⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 syscalls.txt

📁 this is RealTimeOS(uITRON) for hitachi H8 processor.
💻 TXT
📖 第 1 页 / 共 2 页
字号:

================================================================================================================================================
僔僗僥儉僐乕儖	儗儀儖	MR30	AzRTOS	婡擻							僾儘僩僞僀僾
------------------------------------------------------------------------------------------------------------------------------------------------
cre_tsk		EN	亊	亊	僞僗僋惗惉						ER cre_tsk(ID tskid, T_CTSK *pk_ctsk)
del_tsk		EN	亊	亊	僞僗僋嶍彍						ER del_tsk(ID tskid)
sta_tsk		SN	仜	仜	僞僗僋婲摦						ER sta_tsk(ID tskid, INT stacd)
ista_tsk		仜	亊	妱傝崬傒僴儞僪儔偐傜偺僞僗僋婲摦			
ext_tsk		S	仜	仜	帺僞僗僋廔椆						void ext_tsk()
exd_tsk		E	亊	亊	帺僞僗僋廔椆偲嶍彍					void exd_tsk()
ter_tsk		SN	仜	仜	懠僞僗僋嫮惂廔椆					ER ter_tsk(ID tskid)
dis_dsp		R	仜	仜	僨傿僗僷僢僠嬛巭					ER dis_dsp()
ena_dsp		R	仜	仜	僨傿僗僷僢僠嫋壜					ER ena_dsp()
chg_pri		SN	仜	仜	僞僗僋桪愭搙曄峏					ER chg_pri(ID tskid, PRI tskpri)
ichg_pri		仜	亊	妱傝崬傒僴儞僪儔偐傜偺桪愭搙曄峏			
rot_rdq		S	仜	仜	儗僨傿僉儏乕夞揮					ER rot_rdq(PRI tskpri)
irot_rdq		仜	仜	妱傝崬傒僴儞僪儔偐傜僞僗僋儗僨傿僉儏乕夞揮		
rel_wai		SN	仜	仜	懠僞僗僋懸偪忬懺偺夝彍					ER rel_wai(ID tskid)
irel_wai		仜	仜	妱傝崬傒僴儞僪儔偐傜懸偪忬懺夝彍			
get_tid		S	仜	仜	帺僞僗僋偺ID嶲徠					ER get_tid(ID* p_tskid)
ref_tsk		EN	仜	仜	僞僗僋忬懺嶲徠						ER ref_tsk(T_RTSK *pk_rtsk, ID tskid)
------------------------------------------------------------------------------------------------------------------------------------------------
sus_tsk		SN	仜	亊	懠僞僗僋傪嫮惂懸偪忬懺傊堏峴				ER sus_tsk(ID tskid)
isus_tsk		仜	亊	妱傝崬傒僴儞僪儔偐傜懠僞僗僋傪嫮惂懸偪忬懺傊堏峴	
rsm_tsk		SN	仜	亊	嫮惂懸偪忬懺傪夝彍(1儗儀儖)				ER rsm_tsk(ID tskid)
irsm_tsk		仜	亊	妱傝崬傒僴儞僪儔偐傜嫮惂懸偪忬懺傪夝彍(1儗儀儖)		
frsm_tsk	EN	亊	亊	嫮惂懸偪忬懺傪夝彍(慡儗儀儖)				ER frsm_tsk(ID tskid)
------------------------------------------------------------------------------------------------------------------------------------------------
slp_tsk		R	仜	仜	帺僞僗僋傪婲彴懸偪忬懺傊堏峴				ER slp_tsk()
tslp_tsk	E	仜	仜	僞僀儉傾僂僩晅偒帺僞僗僋傪婲彴懸偪忬懺傊堏峴		ER tslp_tsk(TMO tmout)
wup_tsk		RN	仜	仜	懠僞僗僋偺婲彴						ER wup_tsk(ID tskid)
iwup_tsk		仜	仜	妱傝崬傒僴儞僪儔偐傜僞僗僋偺婲彴			
can_wup		SN	仜	仜	僞僗僋婲彴梫媮偺僉儍儞僙儖				ER can_wup(INT *p_wupcnt, ID tskid)
------------------------------------------------------------------------------------------------------------------------------------------------
cre_sem		EN	亊	亊	僙儅僼僅惗惉						ER cre_sem(ID semid, T_CSEM *pk_csem)
del_sem		EN	亊	亊	僙儅僼僅嶍彍						ER del_sem(ID semid)
sig_sem		RN	仜	仜	僙儅僼僅帒尮曉媝					ER sig_sem(ID semid)
isig_sem		仜	仜	妱傝崬傒僴儞僪儔偐傜僙儅僼僅帒尮曉媝			
wai_sem		RN	仜	仜	僙儅僼僅帒尮妉摼					ER wai_sem(ID semid)
preq_sem	RN	仜	仜	億乕儕儞僌偵傛傞僙儅僼僅帒尮妉摼			ER preq_sem(ID semid)
twai_sem	EN	仜	仜	僞僀儉傾僂僩晅偒僙儅僼僅帒尮妉摼			ER twai_sem(ID semid, TMO tmout)
ref_sem		EN	仜	仜	僙儅僼僅忬懺嶲徠					ER ref_sem(T_RSEM *pk_rsem, ID semid)
------------------------------------------------------------------------------------------------------------------------------------------------
cre_flg		EN	亊	亊	僀儀儞僩僼儔僌惗惉					ER cre_flg(ID flgid, T_CFLG *pk_cflg)
del_flg		EN	亊	亊	僀儀儞僩僼儔僌嶍彍					ER del_flg(ID flgid)
set_flg		SN	仜	亊	僀儀儞僩僼儔僌僙僢僩					ER set_flg(ID flgid, UINT setptn)
iset_flg		仜	亊	妱傝崬傒僴儞僪儔偐傜僀儀儞僩僼儔僌偺僙僢僩		
clr_flg		SN	仜	亊	僀儀儞僩僼儔僌僋儕傾					ER clr_flg(ID flgid, UINT clrptn)
wai_flg		SN	仜	亊	僀儀儞僩僼儔僌懸偪					ER wai_flg(UINT *p_flgptn, ID flgid, UINT waiptn, UINT wfmode)
pol_flg		SN	仜	亊	億乕儕儞僌偵傛傞僀儀儞僩僼儔僌懸偪			ER pol_flg(UINT *p_flgptn, ID flgid, UINT waiptn, UINT wfmode)
twai_flg	EN	仜	亊	僞僀儉傾僂僩晅偒僀儀儞僩僼儔僌懸偪			ER twai_flg(UINT *p_flgptn, ID flgid, UINT waiptn, UINT wfmode, TMO tmout)
ref_flg		EN	仜	亊	僀儀儞僩僼儔僌忬懺嶲徠					ER ref_flg(T_RFLG *pk_rflg, ID flgid)
------------------------------------------------------------------------------------------------------------------------------------------------
cre_mbx		E	亊	亊	儊僀儖儃僢僋僗惗惉					ER cre_mbx(ID mbxid, T_CMBX *pk_cmbx)
del_mbx		E	亊	亊	儊僀儖儃僢僋僗嶍彍					ER del_mbx(ID mbxid)
snd_msg		S	仜	亊	儊僀儖儃僢僋僗傊憲怣					ER snd_mbx(ID mbxid, T_MSG *pk_msg)
isnd_msg		仜	亊	妱傝崬傒僴儞僪儔偐傜儊僀儖儃僢僋僗傊憲怣		
rcv_msg		S	仜	亊	儊僀儖儃僢僋僗偐傜庴怣					ER rcv_msg(T_MSG **ppk_msg, ID mbxid)
prcv_msg	S	仜	亊	億乕儕儞僌偵傛傝儊僀儖儃僢僋僗偐傜庴怣			ER prcv_msg(T_MSG **ppk_msg, ID mbxid)
trcv_msg	E	仜	亊	僞僀儉傾僂僩晅偒儊僀儖儃僢僋僗偐傜庴怣			ER trcv_msg(T_MSG **ppk_msg, ID mbxid, TMO tmout)
ref_mbx		E	仜	亊	儊僀儖儃僢僋僗忬懺嶲徠					ER ref_mbx(T_RMBX *pk_rmbx, ID mbxid)
------------------------------------------------------------------------------------------------------------------------------------------------
cre_mbf		EN	亊	亊	儊僢僙乕僕僶僢僼傽惗惉					ER cre_mbf(ID mbfid, T_CMBF *pk_cmbf)
del_mbf		EN	亊	亊	儊僢僙乕僕僶僢僼傽嶍彍					ER del_mbf(ID mbfid)
snd_mbf		EN	亊	亊	儊僢僙乕僕僶僢僼傽傊憲怣				ER snd_mbf(ID mbfid, VP msg, INT msgsz)
psnd_mbf	EN	亊	亊	億乕儕儞僌偵傛傝儊僢僙乕僕僶僢僼傽傊憲怣		ER psnd_mbf(ID mbfid, VP msg, INT msgsz)
tsnd_mbf	EN	亊	亊	僞僀儉傾僂僩晅偒儊僢僙乕僕僶僢僼傽傊憲怣		ER tsnd_mbf(ID mbfid, VP msg, INT msgsz, TMO tmout)
rcv_mbf		EN	亊	亊	儊僢僙乕僕僶僢僼傽偐傜庴怣				ER rcv_mbf(VP msg, INT *p_msgsz, ID mbfid)
prcv_mbf	EN	亊	亊	億乕儕儞僌偵傛傞儊僢僙乕僕僶僢僼傽偐傜庴怣		ER prcv_mbf(VP msg, INT *p_msgsz, ID mbfid)
trcv_mbf	EN	亊	亊	僞僀儉傾僂僩晅偒儊僢僙乕僕僶僢僼傽偐傜庴怣		ER trcv_mbf(VP msg, INT *p_msgsz, ID mbfid, TMO tmout)
ref_mbf		EN	亊	亊	儊僢僙乕僕僶僢僼傽忬懺嶲徠				ER ref_mbx(T_RMBF *pk_rmbf, ID mbfid)
------------------------------------------------------------------------------------------------------------------------------------------------
cre_por		EN	亊	亊	儔儞僨僽億乕僩惗惉					ER cre_por(ID porid, T_CPOR *pk_cpor)
del_por		EN	亊	亊	儔儞僨僽億乕僩嶍彍					ER del_por(ID porid)
cal_por		EN	亊	亊	億乕僩偵懳偡傞儔儞僨僽屇弌				ER cal_por(VP msg, INT *p_rmsgsz, ID porid, UINT calptn, INT cmsgsz)
pcal_por	EN	亊	亊	億乕儕儞僌偵傛傞億乕僩偵懳偟偰儔儞僨僽屇弌		ER pcal_por(VP msg, INT *p_rmsgsz, ID porid, UINT calptn, INT cmsgsz)
tcal_por	EN	亊	亊	僞僀儉傾僂僩晅偒億乕僩偵懳偡傞儔儞僨僽屇弌		ER tcal_por(VP msg, INT *p_rmsgsz, ID porid, UINT calptn, INT cmsgsz, TMO tmout)
acp_por		EN	亊	亊	億乕僩偵懳偡傞儔儞僨僽庴晅				ER acp_por(RNO *p_rdvno, VP msg, INT *p_cmsgsz, ID porid, UINT acpptn)
pacp_por	EN	亊	亊	億乕儕儞僌偵傛傞億乕僩傊偺儔儞僨僽庴晅			ER pacp_por(RNO *p_rdvno, VP msg, INT *p_cmsgsz, ID porid, UINT acpptn)
tacp_por	EN	亊	亊	僞僀儉傾僂僩晅偒億乕僩傊偺儔儞僨僽庴晅			ER pacp_por(RNO *p_rdvno, VP msg, INT *p_cmsgsz, ID porid, UINT acpptn, TMO tmout)
fwd_por		E	亊	亊	億乕僩偵懳偡傞儔儞僨僽夞憲				ER fwd_por(ID porid, UINT calptn, RNO rdvno, VP msg, INT cmsgsz)
rpl_rdv		E	亊	亊	儔儞僨僽曉摎						ER rpl_rdv(RNO rdvno, VP msg, INT rmsgsz)
ref_por		EN	亊	亊	億乕僩忬懺嶲徠						ER ref_por(T_RPOR *pk_rpor, ID porid)
------------------------------------------------------------------------------------------------------------------------------------------------
def_int		C	亊	亊	妱崬傒僴儞僪儔掕媊					ER def_int(UINT dintno, T_DINT *pk_dint)
ret_int		R	仜	仜	妱崬傒僴儞僪儔偐偺儕僞乕儞				void ret_int()
ret_wup		E	亊	亊	妱崬傒僴儞僪儔儕僞乕儞偲僞僗僋婲彴			void ret_wup(ID tskid)
loc_cpu		R	仜	亊	妱崬傒偲僨傿僗僷僢僠偺嬛巭				ER loc_cpu()
unl_cpu		R	仜	亊	妱崬傒偲僨傿僗僷僢僠偺嫋壜				ER unl_cpu()
dis_int		C	亊	亊	妱崬傒嬛巭						ER dis_int(UINT eintno)
ena_int		C	亊	亊	妱崬傒嫋壜						ER ena_int(UINT eintno)
chg_iXX		C	亊	亊	妱崬傒儅僗僋丄儗儀儖丄桪愭搙偺曄峏			ER chg_iXX(UINT iXXXX)
ref_iXX		C	亊	亊	妱崬傒儅僗僋丄儗儀儖丄桪愭搙偺嶲徠			ER ref_iXX(UINT *p_iXXXX)
------------------------------------------------------------------------------------------------------------------------------------------------
cre_mpl		E	亊	亊	壜曄挿儊儌儕僾乕儖惗惉					ER cre_mpl(ID mplid, T_CMPL *pk_cmpl)
del_mpl		E	亊	亊	壜曄挿儊儌儕僾乕儖嶍彍					ER del_mpl(ID mplid)
get_blk		E	亊	亊	壜曄挿儊儌儕僽儘僢僋妉摼				ER get_blk(VP *p_blk, ID mplid, INT blksz)
pget_blk	E	仮	亊	億乕儕儞僌偵傛傞壜曄挿儊儌儕僽儘僢僋妉摼		ER pget_blk(VP *p_blk, ID mplid, INT blksz)
tget_blk	E	亊	亊	僞僀儉傾僂僩晅偒壜曄挿儊儌儕僽儘僢僋妉摼		ER tget_blk(VP *p_blk, ID mplid, INT blksz, TMO tmout)
rel_blk		E	仮	亊	壜曄挿儊儌儕僽儘僢僋曉媝				ER rel_blk(ID mplid, VP blk)
ref_mpl		E	仮	亊	壜曄挿儊儌儕僽儘僢僋忬懺嶲徠				ER ref_mpl(T_RMPL *pk_rmpl, ID mplid)
------------------------------------------------------------------------------------------------------------------------------------------------
cre_mpf		E	亊	亊	屌掕挿儊儌儕僾乕儖惗惉					ER cre_mpf(ID mpfid, T_CMPF *pk_cmpf)
del_mpf		E	亊	亊	屌掕挿儊儌儕僾乕儖嶍彍					ER del_mpf(ID mpfid)
get_blf		E	亊	亊	屌掕挿儊儌儕僽儘僢僋妉摼				ER get_blf(VP *p_blf, ID mpfid)
pget_blf	E	仮	亊	億乕儕儞僌偵傛傞屌掕挿儊儌儕僽儘僢僋妉摼		ER pget_blf(VP *p_blf, ID mpfid)
tget_blf	E	亊	亊	僞僀儉傾僂僩晅偒屌掕挿儊儌儕僽儘僢僋妉摼		ER tget_blf(VP *p_blf, ID mpfid, TMO tmout)
rel_blf		E	仮	亊	屌掕挿儊儌儕僽儘僢僋曉媝				ER rel_blf(ID mpfid, VP blf)
ref_mpf		E	仮	亊	屌掕挿儊儌儕僽儘僢僋忬懺嶲徠				ER ref_mpf(T_RMPF *pk_rmpf, ID mpfid)
------------------------------------------------------------------------------------------------------------------------------------------------
set_tim		S	仜	仜	僔僗僥儉僋儘僢僋愝掕					ER set_tim(SYSTIME *pk_tim)
get_tim		S	仜	仜	僔僗僥儉僋儘僢僋嶲徠					ER get_tim(SYSTIME *pk_tim)
dly_tsk		S	仜	仜	僞僗僋抶墑						ER dly_tsk(DLYTIME dlytime)
def_cyc		E	亊	亊	廃婜婲摦僴儞僪儔掕媊					ER def_cyc(HNO cycno, T_DCYC *pk_dcyc)
act_cyc		E	仜	亊	廃婜婲摦僴儞僪儔妶惈惂屼				ER act_cyc(HNO cycno, UINT cycact)
ref_cyc		E	仜	亊	廃婜婲摦僴儞僪儔忬懺嶲徠				ER ref_cyc(T_RCYC *pk_rcyc, HNO cycno)
def_alm		E	亊	亊	傾儔乕儉僴儞僪儔掕媊					ER def_alm(HNO almno, T_DALM *pk_dalm)
ref_alm		E	仜	亊	傾儔乕儉僴儞僪儔忬懺嶲徠				ER ref_alm(T_RALM *pk_ralm, HNO almno)
ret_tmr		E	亊	亊	僞僀儅僴儞僪儔偐傜偺儕僞乕儞				void ret_tmr()
------------------------------------------------------------------------------------------------------------------------------------------------
get_ver		R	仜	亊	僶乕僕儑儞忣曬						ER get_ver(T_VER *pk_ver)
ref_sys		E	亊	亊	僔僗僥儉忬懺嶲徠					ER ref_sys(T_RSYS *pk_rsys)
ref_cfg		C	亊	亊	僐儞僼傿僌儗乕僔儑儞忣曬嶲徠				ER ref_cfg(T_RCFG *pk_rcfg)
def_svc		C	亊	亊	奼挘SVC僴儞僪儔掕媊					ER def_svc(FN s_fncd, T_DSVC *pk_dsvc)
def_exc		C	亊	亊	椺奜僴儞僪儔掕媊					ER def_exc(UINT exckind, T_DEXC *pk_dexc)
------------------------------------------------------------------------------------------------------------------------------------------------
nrea_dat	SN	亊	亊	懠僲乕僪偐傜偺僨乕僞撉傒弌偟				ER nrea_dat(INT *p_reasz, VP dstadr, NODE srcnode, VP srcadr, INT datsz)
nwri_dat	SN	亊	亊	懠僲乕僪傊偺僨乕僞彂偒崬傒				ER nwri_dat(INT *p_wrisz, NODE dstnode, VP dstadr, VP srcadr, INT datsz)
nget_nod	SN	亊	亊	帺僲乕僪斣崋嶲徠					ER nget_nod(NODE *p_node)
nget_ver	SN	亊	亊	懠僲乕僪偺僶乕僕儑儞嶲徠				ER nget_ver(T_VER *pk_ver, NODE node)
================================================================================================================================================



僨乕僞宆
  B			晞崋晅偒8價僢僩惍悢
  H			晞崋晅偒16價僢僩惍悢
  W			晞崋晅偒32價僢僩惍悢
  UB			晞崋側偟8價僢僩惍悢
  UH			晞崋側偟16價僢僩惍悢
  UW			晞崋側偟32價僢僩惍悢

  VB			僨乕僞僞僀僾偑堦掕偟側偄8價僢僩僨乕僞
  VH			僨乕僞僞僀僾偑堦掕偟側偄16價僢僩僨乕僞
  VW			僨乕僞僞僀僾偑堦掕偟側偄32價僢僩僨乕僞
  VP			僨乕僞僞僀僾偑堦掕偟側偄傕偺傊偺億僀儞僞
  FP			僾儘僌儔儉偺僗僞乕僩傾僪儗僗

  INT			晞崋晅偒惍悢
  UINT			晞崋側偟惍悢
  BOOL			僽乕儖宆 (恀: TRUE=1, 婾: FALSE=0)
  FN			婡擻僐乕僪宆
  ID			僆僽僕僃僋僩偺ID斣崋宆
  BOOL_ID		僽乕儖抣傑偨偼ID斣崋
  HNO			僴儞僪儔斣崋
  RNO			儔儞僨僽斣崋
  NODE			僲乕僪斣崋
  ATR			僆僽僕僃僋僩懏惈(晞崋側偟惍悢)
  ER			僄儔乕僐乕僪(晞崋晅偒惍悢)
  PRI			僞僗僋桪愭搙(晞崋晅偒惍悢)
  T_MSG			儊僢僙乕僕儃僢僋僗偺僷働僢僩宆
  TMO			僞僀儉傾僂僩(晞崋晅偒惍悢)

  SYSTIME		僔僗僥儉帪娫宆
  CYCTIME		廃婜僴儞僪儔帪娫宆

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -