μT-Kernel 3.0仕様書 | ||
---|---|---|
前のページ | リファレンス |
API名称 | 利用可能条件 | その他関連するプロファイル | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
tk_cre_tsk | 常に利用可能 |
| ||||||||
tk_del_tsk | 常に利用可能 | なし | ||||||||
tk_sta_tsk | 常に利用可能 | なし | ||||||||
tk_ext_tsk | 常に利用可能 | なし | ||||||||
tk_exd_tsk | 常に利用可能 | なし | ||||||||
tk_ter_tsk | 常に利用可能 | なし | ||||||||
tk_chg_pri | 常に利用可能 |
| ||||||||
tk_get_reg | TK_SUPPORT_REGOPS | なし | ||||||||
tk_set_reg | TK_SUPPORT_REGOPS | なし | ||||||||
tk_get_cpr | TK_SUPPORT_COPn | なし | ||||||||
tk_set_cpr | TK_SUPPORT_COPn | なし | ||||||||
tk_ref_tsk | 常に利用可能 |
|
API名称 | 利用可能条件 | その他関連するプロファイル | |
---|---|---|---|
tk_slp_tsk | 常に利用可能 | なし | |
tk_slp_tsk_u | TK_SUPPORT_USEC | なし | |
tk_wup_tsk | 常に利用可能 |
| |
tk_can_wup | 常に利用可能 | なし | |
tk_rel_wai | 常に利用可能 | なし | |
tk_sus_tsk | 常に利用可能 |
| |
tk_rsm_tsk | 常に利用可能 | なし | |
tk_frsm_tsk | 常に利用可能 | なし | |
tk_dly_tsk | 常に利用可能 | なし | |
tk_dly_tsk_u | TK_SUPPORT_USEC | なし | |
tk_sig_tev | TK_SUPPORT_TASKEVENT | なし | |
tk_wai_tev | TK_SUPPORT_TASKEVENT | なし | |
tk_wai_tev_u | TK_SUPPORT_TASKEVENT && TK_SUPPORT_USEC | なし | |
tk_dis_wai | TK_SUPPORT_DISWAI | なし | |
tk_ena_wai | TK_SUPPORT_DISWAI | なし |
API名称 | 利用可能条件 | その他関連するプロファイル |
---|---|---|
tk_def_tex | TK_SUPPORT_TASKEXCEPTION | なし |
tk_ena_tex | TK_SUPPORT_TASKEXCEPTION | なし |
tk_dis_tex | TK_SUPPORT_TASKEXCEPTION | なし |
tk_ras_tex | TK_SUPPORT_TASKEXCEPTION | なし |
tk_end_tex | TK_SUPPORT_TASKEXCEPTION | なし |
tk_ref_tex | TK_SUPPORT_TASKEXCEPTION | なし |
API名称 | 利用可能条件 | その他関連するプロファイル | |||
---|---|---|---|---|---|
tk_cre_sem | 常に利用可能 |
| |||
tk_del_sem | 常に利用可能 | なし | |||
tk_sig_sem | 常に利用可能 | なし | |||
tk_wai_sem | 常に利用可能 | なし | |||
tk_wai_sem_u | TK_SUPPORT_USEC | なし | |||
tk_ref_sem | 常に利用可能 | なし | |||
tk_cre_flg | 常に利用可能 |
| |||
tk_del_flg | 常に利用可能 | なし | |||
tk_set_flg | 常に利用可能 | なし | |||
tk_clr_flg | 常に利用可能 | なし | |||
tk_wai_flg | 常に利用可能 | なし | |||
tk_wai_flg_u | TK_SUPPORT_USEC | なし | |||
tk_ref_flg | 常に利用可能 | なし | |||
tk_cre_mbx | 常に利用可能 |
| |||
tk_del_mbx | 常に利用可能 | なし | |||
tk_snd_mbx | 常に利用可能 | なし | |||
tk_rcv_mbx | 常に利用可能 | なし | |||
tk_rcv_mbx_u | TK_SUPPORT_USEC | なし | |||
tk_ref_mbx | 常に利用可能 | なし |
API名称 | 利用可能条件 | その他関連するプロファイル | ||||
---|---|---|---|---|---|---|
tk_cre_mtx | 常に利用可能 |
| ||||
tk_del_mtx | 常に利用可能 | なし | ||||
tk_loc_mtx | 常に利用可能 | なし | ||||
tk_loc_mtx_u | TK_SUPPORT_USEC | なし | ||||
tk_unl_mtx | 常に利用可能 | なし | ||||
tk_ref_mtx | 常に利用可能 | なし | ||||
tk_cre_mbf | 常に利用可能 |
| ||||
tk_del_mbf | 常に利用可能 | なし | ||||
tk_snd_mbf | 常に利用可能 | なし | ||||
tk_snd_mbf_u | TK_SUPPORT_USEC | なし | ||||
tk_rcv_mbf | 常に利用可能 | なし | ||||
tk_rcv_mbf_u | TK_SUPPORT_USEC | なし | ||||
tk_ref_mbf | 常に利用可能 | なし |
API名称 | 利用可能条件 | その他関連するプロファイル | ||||
---|---|---|---|---|---|---|
tk_cre_mpf | 常に利用可能 |
| ||||
tk_del_mpf | 常に利用可能 | なし | ||||
tk_get_mpf | 常に利用可能 | なし | ||||
tk_get_mpf_u | TK_SUPPORT_USEC | なし | ||||
tk_rel_mpf | 常に利用可能 | なし | ||||
tk_ref_mpf | 常に利用可能 | なし | ||||
tk_cre_mpl | 常に利用可能 |
| ||||
tk_del_mpl | 常に利用可能 | なし | ||||
tk_get_mpl | 常に利用可能 | なし | ||||
tk_get_mpl_u | TK_SUPPORT_USEC | なし | ||||
tk_rel_mpl | 常に利用可能 | なし | ||||
tk_ref_mpl | 常に利用可能 | なし |
API名称 | 利用可能条件 | その他関連するプロファイル | ||
---|---|---|---|---|
tk_set_utc | TK_SUPPORT_UTC | なし | ||
tk_set_utc_u | TK_SUPPORT_UTC && TK_SUPPORT_USEC | なし | ||
tk_set_tim | TK_SUPPORT_TRONTIME | なし | ||
tk_set_tim_u | TK_SUPPORT_TRONTIME && TK_SUPPORT_USEC | なし | ||
tk_get_utc | TK_SUPPORT_UTC | なし | ||
tk_get_utc_u | TK_SUPPORT_UTC && TK_SUPPORT_USEC | なし | ||
tk_get_tim | TK_SUPPORT_TRONTIME | なし | ||
tk_get_tim_u | TK_SUPPORT_TRONTIME && TK_SUPPORT_USEC | なし | ||
tk_get_otm | 常に利用可能 | なし | ||
tk_get_otm_u | TK_SUPPORT_USEC | なし | ||
tk_cre_cyc | 常に利用可能 |
| ||
tk_cre_cyc_u | TK_SUPPORT_USEC |
| ||
tk_del_cyc | 常に利用可能 | なし | ||
tk_sta_cyc | 常に利用可能 | なし | ||
tk_stp_cyc | 常に利用可能 | なし | ||
tk_ref_cyc | 常に利用可能 | なし | ||
tk_ref_cyc_u | TK_SUPPORT_USEC | なし | ||
tk_cre_alm | 常に利用可能 |
| ||
tk_del_alm | 常に利用可能 | なし | ||
tk_sta_alm | 常に利用可能 | なし | ||
tk_sta_alm_u | TK_SUPPORT_USEC | なし | ||
tk_stp_alm | 常に利用可能 | なし | ||
tk_ref_alm | 常に利用可能 | なし | ||
tk_ref_alm_u | TK_SUPPORT_USEC | なし |
API名称 | 利用可能条件 | その他関連するプロファイル |
---|---|---|
tk_def_int | 常に利用可能 | TK_SUPPORT_ASM |
tk_ret_int | 常に利用可能 | TK_SUPPORT_ASM |
API名称 | 利用可能条件 | その他関連するプロファイル |
---|---|---|
tk_rot_rdq | 常に利用可能 | なし |
tk_get_tid | 常に利用可能 | なし |
tk_dis_dsp | 常に利用可能 | なし |
tk_ena_dsp | 常に利用可能 | なし |
tk_ref_sys | 常に利用可能 | なし |
tk_set_pow | TK_SUPPORT_LOWPOWER | なし |
tk_ref_ver | 常に利用可能 | なし |
API名称 | 利用可能条件 | その他関連するプロファイル | ||
---|---|---|---|---|
tk_def_ssy | TK_SUPPORT_SUBSYSTEM |
| ||
tk_evt_ssy | TK_SUPPORT_SUBSYSTEM && TK_SUPPORT_SSYEVENT | なし | ||
tk_ref_ssy | TK_SUPPORT_SUBSYSTEM | TK_SUPPORT_SSYEVENT |
API名称 | 利用可能条件 | その他関連するプロファイル | ||
---|---|---|---|---|
tk_opn_dev | 常に利用可能 | なし | ||
tk_cls_dev | 常に利用可能 | なし | ||
tk_rea_dev | 常に利用可能 | なし | ||
tk_rea_dev_du | TK_SUPPORT_LARGEDEV && TK_SUPPORT_USEC | なし | ||
tk_srea_dev | 常に利用可能 | なし | ||
tk_srea_dev_d | TK_SUPPORT_LARGEDEV | なし | ||
tk_wri_dev | 常に利用可能 | なし | ||
tk_wri_dev_du | TK_SUPPORT_LARGEDEV && TK_SUPPORT_USEC | なし | ||
tk_swri_dev | 常に利用可能 | なし | ||
tk_swri_dev_d | TK_SUPPORT_LARGEDEV | なし | ||
tk_wai_dev | 常に利用可能 | なし | ||
tk_wai_dev_u | TK_SUPPORT_USEC | なし | ||
tk_sus_dev | TK_SUPPORT_LOWPOWER | なし | ||
tk_get_dev | 常に利用可能 | なし | ||
tk_ref_dev | 常に利用可能 | なし | ||
tk_oref_dev | 常に利用可能 | なし | ||
tk_lst_dev | 常に利用可能 | なし | ||
tk_evt_dev | 常に利用可能 | なし | ||
tk_def_dev | 常に利用可能 | なし | ||
tk_ref_idv | 常に利用可能 | なし | ||
openfn | 常に利用可能 | なし | ||
closefn | 常に利用可能 | なし | ||
execfn | 常に利用可能 |
| ||
waitfn | 常に利用可能 |
| ||
abortfn | 常に利用可能 |
| ||
eventfn | 常に利用可能 | なし |
API名称 | 利用可能条件 | その他関連するプロファイル | |
---|---|---|---|
DI | 常に利用可能 | なし | |
EI | 常に利用可能 | なし | |
isDI | 常に利用可能 | なし | |
SetCpuIntLevel | TK_SUPPORT_CPUINTLEVEL | なし | |
GetCpuIntLevel | TK_SUPPORT_CPUINTLEVEL | なし | |
EnableInt | TK_SUPPORT_INTCTRL |
| |
DisableInt | TK_SUPPORT_INTCTRL | なし | |
ClearInt | TK_SUPPORT_INTCTRL | なし | |
EndOfInt | TK_SUPPORT_INTCTRL | なし | |
CheckInt | TK_SUPPORT_INTCTRL | なし | |
SetIntMode | TK_SUPPORT_INTMODE | なし | |
SetCtrlIntLevel | TK_SUPPORT_CTRLINTLEVEL | なし | |
GetCtrlIntLevel | TK_SUPPORT_CTRLINTLEVEL | なし |
API名称 | 利用可能条件 | その他関連するプロファイル |
---|---|---|
out_b | TK_SUPPORT_IOPORT | なし |
out_h | TK_SUPPORT_IOPORT | なし |
out_w | TK_SUPPORT_IOPORT | なし |
out_d | TK_SUPPORT_IOPORT && TK_HAS_DOUBLEWORD | なし |
in_b | TK_SUPPORT_IOPORT | なし |
in_h | TK_SUPPORT_IOPORT | なし |
in_w | TK_SUPPORT_IOPORT | なし |
in_d | TK_SUPPORT_IOPORT && TK_HAS_DOUBLEWORD | なし |
WaitUsec | TK_SUPPORT_MICROWAIT | なし |
WaitNsec | TK_SUPPORT_MICROWAIT | なし |
API名称 | 利用可能条件 | その他関連するプロファイル |
---|---|---|
tk_get_cfn | TK_SUPPORT_SYSCONF | なし |
tk_get_cfs | TK_SUPPORT_SYSCONF | なし |
API名称 | 利用可能条件 | その他関連するプロファイル | ||
---|---|---|---|---|
SetCacheMode | TK_SUPPORT_CACHECTRL && TK_SUPPORT_SETCACHEMODE |
| ||
ControlCache | TK_SUPPORT_CACHECTRL | なし |
API名称 | 利用可能条件 | その他関連するプロファイル | |
---|---|---|---|
StartPhysicalTimer | TK_SUPPORT_PTIMER |
| |
StopPhysicalTimer | TK_SUPPORT_PTIMER |
| |
GetPhysicalTimerCount | TK_SUPPORT_PTIMER |
| |
DefinePhysicalTimerHandler | TK_SUPPORT_PTIMER |
| |
GetPhysicalTimerConfig | TK_SUPPORT_PTIMER |
|
API名称 | 利用可能条件 | その他関連するプロファイル |
---|---|---|
SetOBJNAME | 常に利用可能 | なし |
CreateLock | 常に利用可能 | なし |
DeleteLock | 常に利用可能 | なし |
Lock | 常に利用可能 | なし |
Unlock | 常に利用可能 | なし |
CreateMLock | 常に利用可能 | なし |
DeleteMLock | 常に利用可能 | なし |
MLock | 常に利用可能 | なし |
MLockTmo | 常に利用可能 | なし |
MLockTmo_u | TK_SUPPORT_USEC | なし |
MUnlock | 常に利用可能 | なし |
API名称 | 利用可能条件 | その他関連するプロファイル | ||||
---|---|---|---|---|---|---|
td_lst_tsk | TK_SUPPORT_DBGSPT | なし | ||||
td_lst_sem | TK_SUPPORT_DBGSPT | なし | ||||
td_lst_flg | TK_SUPPORT_DBGSPT | なし | ||||
td_lst_mbx | TK_SUPPORT_DBGSPT | なし | ||||
td_lst_mtx | TK_SUPPORT_DBGSPT | なし | ||||
td_lst_mbf | TK_SUPPORT_DBGSPT | なし | ||||
td_lst_mpf | TK_SUPPORT_DBGSPT | なし | ||||
td_lst_mpl | TK_SUPPORT_DBGSPT | なし | ||||
td_lst_cyc | TK_SUPPORT_DBGSPT | なし | ||||
td_lst_alm | TK_SUPPORT_DBGSPT | なし | ||||
td_lst_ssy | TK_SUPPORT_SUBSYSTEM && TK_SUPPORT_DBGSPT | なし | ||||
td_rdy_que | TK_SUPPORT_DBGSPT | なし | ||||
td_sem_que | TK_SUPPORT_DBGSPT | なし | ||||
td_flg_que | TK_SUPPORT_DBGSPT | なし | ||||
td_mbx_que | TK_SUPPORT_DBGSPT | なし | ||||
td_mtx_que | TK_SUPPORT_DBGSPT | なし | ||||
td_smbf_que | TK_SUPPORT_DBGSPT | なし | ||||
td_rmbf_que | TK_SUPPORT_DBGSPT | なし | ||||
td_mpf_que | TK_SUPPORT_DBGSPT | なし | ||||
td_mpl_que | TK_SUPPORT_DBGSPT | なし | ||||
td_ref_tsk | TK_SUPPORT_DBGSPT |
| ||||
td_ref_tex | TK_SUPPORT_DBGSPT && TK_SUPPORT_TASKEXCEPTION | なし | ||||
td_ref_sem | TK_SUPPORT_DBGSPT | なし | ||||
td_ref_flg | TK_SUPPORT_DBGSPT | なし | ||||
td_ref_mbx | TK_SUPPORT_DBGSPT | なし | ||||
td_ref_mtx | TK_SUPPORT_DBGSPT | なし | ||||
td_ref_mbf | TK_SUPPORT_DBGSPT | なし | ||||
td_ref_mpf | TK_SUPPORT_DBGSPT | なし | ||||
td_ref_mpl | TK_SUPPORT_DBGSPT | なし | ||||
td_ref_cyc | TK_SUPPORT_DBGSPT | なし | ||||
td_ref_cyc_u | TK_SUPPORT_DBGSPT && TK_SUPPORT_USEC | なし | ||||
td_ref_alm | TK_SUPPORT_DBGSPT | なし | ||||
td_ref_alm_u | TK_SUPPORT_DBGSPT && TK_SUPPORT_USEC | なし | ||||
td_ref_sys | TK_SUPPORT_DBGSPT | なし | ||||
td_ref_ssy | TK_SUPPORT_SUBSYSTEM && TK_SUPPORT_DBGSPT | なし | ||||
td_get_reg | TK_SUPPORT_DBGSPT && TK_SUPPORT_REGOPS | なし | ||||
td_set_reg | TK_SUPPORT_DBGSPT && TK_SUPPORT_REGOPS | なし | ||||
td_get_utc | TK_SUPPORT_DBGSPT && TK_SUPPORT_UTC | なし | ||||
td_get_utc_u | TK_SUPPORT_DBGSPT && TK_SUPPORT_UTC && TK_SUPPORT_USEC | なし | ||||
td_get_tim | TK_SUPPORT_DBGSPT && TK_SUPPORT_TRONTIME | なし | ||||
td_get_tim_u | TK_SUPPORT_DBGSPT && TK_SUPPORT_TRONTIME && TK_SUPPORT_USEC | なし | ||||
td_get_otm | TK_SUPPORT_DBGSPT | なし | ||||
td_get_otm_u | TK_SUPPORT_DBGSPT && TK_SUPPORT_USEC | なし | ||||
td_ref_dsname | TK_SUPPORT_DSNAME | なし | ||||
td_set_dsname | TK_SUPPORT_DSNAME | なし |
API名称 | 利用可能条件 | その他関連するプロファイル |
---|---|---|
td_hok_svc | TK_SUPPORT_DBGSPT | なし |
td_hok_dsp | TK_SUPPORT_DBGSPT | なし |
td_hok_int | TK_SUPPORT_DBGSPT | なし |