| μ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 | なし |