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

📄 makefile.mak

📁 符合日本著名的ITRON规范的开源操作系统。 TOPPERS/JSP内核就是TOPPERS工程按μITRON4.0研发的第一个 软件
💻 MAK
📖 第 1 页 / 共 2 页
字号:
iwup_tsk.c:$(TASK_SYNC_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__iwup_tsk -prep=iwup_tsk.p $(TASK_SYNC_C)
	$(COPY) iwup_tsk.p iwup_tsk.c

can_wup.c:$(TASK_SYNC_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__can_wup -prep=can_wup.p $(TASK_SYNC_C)
	$(COPY) can_wup.p can_wup.c

rel_wai.c:$(TASK_SYNC_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__rel_wai -prep=rel_wai.p $(TASK_SYNC_C)
	$(COPY) rel_wai.p rel_wai.c

irel_wai.c:$(TASK_SYNC_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__irel_wai -prep=irel_wai.p $(TASK_SYNC_C)
	$(COPY) irel_wai.p irel_wai.c

sus_tsk.c:$(TASK_SYNC_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__sus_tsk -prep=sus_tsk.p $(TASK_SYNC_C)
	$(COPY) sus_tsk.p sus_tsk.c

rsm_tsk.c:$(TASK_SYNC_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__rsm_tsk -prep=rsm_tsk.p $(TASK_SYNC_C)
	$(COPY) rsm_tsk.p rsm_tsk.c

frsm_tsk.c:$(TASK_SYNC_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__frsm_tsk -prep=frsm_tsk.p $(TASK_SYNC_C)
	$(COPY) frsm_tsk.p frsm_tsk.c

dly_tsk.c:$(TASK_SYNC_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__dly_tsk -prep=dly_tsk.p $(TASK_SYNC_C)
	$(COPY) dly_tsk.p dly_tsk.c


#
#  task_except.c暘妱偺儖乕儖
#
TASK_EXCEPT_C = $(KERNELDIR)\task_except.c

ras_tex.c:$(TASK_EXCEPT_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__ras_tex -prep=ras_tex.p $(TASK_EXCEPT_C)
	$(COPY) ras_tex.p ras_tex.c

iras_tex.c:$(TASK_EXCEPT_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__iras_tex -prep=iras_tex.p $(TASK_EXCEPT_C)
	$(COPY) iras_tex.p iras_tex.c

dis_tex.c:$(TASK_EXCEPT_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__dis_tex -prep=dis_tex.p $(TASK_EXCEPT_C)
	$(COPY) dis_tex.p dis_tex.c

ena_tex.c:$(TASK_EXCEPT_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__ena_tex -prep=ena_tex.p $(TASK_EXCEPT_C)
	$(COPY) ena_tex.p ena_tex.c

sns_tex.c:$(TASK_EXCEPT_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__sns_tex -prep=sns_tex.p $(TASK_EXCEPT_C)
	$(COPY) sns_tex.p sns_tex.c


#
#  semaphore.c暘妱偺儖乕儖
#
SEMAPHORE_C = $(KERNELDIR)\semaphore.c

semini.c:$(SEMAPHORE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__semini -prep=semini.p $(SEMAPHORE_C)
	$(COPY) semini.p semini.c

sig_sem.c:$(SEMAPHORE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__sig_sem -prep=sig_sem.p $(SEMAPHORE_C)
	$(COPY) sig_sem.p sig_sem.c

isig_sem.c:$(SEMAPHORE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__isig_sem -prep=isig_sem.p $(SEMAPHORE_C)
	$(COPY) isig_sem.p isig_sem.c

wai_sem.c:$(SEMAPHORE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__wai_sem -prep=wai_sem.p $(SEMAPHORE_C)
	$(COPY) wai_sem.p wai_sem.c

pol_sem.c:$(SEMAPHORE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__pol_sem -prep=pol_sem.p $(SEMAPHORE_C)
	$(COPY) pol_sem.p pol_sem.c

twai_sem.c:$(SEMAPHORE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__twai_sem -prep=twai_sem.p $(SEMAPHORE_C)
	$(COPY) twai_sem.p twai_sem.c


#
#  eventflag.c暘妱偺儖乕儖
#
EVENTFLAG_C = $(KERNELDIR)\eventflag.c

flgini.c:$(EVENTFLAG_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__flgini -prep=flgini.p $(EVENTFLAG_C)
	$(COPY) flgini.p flgini.c

flgcnd.c:$(EVENTFLAG_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__flgcnd -prep=flgcnd.p $(EVENTFLAG_C)
	$(COPY) flgcnd.p flgcnd.c

set_flg.c:$(EVENTFLAG_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__set_flg -prep=set_flg.p $(EVENTFLAG_C)
	$(COPY) set_flg.p set_flg.c

iset_flg.c:$(EVENTFLAG_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__iset_flg -prep=iset_flg.p $(EVENTFLAG_C)
	$(COPY) iset_flg.p iset_flg.c

clr_flg.c:$(EVENTFLAG_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__clr_flg -prep=clr_flg.p $(EVENTFLAG_C)
	$(COPY) clr_flg.p clr_flg.c

wai_flg.c:$(EVENTFLAG_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__wai_flg -prep=wai_flg.p $(EVENTFLAG_C)
	$(COPY) wai_flg.p wai_flg.c

pol_flg.c:$(EVENTFLAG_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__pol_flg -prep=pol_flg.p $(EVENTFLAG_C)
	$(COPY) pol_flg.p pol_flg.c

twai_flg.c:$(EVENTFLAG_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__twai_flg -prep=twai_flg.p $(EVENTFLAG_C)
	$(COPY) twai_flg.p twai_flg.c


#
#  dataqueue.c暘妱偺儖乕儖
#
DATAQUEUE_C = $(KERNELDIR)\dataqueue.c

dtqini.c:$(DATAQUEUE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__dtqini -prep=dtqini.p $(DATAQUEUE_C)
	$(COPY) dtqini.p dtqini.c

dtqenq.c:$(DATAQUEUE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__dtqenq -prep=dtqenq.p $(DATAQUEUE_C)
	$(COPY) dtqenq.p dtqenq.c

dtqfenq.c:$(DATAQUEUE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__dtqfenq -prep=dtqfenq.p $(DATAQUEUE_C)
	$(COPY) dtqfenq.p dtqfenq.c

dtqdeq.c:$(DATAQUEUE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__dtqdeq -prep=dtqdeq.p $(DATAQUEUE_C)
	$(COPY) dtqdeq.p dtqdeq.c

dtqsnd.c:$(DATAQUEUE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__dtqsnd -prep=dtqsnd.p $(DATAQUEUE_C)
	$(COPY) dtqsnd.p dtqsnd.c

dtqrcv.c:$(DATAQUEUE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__dtqrcv -prep=dtqrcv.p $(DATAQUEUE_C)
	$(COPY) dtqrcv.p dtqrcv.c

snd_dtq.c:$(DATAQUEUE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__snd_dtq -prep=snd_dtq.p $(DATAQUEUE_C)
	$(COPY) snd_dtq.p snd_dtq.c

psnd_dtq.c:$(DATAQUEUE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__psnd_dtq -prep=psnd_dtq.p $(DATAQUEUE_C)
	$(COPY) psnd_dtq.p psnd_dtq.c

ipsnd_dtq.c:$(DATAQUEUE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__ipsnd_dtq -prep=ipsnd_dtq.p $(DATAQUEUE_C)
	$(COPY) ipsnd_dtq.p ipsnd_dtq.c

tsnd_dtq.c:$(DATAQUEUE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__tsnd_dtq -prep=tsnd_dtq.p $(DATAQUEUE_C)
	$(COPY) tsnd_dtq.p tsnd_dtq.c

fsnd_dtq.c:$(DATAQUEUE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__fsnd_dtq -prep=fsnd_dtq.p $(DATAQUEUE_C)
	$(COPY) fsnd_dtq.p fsnd_dtq.c

ifsnd_dtq.c:$(DATAQUEUE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__ifsnd_dtq -prep=ifsnd_dtq.p $(DATAQUEUE_C)
	$(COPY) ifsnd_dtq.p ifsnd_dtq.c

rcv_dtq.c:$(DATAQUEUE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__rcv_dtq -prep=rcv_dtq.p $(DATAQUEUE_C)
	$(COPY) rcv_dtq.p rcv_dtq.c

prcv_dtq.c:$(DATAQUEUE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__prcv_dtq -prep=prcv_dtq.p $(DATAQUEUE_C)
	$(COPY) prcv_dtq.p prcv_dtq.c

trcv_dtq.c:$(DATAQUEUE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__trcv_dtq -prep=trcv_dtq.p $(DATAQUEUE_C)
	$(COPY) trcv_dtq.p trcv_dtq.c


#
#  mailbox.c暘妱偺儖乕儖
#
MAILBOX_C = $(KERNELDIR)\mailbox.c

mbxini.c:$(MAILBOX_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__mbxini -prep=mbxini.p $(MAILBOX_C)
	$(COPY) mbxini.p mbxini.c

snd_mbx.c:$(MAILBOX_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__snd_mbx -prep=snd_mbx.p $(MAILBOX_C)
	$(COPY) snd_mbx.p snd_mbx.c

rcv_mbx.c:$(MAILBOX_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__rcv_mbx -prep=rcv_mbx.p $(MAILBOX_C)
	$(COPY) rcv_mbx.p rcv_mbx.c

prcv_mbx.c:$(MAILBOX_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__prcv_mbx -prep=prcv_mbx.p $(MAILBOX_C)
	$(COPY) prcv_mbx.p prcv_mbx.c

trcv_mbx.c:$(MAILBOX_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__trcv_mbx -prep=trcv_mbx.p $(MAILBOX_C)
	$(COPY) trcv_mbx.p trcv_mbx.c


#
#  mempfix.c暘妱偺儖乕儖
#
MEMPFIX_C = $(KERNELDIR)\mempfix.c

mpfini.c:$(MEMPFIX_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__mpfini -prep=mpfini.p $(MEMPFIX_C)
	$(COPY) mpfini.p mpfini.c

mpfget.c:$(MEMPFIX_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__mpfget -prep=mpfget.p $(MEMPFIX_C)
	$(COPY) mpfget.p mpfget.c

get_mpf.c:$(MEMPFIX_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__get_mpf -prep=get_mpf.p $(MEMPFIX_C)
	$(COPY) get_mpf.p get_mpf.c

pget_mpf.c:$(MEMPFIX_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__pget_mpf -prep=pget_mpf.p $(MEMPFIX_C)
	$(COPY) pget_mpf.p pget_mpf.c

tget_mpf.c:$(MEMPFIX_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__tget_mpf -prep=tget_mpf.p $(MEMPFIX_C)
	$(COPY) tget_mpf.p tget_mpf.c

rel_mpf.c:$(MEMPFIX_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__rel_mpf -prep=rel_mpf.p $(MEMPFIX_C)
	$(COPY) rel_mpf.p rel_mpf.c


#
#  time_manage.c暘妱偺儖乕儖
#
TIME_MANAGE_C = $(KERNELDIR)\time_manage.c

set_tim.c:$(TIME_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__set_tim -prep=set_tim.p $(TIME_MANAGE_C)
	$(COPY) set_tim.p set_tim.c

get_tim.c:$(TIME_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__get_tim -prep=get_tim.p $(TIME_MANAGE_C)
	$(COPY) get_tim.p get_tim.c

vxget_tim.c:$(TIME_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__vxget_tim -prep=vxget_tim.p $(TIME_MANAGE_C)
	$(COPY) vxget_tim.p vxget_tim.c


#
#  cyclic.c暘妱偺儖乕儖
#
CYCLIC_C = $(KERNELDIR)\cyclic.c

cycini.c:$(CYCLIC_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__cycini -prep=cycini.p $(CYCLIC_C)
	$(COPY) cycini.p cycini.c

cycenq.c:$(CYCLIC_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__cycenq -prep=cycenq.p $(CYCLIC_C)
	$(COPY) cycenq.p cycenq.c

sta_cyc.c:$(CYCLIC_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__sta_cyc -prep=sta_cyc.p $(CYCLIC_C)
	$(COPY) sta_cyc.p sta_cyc.c

stp_cyc.c:$(CYCLIC_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__stp_cyc -prep=stp_cyc.p $(CYCLIC_C)
	$(COPY) stp_cyc.p stp_cyc.c

cyccal.c:$(CYCLIC_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__cyccal -prep=cyccal.p $(CYCLIC_C)
	$(COPY) cyccal.p cyccal.c


#
#  sys_manage.c暘妱偺儖乕儖
#
SYS_MANAGE_C = $(KERNELDIR)\sys_manage.c

rot_rdq.c:$(SYS_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__rot_rdq -prep=rot_rdq.p $(SYS_MANAGE_C)
	$(COPY) rot_rdq.p rot_rdq.c

irot_rdq.c:$(SYS_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__irot_rdq -prep=irot_rdq.p $(SYS_MANAGE_C)
	$(COPY) irot_rdq.p irot_rdq.c

get_tid.c:$(SYS_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__get_tid -prep=get_tid.p $(SYS_MANAGE_C)
	$(COPY) get_tid.p get_tid.c

iget_tid.c:$(SYS_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__iget_tid -prep=iget_tid.p $(SYS_MANAGE_C)
	$(COPY) iget_tid.p iget_tid.c

loc_cpu.c:$(SYS_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__loc_cpu -prep=loc_cpu.p $(SYS_MANAGE_C)
	$(COPY) loc_cpu.p loc_cpu.c

iloc_cpu.c:$(SYS_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__iloc_cpu -prep=iloc_cpu.p $(SYS_MANAGE_C)
	$(COPY) iloc_cpu.p iloc_cpu.c

unl_cpu.c:$(SYS_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__unl_cpu -prep=unl_cpu.p $(SYS_MANAGE_C)
	$(COPY) unl_cpu.p unl_cpu.c

iunl_cpu.c:$(SYS_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__iunl_cpu -prep=iunl_cpu.p $(SYS_MANAGE_C)
	$(COPY) iunl_cpu.p iunl_cpu.c

dis_dsp.c:$(SYS_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__dis_dsp -prep=dis_dsp.p $(SYS_MANAGE_C)
	$(COPY) dis_dsp.p dis_dsp.c

ena_dsp.c:$(SYS_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__ena_dsp -prep=ena_dsp.p $(SYS_MANAGE_C)
	$(COPY) ena_dsp.p ena_dsp.c

sns_ctx.c:$(SYS_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__sns_ctx -prep=sns_ctx.p $(SYS_MANAGE_C)
	$(COPY) sns_ctx.p sns_ctx.c

sns_loc.c:$(SYS_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__sns_loc -prep=sns_loc.p $(SYS_MANAGE_C)
	$(COPY) sns_loc.p sns_loc.c

sns_dsp.c:$(SYS_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__sns_dsp -prep=sns_dsp.p $(SYS_MANAGE_C)
	$(COPY) sns_dsp.p sns_dsp.c

sns_dpn.c:$(SYS_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__sns_dpn -prep=sns_dpn.p $(SYS_MANAGE_C)
	$(COPY) sns_dpn.p sns_dpn.c

vsns_ini.c:$(SYS_MANAGE_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__vsns_ini -prep=vsns_ini.p $(SYS_MANAGE_C)
	$(COPY) vsns_ini.p vsns_ini.c


#
#  interrupt.c暘妱偺儖乕儖
#
INTERRUPT_C = $(KERNELDIR)\interrupt.c
$(INTERRUPT):$(INTERRUPT_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__inhini -prep=inhini.p $(INTERRUPT_C)
	$(COPY) inhini.p inhini.c


#
#  exception.c暘妱偺儖乕儖
#
EXCEPTION_C = $(KERNELDIR)\exception.c

excini.c:$(EXCEPTION_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__excini -prep=excini.p $(EXCEPTION_C)
	$(COPY) excini.p excini.c

vxsns_ctx.c:$(EXCEPTION_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__vxsns_ctx -prep=vxsns_ctx.p $(EXCEPTION_C)
	$(COPY) vxsns_ctx.p vxsns_ctx.c

vxsns_loc.c:$(EXCEPTION_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__vxsns_loc -prep=vxsns_loc.p $(EXCEPTION_C)
	$(COPY) vxsns_loc.p vxsns_loc.c

vxsns_dsp.c:$(EXCEPTION_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__vxsns_dsp -prep=vxsns_dsp.p $(EXCEPTION_C)
	$(COPY) vxsns_dsp.p vxsns_dsp.c

vxsns_dpn.c:$(EXCEPTION_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__vxsns_dpn -prep=vxsns_dpn.p $(EXCEPTION_C)
	$(COPY) vxsns_dpn.p vxsns_dpn.c

vxsns_tex.c:$(EXCEPTION_C) $(DEP_FILES)
	$(CC) $(CC_OPT) -def=__vxsns_tex -prep=vxsns_tex.p $(EXCEPTION_C)
	$(COPY) vxsns_tex.p vxsns_tex.c

⌨️ 快捷键说明

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