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

📄 tool_config.h

📁 JAPAN RTOS TOPPERS/JSP kernel 1.4 PreRelease simulation environment JSP kernel Windows simulation
💻 H
📖 第 1 页 / 共 2 页
字号:
#define	LOG_IREL_WAI_LEAVE(ercd)	LOG_SVC_LEAVE((TFN_IREL_WAI, ercd, address))
#define	LOG_SUS_TSK_ENTER(tskid)	LOG_SVC_ENTER((TFN_SUS_TSK, 1, tskid, address))
#define	LOG_SUS_TSK_LEAVE(ercd)		LOG_SVC_LEAVE((TFN_SUS_TSK, ercd, address))
#define	LOG_RSM_TSK_ENTER(tskid)	LOG_SVC_ENTER((TFN_RSM_TSK, 1, tskid, address))
#define	LOG_RSM_TSK_LEAVE(ercd)		LOG_SVC_LEAVE((TFN_RSM_TSK, ercd, address))
#define	LOG_FRSM_TSK_ENTER(tskid)	LOG_SVC_ENTER((TFN_FRSM_TSK, 1, tskid, address))
#define	LOG_FRSM_TSK_LEAVE(ercd)	LOG_SVC_LEAVE((TFN_FRSM_TSK, ercd, address))
#define	LOG_DLY_TSK_ENTER(dlytim)	LOG_SVC_ENTER((TFN_DLY_TSK, 1, dlytim, address))
#define	LOG_DLY_TSK_LEAVE(ercd)		LOG_SVC_LEAVE((TFN_DLY_TSK, ercd, address))
#define	LOG_RAS_TEX_ENTER(tskid, rasptn)	LOG_SVC_ENTER((TFN_RAS_TEX, 2, tskid, rasptn, address))
#define	LOG_RAS_TEX_LEAVE(ercd)				LOG_SVC_LEAVE((TFN_RAS_TEX, ercd, address))
#define	LOG_IRAS_TEX_ENTER(tskid, rasptn)	LOG_SVC_ENTER((TFN_IRAS_TEX, 2, tskid, rasptn, address))
#define	LOG_IRAS_TEX_LEAVE(ercd)			LOG_SVC_LEAVE((TFN_IRAS_TEX, ercd, address))
#define	LOG_DIS_TEX_ENTER()			LOG_SVC_ENTER((TFN_DIS_TEX, 0, address))
#define	LOG_DIS_TEX_LEAVE(ercd)		LOG_SVC_LEAVE((TFN_DIS_TEX, ercd, address))
#define	LOG_ENA_TEX_ENTER()			LOG_SVC_ENTER((TFN_ENA_TEX, 0, address))
#define	LOG_ENA_TEX_LEAVE(ercd)		LOG_SVC_LEAVE((TFN_ENA_TEX, ercd, address))
#define	LOG_SNS_TEX_ENTER()			LOG_SVC_ENTER((TFN_SNS_TEX, 0, address))
#define	LOG_SNS_TEX_LEAVE(state)	LOG_SVC_LEAVE((TFN_SNS_TEX, state, address))
#define	LOG_SIG_SEM_ENTER(semid)	LOG_SVC_ENTER((TFN_SIG_SEM, 1, semid, address))
#define	LOG_SIG_SEM_LEAVE(ercd)		LOG_SVC_LEAVE((TFN_SIG_SEM, ercd, address))
#define	LOG_ISIG_SEM_ENTER(semid)	LOG_SVC_ENTER((TFN_ISIG_SEM, 1, semid, address))
#define	LOG_ISIG_SEM_LEAVE(ercd)	LOG_SVC_LEAVE((TFN_ISIG_SEM, ercd, address))
#define	LOG_WAI_SEM_ENTER(semid)	LOG_SVC_ENTER((TFN_WAI_SEM, 1, semid, address))
#define	LOG_WAI_SEM_LEAVE(ercd)		LOG_SVC_LEAVE((TFN_WAI_SEM, ercd, address))
#define	LOG_POL_SEM_ENTER(semid)	LOG_SVC_ENTER((TFN_POL_SEM, 1, semid, address))
#define	LOG_POL_SEM_LEAVE(ercd)		LOG_SVC_LEAVE((TFN_POL_SEM, ercd, address))
#define	LOG_TWAI_SEM_ENTER(semid, tmout)	LOG_SVC_ENTER((TFN_TWAI_SEM, 2, semid, tmout, address))
#define	LOG_TWAI_SEM_LEAVE(ercd)			LOG_SVC_LEAVE((TFN_TWAI_SEM, ercd, address))
#define	LOG_SET_FLG_ENTER(flgid, setptn)	LOG_SVC_ENTER((TFN_SET_FLG, 2, flgid, setptn, address))
#define	LOG_SET_FLG_LEAVE(ercd)				LOG_SVC_LEAVE((TFN_SET_FLG, ercd, address))
#define	LOG_ISET_FLG_ENTER(flgid, setptn)	LOG_SVC_ENTER((TFN_ISET_FLG, 2, flgid, setptn, address))
#define	LOG_ISET_FLG_LEAVE(ercd)			LOG_SVC_LEAVE((TFN_ISET_FLG, ercd, address))
#define	LOG_CLR_FLG_ENTER(flgid, clrptn)	LOG_SVC_ENTER((TFN_CLR_FLG, 2, flgid, clrptn, address))
#define	LOG_CLR_FLG_LEAVE(ercd)				LOG_SVC_LEAVE((TFN_CLR_FLG, ercd, address))
#define	LOG_WAI_FLG_ENTER(flgid, waiptn, wfmode, p_flgptn)	LOG_SVC_ENTER((TFN_WAI_FLG, 4, flgid, waiptn, wfmode, p_flgptn, address))
#define	LOG_WAI_FLG_LEAVE(ercd, flgptn)						LOG_SVC_LEAVE((TFN_WAI_FLG, ercd, address))
#define	LOG_POL_FLG_ENTER(flgid, waiptn, wfmode, p_flgptn)	LOG_SVC_ENTER((TFN_POL_FLG, 4, flgid, waiptn, wfmode, p_flgptn, address))
#define	LOG_POL_FLG_LEAVE(ercd, flgptn)						LOG_SVC_LEAVE((TFN_POL_FLG, ercd, address))
#define	LOG_TWAI_FLG_ENTER(flgid, waiptn, wfmode, p_flgptn, tmout)	LOG_SVC_ENTER((TFN_TWAI_FLG, 5, flgid, waiptn, wfmode, p_flgptn, tmout, address))
#define	LOG_TWAI_FLG_LEAVE(ercd, flgptn)							LOG_SVC_LEAVE((TFN_TWAI_FLG, ercd, address))
#define	LOG_SND_DTQ_ENTER(dtqid, data)	LOG_SVC_ENTER((TFN_SND_DTQ, 2, dtqid, data, address))
#define	LOG_SND_DTQ_LEAVE(ercd)			LOG_SVC_LEAVE((TFN_SND_DTQ, ercd, address))
#define	LOG_PSND_DTQ_ENTER(dtqid, data)	LOG_SVC_ENTER((TFN_PSND_DTQ, 2, dtqid, data, address))
#define	LOG_PSND_DTQ_LEAVE(ercd)		LOG_SVC_LEAVE((TFN_PSND_DTQ, ercd, address))
#define	LOG_IPSND_DTQ_ENTER(dtqid, data)	LOG_SVC_ENTER((TFN_IPSND_DTQ, 2, dtqid, data, address))
#define	LOG_IPSND_DTQ_LEAVE(ercd)			LOG_SVC_LEAVE((TFN_IPSND_DTQ, ercd, address))
#define	LOG_TSND_DTQ_ENTER(dtqid, data, tmout)	LOG_SVC_ENTER((TFN_TSND_DTQ, 3, dtqid, data, tmout, address))
#define	LOG_TSND_DTQ_LEAVE(ercd)				LOG_SVC_LEAVE((TFN_TSND_DTQ, ercd, address))
#define	LOG_FSND_DTQ_ENTER(dtqid, data)	LOG_SVC_ENTER((TFN_FSND_DTQ, 2, dtqid, data, address))
#define	LOG_FSND_DTQ_LEAVE(ercd)		LOG_SVC_LEAVE((TFN_FSND_DTQ, ercd, address))
#define	LOG_IFSND_DTQ_ENTER(dtqid, data)	LOG_SVC_ENTER((TFN_IFSND_DTQ, 2, dtqid, data, address))
#define	LOG_IFSND_DTQ_LEAVE(ercd)			LOG_SVC_LEAVE((TFN_IFSND_DTQ, ercd, address))
#define	LOG_RCV_DTQ_ENTER(dtqid, p_data)	LOG_SVC_ENTER((TFN_RCV_DTQ, 2, dtqid, p_data, address))
#define	LOG_RCV_DTQ_LEAVE(ercd, data)		LOG_SVC_LEAVE((TFN_RCV_DTQ, ercd, address))
#define	LOG_PRCV_DTQ_ENTER(dtqid, p_data)	LOG_SVC_ENTER((TFN_PRCV_DTQ, 2, dtqid, p_data, address))
#define	LOG_PRCV_DTQ_LEAVE(ercd, data)		LOG_SVC_LEAVE((TFN_PRCV_DTQ, ercd, address))
#define	LOG_TRCV_DTQ_ENTER(dtqid, p_data, tmout)	LOG_SVC_ENTER((TFN_TRCV_DTQ, 3, dtqid, p_data, tmout, address))
#define	LOG_TRCV_DTQ_LEAVE(ercd, data)				LOG_SVC_LEAVE((TFN_TRCV_DTQ, ercd, address))
#define	LOG_SND_MBX_ENTER(mbxid, pk_msg)	LOG_SVC_ENTER((TFN_SND_MBX, 2, mbxid, pk_msg, address))
#define	LOG_SND_MBX_LEAVE(ercd)				LOG_SVC_LEAVE((TFN_SND_MBX, ercd, address))
#define	LOG_RCV_MBX_ENTER(mbxid, ppk_msg)	LOG_SVC_ENTER((TFN_RCV_MBX, 2, mbxid, ppk_msg, address))
#define	LOG_RCV_MBX_LEAVE(ercd, pk_msg)		LOG_SVC_LEAVE((TFN_RCV_MBX, ercd, address))
#define	LOG_PRCV_MBX_ENTER(mbxid, ppk_msg)	LOG_SVC_ENTER((TFN_PRCV_MBX, 2, mbxid, ppk_msg, address))
#define	LOG_PRCV_MBX_LEAVE(ercd, pk_msg)	LOG_SVC_LEAVE((TFN_PRCV_MBX, ercd, address))
#define	LOG_TRCV_MBX_ENTER(mbxid, ppk_msg, tmout)	LOG_SVC_ENTER((TFN_TRCV_MBX, 3, mbxid, ppk_msg, tmout, address))
#define	LOG_TRCV_MBX_LEAVE(ercd, pk_msg)			LOG_SVC_LEAVE((TFN_TRCV_MBX, ercd, address))
#define	LOG_GET_MPF_ENTER(mpfid, p_blk)	LOG_SVC_ENTER((TFN_GET_MPF, 2, mpfid, p_blk, address))
#define	LOG_GET_MPF_LEAVE(ercd, blk)	LOG_SVC_LEAVE((TFN_GET_MPF, ercd, address))
#define	LOG_PGET_MPF_ENTER(mpfid, p_blk)	LOG_SVC_ENTER((TFN_PGET_MPF, 2, mpfid, p_blk, address))
#define	LOG_PGET_MPF_LEAVE(ercd, blk)		LOG_SVC_LEAVE((TFN_PGET_MPF, ercd, address))
#define	LOG_TGET_MPF_ENTER(mpfid, p_blk, tmout)	LOG_SVC_ENTER((TFN_TGET_MPF, 3, mpfid, p_blk, tmout, address))
#define	LOG_TGET_MPF_LEAVE(ercd, blk)			LOG_SVC_LEAVE((TFN_TGET_MPF, ercd, address))
#define	LOG_REL_MPF_ENTER(mpfid, blk)	LOG_SVC_ENTER((TFN_REL_MPF, 2, mpfid, blk, address))
#define	LOG_REL_MPF_LEAVE(ercd)			LOG_SVC_LEAVE((TFN_REL_MPF, ercd, address))
#define	LOG_SET_TIM_ENTER(p_systim)	LOG_SVC_ENTER((TFN_SET_TIM, 1, p_systim, address))
#define	LOG_SET_TIM_LEAVE(ercd)		LOG_SVC_LEAVE((TFN_SET_TIM, ercd, address))
#define	LOG_GET_TIM_ENTER(p_systim)		LOG_SVC_ENTER((TFN_GET_TIM, 1, p_systim, address))
#define	LOG_GET_TIM_LEAVE(ercd, systim)	LOG_SVC_LEAVE((TFN_GET_TIM, ercd, address))
#define	LOG_ISIG_TIM_ENTER()	LOG_SVC_ENTER((TFN_ISIG_TIM, 0, address))
#define	LOG_ISIG_TIM_LEAVE(ercd)	LOG_SVC_LEAVE((TFN_ISIG_TIM, ercd, address))
#define	LOG_STA_CYC_ENTER(cycid)	LOG_SVC_ENTER((TFN_STA_CYC, 1, cycid, address))
#define	LOG_STA_CYC_LEAVE(ercd)		LOG_SVC_LEAVE((TFN_STA_CYC, ercd, address))
#define	LOG_STP_CYC_ENTER(cycid)	LOG_SVC_ENTER((TFN_STP_CYC, 1, cycid, address))
#define	LOG_STP_CYC_LEAVE(ercd)		LOG_SVC_LEAVE((TFN_STP_CYC, ercd, address))
#define	LOG_ROT_RDQ_ENTER(tskpri)	LOG_SVC_ENTER((TFN_ROT_RDQ, 1, tskpri, address))
#define	LOG_ROT_RDQ_LEAVE(ercd)		LOG_SVC_LEAVE((TFN_ROT_RDQ, ercd, address))
#define	LOG_IROT_RDQ_ENTER(tskpri)	LOG_SVC_ENTER((TFN_IROT_RDQ, 1, tskpri, address))
#define	LOG_IROT_RDQ_LEAVE(ercd)	LOG_SVC_LEAVE((TFN_IROT_RDQ, ercd, address))
#define	LOG_GET_TID_ENTER(p_tskid)	LOG_SVC_ENTER((TFN_GET_TID, 1, p_tskid, address))
#define	LOG_GET_TID_LEAVE(ercd, tskid)	LOG_SVC_LEAVE((TFN_GET_TID, ercd, address))
#define	LOG_IGET_TID_ENTER(p_tskid)	LOG_SVC_ENTER((TFN_IGET_TID, 1, p_tskid, address))
#define	LOG_IGET_TID_LEAVE(ercd, tskid)	LOG_SVC_LEAVE((TFN_IGET_TID, ercd, address))
#define	LOG_LOC_CPU_ENTER()	LOG_SVC_ENTER((TFN_LOC_CPU, 0, address))
#define	LOG_LOC_CPU_LEAVE(ercd)	LOG_SVC_LEAVE((TFN_LOC_CPU, ercd, address))
#define	LOG_ILOC_CPU_ENTER()		LOG_SVC_ENTER((TFN_ILOC_CPU, 0, address))
#define	LOG_ILOC_CPU_LEAVE(ercd)	LOG_SVC_LEAVE((TFN_ILOC_CPU, ercd, address))
#define	LOG_UNL_CPU_ENTER()		LOG_SVC_ENTER((TFN_UNL_CPU, 0, address))
#define	LOG_UNL_CPU_LEAVE(ercd)	LOG_SVC_LEAVE((TFN_UNL_CPU, ercd, address))
#define	LOG_IUNL_CPU_ENTER()		LOG_SVC_ENTER((TFN_IUNL_CPU, 0, address))
#define	LOG_IUNL_CPU_LEAVE(ercd)	LOG_SVC_LEAVE((TFN_IUNL_CPU, ercd, address))
#define	LOG_DIS_DSP_ENTER()		LOG_SVC_ENTER((TFN_DIS_DSP, 0, address))
#define	LOG_DIS_DSP_LEAVE(ercd)	LOG_SVC_LEAVE((TFN_DIS_DSP, ercd, address))
#define	LOG_ENA_DSP_ENTER()		LOG_SVC_ENTER((TFN_ENA_DSP, 0, address))
#define	LOG_ENA_DSP_LEAVE(ercd)	LOG_SVC_LEAVE((TFN_ENA_DSP, ercd, address))
#define	LOG_SNS_CTX_ENTER()			LOG_SVC_ENTER((TFN_SNS_CTX, 0, address))
#define	LOG_SNS_CTX_LEAVE(state)	LOG_SVC_LEAVE((TFN_SNS_CTX, state, address))
#define	LOG_SNS_LOC_ENTER()			LOG_SVC_ENTER((TFN_SNS_LOC, 0, address))
#define	LOG_SNS_LOC_LEAVE(state)	LOG_SVC_LEAVE((TFN_SNS_LOC, state, address))
#define	LOG_SNS_DSP_ENTER()			LOG_SVC_ENTER((TFN_SNS_DSP, 0, address))
#define	LOG_SNS_DSP_LEAVE(state)	LOG_SVC_LEAVE((TFN_SNS_DSP, state, address))
#define	LOG_SNS_DPN_ENTER()			LOG_SVC_ENTER((TFN_SNS_DPN, 0, address))
#define	LOG_SNS_DPN_LEAVE(state)	LOG_SVC_LEAVE((TFN_SNS_DPN, state, address))
#define	LOG_VXSNS_CTX_ENTER(p_excinf)	LOG_SVC_ENTER((TFN_VXSNS_CTX, 1, p_excinf, address))
#define	LOG_VXSNS_CTX_LEAVE(state)		LOG_SVC_LEAVE((TFN_VXSNS_CTX, state, address))
#define	LOG_VXSNS_LOC_ENTER(p_excinf)	LOG_SVC_ENTER((TFN_VXSNS_LOC, 1, p_excinf, address))
#define	LOG_VXSNS_LOC_LEAVE(state)		LOG_SVC_LEAVE((TFN_VXSNS_LOC, state, address))
#define	LOG_VXSNS_DSP_ENTER(p_excinf)	LOG_SVC_ENTER((TFN_VXSNS_DSP, 1, p_excinf, address))
#define	LOG_VXSNS_DSP_LEAVE(state)		LOG_SVC_LEAVE((TFN_VXSNS_DSP, state, address))
#define	LOG_VXSNS_DPN_ENTER(p_excinf)	LOG_SVC_ENTER((TFN_VXSNS_DPN, 1, p_excinf, address))
#define	LOG_VXSNS_DPN_LEAVE(state)		LOG_SVC_LEAVE((TFN_VXSNS_DPN, state, address))
#define	LOG_VXSNS_TEX_ENTER(p_excinf)	LOG_SVC_ENTER((TFN_VXSNS_TEX, 1, p_excinf, address))
#define	LOG_VXSNS_TEX_LEAVE(state)		LOG_SVC_LEAVE((TFN_VXSNS_TEX, state, address))
#define	LOG_VXGET_TIM_ENTER(p_sysutim)		LOG_SVC_ENTER((TFN_VXGET_TIM, 1, p_sysutim, address))
#define	LOG_VXGET_TIM_LEAVE(ercd, sysutim)	LOG_SVC_LEAVE((TFN_VXGET_TIM, ercd, address))

#define	LOG_CHG_IPM_ENTER(ipm)	LOG_SVC_ENTER((TFN_CHG_IPM, 1, ipm, address))
#define	LOG_CHG_IPM_LEAVE(ercd)	LOG_SVC_LEAVE((TFN_CHG_IPM, ercd, address))
#define	LOG_GET_IPM_ENTER(p_ipm)		LOG_SVC_ENTER((TFN_GET_IPM, 1, p_ipm, address))
#define	LOG_GET_IPM_LEAVE(ercd, ipm)	LOG_SVC_LEAVE((TFN_GET_IPM, ercd, address))


#endif /* _TOOL_CONFIG_H_ */

⌨️ 快捷键说明

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