Nuvoton Technology Corporation Japan

JAPANESE

Nuvoton Technology Corporation Japan

JAPANESE

OS Function List

uITRON4.0 outline specification
  uITRON4.0 light profile uITRON4.0 standard profile
Supported microcomputers 101C/E 103S/L 103S
Products
PX-PRC101C-4
PX-PRC101E-4
PX-PRS103S-4
PX-PRS103L-4
PX-PRP103S-4
Service calls 56 69 160
Static APIs - 9 16
Maximum resources
(each objects)
16 255 511
Task status 4 statuses 7 statuses
Restricted task check - -
ROM size 1 to 5.5 KB 5 to 20 KB 20 to 50 KB
RAM size 200 Byte or more 200 Byte or more 2 KB or more
Debugger for OS check check check
Host environment Windows Windows Windows
uITRON4.0 supported function list
  uITRON4.0 light profile uITRON4.0 standard profile
Supported microcomputers 101C/E 103S/L 103S
Products
PX-PRC101C-4
PX-PRC101E-4
PX-PRS103S-4
PX-PRS103L-4
PX-PRP103S-4
Task management CRE_TSK *1 check check
cre_tsk - - check
acre_tsk - - check
del_tsk - - check
act_tsk check check check
iact_tsk check check check
can_act check check check
sta_tsk - check check
ext_tsk check check check
exd_tsk - - check
ter_tsk check check check
chg_pri check check check
get_pri check check check
ref_tsk - check check
ref_tst - check check
Task dependent synchronization function slp_tsk check check check
tslp_tsk check check check
wup_tsk check check check
iwup_tsk check check check
can_wup check check check
rel_wai check check check
irel_wai check check check
sus_tsk - - check
rsm_tsk - - check
frsm_tsk - - check
dly_tsk - - check
Task exception handling DEF_TEX - - check
def_tex - - check
ras_tex - - check
iras_tex - - check
dis_tex - - check
ena_tex - - check
sns_tex - - check
ref_tex - - check
Semaphores CRE_SEM *1 check check
cre_sem - - check
acre_sem - - check
del_sem - - check
sig_sem check check check
isig_sem check check check
wai_sem check check check
pol_sem check check check
twai_sem check check check
ref_sem - check check
Event flags CRE_FLG *1 check check
cre_flg - - check
acre_flg - - check
del_flg - - check
set_flg check check check
iset_flg check check check
clr_flg check check check
wai_flg check check check
pol_flg check check check
twai_flg check check check
ref_flg - check check
Data queues
*2
CRE_DTQ *1 check check
cre_dtq - - check
acre_dtq - - check
del_dtq - - check
snd_dtq - - check
psnd_dtq check check check
ipsnd_dtq check check check
tsnd_dtq - - check
fsnd_dtq check check check
ifsnd_dtq check check check
rcv_dtq check check check
prcv_dtq check check check
trcv_dtq check check check
ref_dtq - check check
Mailboxes
*2
CRE_MBX *1 check check
cre_mbx - - check
acre_mbx - - check
del_mbx - - check
snd_mbx check check check
isnd_mbx check check check
rcv_mbx check check check
prcv_mbx check check check
trcv_mbx check check check
ref_mbx - check check
Mutex CRE_MTX - - check
cre_mtx - - check
acre_mtx - - check
del_mtx - - check
loc_mtx - - check
ploc_mtx - - check
tloc_mtx - - check
unl_mtx - - check
ref_mtx - - check
Condition variable VCRE_CND - - check
vcre_cnd - - check
vacre_cnd - - check
vdel_cnd - - check
vwai_cnd - - check
vtwai_cnd - - check
vsig_cnd - - check
ivsig_cnd - - check
vbrd_cnd - - check
ivbrd_ncd - - check
vref_cnd - - check
Message buffer CRE_MBF - - check
cre_mbf - - check
acre_mbf - - check
del_mbf - - check
snd_mbf - - check
psnd_mbf - - check
tsnd_mbf - - check
rcv_mbf - - check
prcv_mbf - - check
trcv_mbf - - check
ref_mbf - - check
Rendezvous port CRE_POR - - -
cre_por - - -
acre_por - - -
del_por - - -
cal_por - - -
tcal_por - - -
acp_por - - -
pacp_por - - -
tacp_por - - -
fwd_por - - -
rpl_rdv - - -
ref_por - - -
ref_rdv - - -
Fixed-sized Memory pool CRE_MPF - check check
cre_mpf - - check
acre_mpf - - check
del_mpf - - check
get_mpf - check check
pget_mpf - check check
ipget_mpf - check check
tget_mpf - check check
rel_mpf - check check
ref_mpf - check check
Variable-sized Memory pool CRE_MPL - - check
cre_mpl - - check
acre_mpl - - check
del_mpl - - check
get_mpl - - check
pget_mpl - - check
ipget_mpl - - check
tget_mpl - - check
rel_mpl - - check
ref_mpl - - check
Time management function set_tim check check check
get_tim check check check
isig_tim check check check
Cyclic handler CRE_CYC *1 check check
cre_cyc - - check
acre_cyc - - check
del_cyc - - check
sta_cyc check check check
stp_cyc check check check
ref_cyc - check check
Alarm handler CRE_ALM - - check
cre_alm - - check
acre_alm - - check
del_alm - - check
sta_alm - - check
stp_alm - - check
ref_alm - - check
Over run handler DEF_OVR - - -
def_ovr - - -
sta_ovr - - -
stp_ovr - - -
ref_ovr - - -
System status management rot_rdq - - check
irot_rdq - - check
get_tid check check check
iget_tid check check check
loc_cpu check check check
iloc_cpu check check check
unl_cpu check check check
iunl_cpu check check check
dis_dsp check check check
ena_dsp check check check
vent_cim - - check
ivent_cim - - check
vlea_cim - - check
ivlea_cim - - check
sns_ctx check check check
sns_loc check check check
sns_dsp check check check
vsns_cim - - check
sns_dpn check check check
ref_sys - - -
Interrupt management DEF_INH *1 check check
def_inh - - check check
ATT_ISR - - check
cre_isr - - check
acre_isr - - check
del_isr - - check
ref_isr - - -
dis_int - - check
ena_int - - check
chg_ims - - -
get_ims - - -
System configuration management DEF_EXC - - -
def_exc - - -
ref_cfg - - -
ref_ver - check check
ATT_INI *1 check check
check : Supported
- : Not supported
*1 : Not static API but an alternative method is prepared.
*2 : Cannot use data queues and mailboxes at the same time with PX-PRC10x Series.

Return to Top

Before using our products

S