The μT-Kernel/OS system APIs described in this specification are listed below in alphabetical order.
tk_can_wup - Cancel Wakeup Task
tk_chg_pri - Change Task Priority
tk_clr_flg - Clear Event Flag
tk_cre_alm - Create Alarm Handler
tk_cre_cyc - Create Cyclic Handler
tk_cre_cyc_u - Create Cyclic Handler (Microseconds)
tk_cre_flg - Create Event Flag
tk_cre_mbf - Create Message Buffer
tk_cre_mbx - Create Mailbox
tk_cre_mpf - Create Fixed-size Memory Pool
tk_cre_mpl - Create Variable-size Memory Pool
tk_cre_mtx - Create Mutex
tk_cre_sem - Create Semaphore
tk_cre_tsk - Create Task
tk_def_int - Define Interrupt Handler
tk_def_ssy - Define Subsystem
tk_def_tex - Define Task Exception Handler
tk_del_alm - Delete Alarm Handler
tk_del_cyc - Delete Cyclic Handler
tk_del_flg - Delete Event Flag
tk_del_mbf - Delete Message Buffer
tk_del_mbx - Delete Mailbox
tk_del_mpf - Delete Fixed-size Memory Pool
tk_del_mpl - Delete Variable-size Memory Pool
tk_del_mtx - Delete Mutex
tk_del_sem - Delete Semaphore
tk_del_tsk - Delete Task
tk_dis_dsp - Disable Dispatch
tk_dis_tex - Disable Task Exception
tk_dis_wai - Disable Task Wait
tk_dly_tsk - Delay Task
tk_dly_tsk_u - Delay Task (Microseconds)
tk_ena_dsp - Enable Dispatch
tk_ena_tex - Enable Task Exception
tk_ena_wai - Enable Task Wait
tk_end_tex - End Task Exception Handler
tk_evt_ssy - Call Event Function
tk_exd_tsk - Exit and Delete Task
tk_ext_tsk - Exit Task
tk_frsm_tsk - Force Resume Task
tk_get_cpr - Get Task Coprocessor Registers
tk_get_mpf - Get Fixed-size Memory Block
tk_get_mpf_u - Get Fixed-size Memory Block (Microseconds)
tk_get_mpl - Get Variable-size Memory Block
tk_get_mpl_u - Get Variable-size Memory Block (Microseconds)
tk_get_otm - Get Operating Time
tk_get_otm_u - Get Operating Time (Microseconds)
tk_get_reg - Get Task Registers
tk_get_tid - Get Task Identifier
tk_get_tim - Get System Time (TRON)
tk_get_tim_u - Get System Time (TRON, Microseconds)
tk_get_utc - Get System Time
tk_get_utc_u - Get System Time (Microseconds)
tk_loc_mtx - Lock Mutex
tk_loc_mtx_u - Lock Mutex (Microseconds)
tk_ras_tex - Raise Task Exception
tk_rcv_mbf - Receive Message from Message Buffer
tk_rcv_mbf_u - Receive Message from Message Buffer (Microseconds)
tk_rcv_mbx - Receive Message from Mailbox
tk_rcv_mbx_u - Receive Message from Mailbox (Microseconds)
tk_ref_alm - Reference Alarm Handler Status
tk_ref_alm_u - Reference Alarm Handler Status (Microseconds)
tk_ref_cyc - Reference Cyclic Handler Status
tk_ref_cyc_u - Reference Cyclic Handler Status (Microseconds)
tk_ref_flg - Reference Event Flag Status
tk_ref_mbf - Reference Message Buffer Status
tk_ref_mbx - Reference Mailbox Status
tk_ref_mpf - Reference Fixed-size Memory Pool Status
tk_ref_mpl - Reference Variable-size Memory Pool Status
tk_ref_mtx - Refer Mutex Status
tk_ref_sem - Reference Semaphore Status
tk_ref_ssy - Reference Subsystem Status
tk_ref_sys - Reference System Status
tk_ref_tex - Reference Task Exception Status
tk_ref_tsk - Reference Task Status
tk_ref_ver - Reference Version Information
tk_rel_mpf - Release Fixed-size Memory Block
tk_rel_mpl - Release Variable-size Memory Block
tk_rel_wai - Release Wait
tk_ret_int - Return from Interrupt Handler
tk_rot_rdq - Rotate Ready Queue
tk_rsm_tsk - Resume Task
tk_set_cpr - Set Task Coprocessor Registers
tk_set_flg - Set Event Flag
tk_set_pow - Set Power Mode
tk_set_reg - Set Task Registers
tk_set_tim - Set System Time (TRON)
tk_set_tim_u - Set System Time (TRON, Microseconds)
tk_set_utc - Set System Time
tk_set_utc_u - Set System Time (Microseconds)
tk_sig_sem - Signal Semaphore
tk_sig_tev - Signal Task Event
tk_slp_tsk - Sleep Task
tk_slp_tsk_u - Sleep Task (Microseconds)
tk_snd_mbf - Send Message to Message Buffer
tk_snd_mbf_u - Send Message to Message Buffer (Microseconds)
tk_snd_mbx - Send Message to Mailbox
tk_sta_alm - Start Alarm Handler
tk_sta_alm_u - Start Alarm Handler (Microseconds)
tk_sta_cyc - Start Cyclic Handler
tk_sta_tsk - Start Task
tk_stp_alm - Stop Alarm Handler
tk_stp_cyc - Stop Cyclic Handler
tk_sus_tsk - Suspend Task
tk_ter_tsk - Terminate Task
tk_unl_mtx - Unlock Mutex
tk_wai_flg - Wait Event Flag
tk_wai_flg_u - Wait Event Flag (Microseconds)
tk_wai_sem - Wait on Semaphore
tk_wai_sem_u - Wait on Semaphore (Microseconds)
tk_wai_tev - Wait Task Event
tk_wai_tev_u - Wait Task Event (Microseconds)
tk_wup_tsk - Wakeup Task