Previous    Up    Next
Overview Tasks Event sets Semaphores Mutexes Message queues Byte queues Global interrupts control Timer support Interrupt service routines Memory areas Task scheduling example ARM implementation details Cortex-M implementation details
CTL_BYTE_QUEUE_t CTL_ERROR_CODE_t CTL_EVENT_SET_t CTL_EVENT_WAIT_TYPE_t CTL_MEMORY_AREA_t CTL_MESSAGE_QUEUE_t CTL_MUTEX_t CTL_SEMAPHORE_t CTL_STATE_t CTL_TASK_t CTL_TIMEOUT_t CTL_TIME_t ctl_byte_queue_init ctl_byte_queue_num_free ctl_byte_queue_num_used ctl_byte_queue_post ctl_byte_queue_post_multi ctl_byte_queue_post_multi_nb ctl_byte_queue_post_multi_uc ctl_byte_queue_post_nb ctl_byte_queue_post_uc ctl_byte_queue_receive ctl_byte_queue_receive_multi ctl_byte_queue_receive_multi_nb ctl_byte_queue_receive_multi_uc ctl_byte_queue_receive_nb ctl_byte_queue_receive_uc ctl_byte_queue_setup_events ctl_current_time ctl_events_init ctl_events_pulse ctl_events_set_clear ctl_events_wait ctl_events_wait_nb ctl_events_wait_uc ctl_get_current_time ctl_get_sleep_delay ctl_global_interrupts_disable ctl_global_interrupts_enable ctl_global_interrupts_set ctl_handle_error ctl_increment_tick_from_isr ctl_interrupt_count ctl_last_schedule_time ctl_memory_area_allocate ctl_memory_area_free ctl_memory_area_init ctl_memory_area_setup_events ctl_message_queue_init ctl_message_queue_num_free ctl_message_queue_num_used ctl_message_queue_post ctl_message_queue_post_multi ctl_message_queue_post_multi_nb ctl_message_queue_post_multi_uc ctl_message_queue_post_nb ctl_message_queue_post_uc ctl_message_queue_receive ctl_message_queue_receive_multi ctl_message_queue_receive_multi_nb ctl_message_queue_receive_multi_uc ctl_message_queue_receive_nb ctl_message_queue_receive_uc ctl_message_queue_setup_events ctl_mutex_init ctl_mutex_lock ctl_mutex_lock_nb ctl_mutex_lock_uc ctl_mutex_unlock ctl_reschedule_on_last_isr_exit ctl_semaphore_init ctl_semaphore_signal ctl_semaphore_wait ctl_semaphore_wait_nb ctl_semaphore_wait_uc ctl_task_die ctl_task_executing ctl_task_init ctl_task_list ctl_task_remove ctl_task_reschedule ctl_task_restore ctl_task_run ctl_task_set_priority ctl_task_switch_callout ctl_time_increment ctl_timeout_wait ctl_timeslice_period