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

📄 h4al.mak

📁 iTRON4.0最新操作系统
💻 MAK
📖 第 1 页 / 共 2 页
字号:
# -----------------------------------------------------------------------------#  HOS-V4                                                                      #   ライブラリメイクファイル ARM ADS脱                                         #   ARMモ〖ド リトルエンディアン                                               #                                                                              #                                      Copyright (C) 1998-2002 by Project HOS  #                                      http://sourceforge.jp/projects/hos/     # -----------------------------------------------------------------------------# メイクプログラムに端蜗巴赂しないように、帽姐に淡揭しています。# 瓢侯澄千は armmake.exe にて乖っております。# パス年盗HOSROOT    = ..\..\..INCDIR     = $(HOSROOT)\includeSRCDIR     = $(HOSROOT)\srcPACDIR     = $(SRCDIR)\armPACASMDIR  = $(PACDIR)\armMKNLDIR    = $(SRCDIR)\mknlKERNELDIR  = $(SRCDIR)\kernelMKNLSYSDIR = $(MKNLDIR)\sysMKNLTSKDIR = $(MKNLDIR)\tskMKNLQUEDIR = $(MKNLDIR)\queMKNLTMODIR = $(MKNLDIR)\tmoutKNLHOSDIR  = $(KERNELDIR)\hosKNLHEPDIR  = $(KERNELDIR)\hepKNLMEMDIR  = $(KERNELDIR)\memKNLTSKDIR  = $(KERNELDIR)\tskKNLSEMDIR  = $(KERNELDIR)\semKNLFLGDIR  = $(KERNELDIR)\flgKNLDTQDIR  = $(KERNELDIR)\dtqKNLMBXDIR  = $(KERNELDIR)\mbxKNLMBFDIR  = $(KERNELDIR)\mbfKNLMPFDIR  = $(KERNELDIR)\mpfKNLTIMDIR  = $(KERNELDIR)\timKNLCYCDIR  = $(KERNELDIR)\cycKNLALMDIR  = $(KERNELDIR)\almKNLSYSDIR  = $(KERNELDIR)\sysKNLINTDIR  = $(KERNELDIR)\int# ツ〖ルCC   = armccASM  = armasmLIBR = armar# オプションCFLAGS = -c -O2 -I$(INCDIR)AFLAGS = LFLAGS = # タ〖ゲットTARGET = h4al.a#インクル〖ドファイルINCS = $(INCDIR)\itron.h \       $(INCDIR)\hosdenv.h \       $(INCDIR)\hoserchk.h \       $(INCDIR)\mknl.h \       $(INCDIR)\kernel.h \       $(INCDIR)\knl_hos.h \       $(INCDIR)\knl_hep.h \       $(INCDIR)\knl_mem.h \       $(INCDIR)\knl_tsk.h \       $(INCDIR)\knl_sem.h \       $(INCDIR)\knl_flg.h \       $(INCDIR)\knl_dtq.h \       $(INCDIR)\knl_mbx.h \       $(INCDIR)\knl_mpf.h \       $(INCDIR)\knl_mbf.h \       $(INCDIR)\knl_tim.h \       $(INCDIR)\knl_cyc.h \       $(INCDIR)\knl_alm.h \       $(INCDIR)\knl_sys.h \       $(INCDIR)\knl_int.h \       $(INCDIR)\knl_exc.h \       $(INCDIR)\arm\hospac.h# オブジェクトファイルOBJS = pacctx.o pacint.o pacirq.o pacfiq.o pacimsk.o \       mini_sys.o mexe_sys.o midl_lop.o msta_stu.o mext_stu.o \       msta_tsk.o mter_tsk.o mchg_pri.o mrot_rdq.o \       mwai_tsk.o mwup_tsk.o msus_tsk.o mrsm_tsk.o \       mexe_dsp.o mdly_dsp.o msrh_top.o \       mras_tex.o mexe_tex.o \       madd_que.o madf_que.o madp_que.o mrmv_que.o \       mrot_que.o mclr_que.o \       mtic_tmo.o madd_tmo.o mrmv_tmo.o \       sta_hos.o ini_mem.o alc_mem.o fre_mem.o \       cre_hep.o alc_hep.o fre_hep.o \       ini_tsk.o cre_tsk.o acre_tsk.o kcre_tsk.o del_tsk.o \       act_tsk.o can_act.o sta_tsk.o ext_tsk.o exd_tsk.o \       ter_tsk.o chg_pri.o get_pri.o ref_tst.o \       slp_tsk.o tslp_tsk.o wup_tsk.o can_wup.o rel_wai.o \       sus_tsk.o rsm_tsk.o frsm_tsk.o dly_tsk.o \       ras_tex.o ktex_ent.o dis_tex.o ena_tex.o sns_tex.o \       ini_sem.o cre_sem.o acre_sem.o kcre_sem.o del_sem.o \       sig_sem.o wai_sem.o pol_sem.o twai_sem.o ref_sem.o \       ini_flg.o cre_flg.o acre_flg.o kcre_flg.o del_flg.o \       set_flg.o clr_flg.o wai_flg.o pol_flg.o \       twai_flg.o chk_flg.o ref_flg.o \       cre_dtq.o acre_dtq.o kcre_dtq.o del_dtq.o \       snd_dtq.o psnd_dtq.o tsnd_dtq.o fsnd_dtq.o \       rcv_dtq.o prcv_dtq.o trcv_dtq.o ref_dtq.o \       cre_mbx.o acre_mbx.o kcre_mbx.o del_mbx.o \       snd_mbx.o rcv_mbx.o prcv_mbx.o trcv_mbx.o ref_mbx.o \       ini_mbf.o cre_mbf.o acre_mbf.o kcre_mbf.o del_mbf.o \       snd_mbf.o psnd_mbf.o tsnd_mbf.o ksnd_mbf.o \       rcv_mbf.o prcv_mbf.o trcv_mbf.o krcv_mbf.o ref_mbf.o \       ini_mpf.o cre_mpf.o acre_mpf.o kcre_mpf.o del_mpf.o \       get_mpf.o pget_mpf.o tget_mpf.o rel_mpf.o ref_mpf.o \       ini_tim.o isig_tim.o set_tim.o get_tim.o \       add_tml.o rmv_tml.o \       ini_cyc.o cyc_hdr.o sta_cyc.o stp_cyc.o \       cre_cyc.o acre_cyc.o kcre_cyc.o del_cyc.o \       ini_alm.o alm_hdr.o sta_alm.o stp_alm.o \       ram_int.o exe_int.o \       get_tid.o kget_tid.o rot_rdq.o \       loc_cpu.o unl_cpu.o dis_dsp.o ena_dsp.o \       sns_ctx.o sns_loc.o sns_dsp.o sns_dpn.o \       ref_ver.o# ライブラリ栏喇$(TARGET): $(OBJS)	$(LIBR) -create $(TARGET) $(OBJS)	del $(OBJS)# プロセッサ巴赂pacctx.o: $(PACASMDIR)\pacctx.s	$(ASM) $(AFLAGS) $(PACASMDIR)\pacctx.spacint.o: $(PACASMDIR)\pacint.s	$(ASM) $(AFLAGS) $(PACASMDIR)\pacint.spacirq.o: $(PACASMDIR)\pacirq.s	$(ASM) $(AFLAGS) $(PACASMDIR)\pacirq.spacfiq.o: $(PACASMDIR)\pacfiq.s	$(ASM) $(AFLAGS) $(PACASMDIR)\pacfiq.spacimsk.o: $(PACDIR)\pacimsk.c $(INCS)	$(CC) $(CFLAGS) $(PACDIR)\pacimsk.c# μカ〖ネル システム扩告mini_sys.o: $(MKNLSYSDIR)\mini_sys.c $(INCS)	$(CC) $(CFLAGS) $(MKNLSYSDIR)\mini_sys.cmexe_sys.o: $(MKNLSYSDIR)\mexe_sys.c $(INCS)	$(CC) $(CFLAGS) $(MKNLSYSDIR)\mexe_sys.cmidl_lop.o: $(MKNLSYSDIR)\midl_lop.c $(INCS)	$(CC) $(CFLAGS) $(MKNLSYSDIR)\midl_lop.cmsta_stu.o: $(MKNLSYSDIR)\msta_stu.c $(INCS)	$(CC) $(CFLAGS) $(MKNLSYSDIR)\msta_stu.cmext_stu.o: $(MKNLSYSDIR)\mext_stu.c $(INCS)	$(CC) $(CFLAGS) $(MKNLSYSDIR)\mext_stu.c# μカ〖ネル タスク扩告msta_tsk.o: $(MKNLTSKDIR)\msta_tsk.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\msta_tsk.cmter_tsk.o: $(MKNLTSKDIR)\mter_tsk.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mter_tsk.cmchg_pri.o: $(MKNLTSKDIR)\mchg_pri.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mchg_pri.cmrot_rdq.o: $(MKNLTSKDIR)\mrot_rdq.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mrot_rdq.cmwai_tsk.o: $(MKNLTSKDIR)\mwai_tsk.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mwai_tsk.cmwup_tsk.o: $(MKNLTSKDIR)\mwup_tsk.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mwup_tsk.cmsus_tsk.o: $(MKNLTSKDIR)\msus_tsk.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\msus_tsk.cmrsm_tsk.o: $(MKNLTSKDIR)\mrsm_tsk.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mrsm_tsk.cmexe_dsp.o: $(MKNLTSKDIR)\mexe_dsp.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mexe_dsp.cmdly_dsp.o: $(MKNLTSKDIR)\mdly_dsp.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mdly_dsp.cmsrh_top.o: $(MKNLTSKDIR)\msrh_top.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\msrh_top.cmras_tex.o: $(MKNLTSKDIR)\mras_tex.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mras_tex.cmexe_tex.o: $(MKNLTSKDIR)\mexe_tex.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mexe_tex.c# μカ〖ネル タスクキュ〖瓷妄madd_que.o: $(MKNLQUEDIR)\madd_que.c $(INCS)	$(CC) $(CFLAGS) $(MKNLQUEDIR)\madd_que.cmadf_que.o: $(MKNLQUEDIR)\madf_que.c $(INCS)	$(CC) $(CFLAGS) $(MKNLQUEDIR)\madf_que.cmadp_que.o: $(MKNLQUEDIR)\madp_que.c $(INCS)	$(CC) $(CFLAGS) $(MKNLQUEDIR)\madp_que.cmrmv_que.o: $(MKNLQUEDIR)\mrmv_que.c $(INCS)	$(CC) $(CFLAGS) $(MKNLQUEDIR)\mrmv_que.cmrot_que.o: $(MKNLQUEDIR)\mrot_que.c $(INCS)	$(CC) $(CFLAGS) $(MKNLQUEDIR)\mrot_que.cmclr_que.o: $(MKNLQUEDIR)\mclr_que.c $(INCS)	$(CC) $(CFLAGS) $(MKNLQUEDIR)\mclr_que.c# μカ〖ネル タイムアウトキュ〖瓷妄mtic_tmo.o: $(MKNLTMODIR)\mtic_tmo.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTMODIR)\mtic_tmo.cmadd_tmo.o: $(MKNLTMODIR)\madd_tmo.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTMODIR)\madd_tmo.cmrmv_tmo.o: $(MKNLTMODIR)\mrmv_tmo.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTMODIR)\mrmv_tmo.c# HOS 盖铜sta_hos.o: $(KNLHOSDIR)\sta_hos.c $(INCS)	$(CC) $(CFLAGS) $(KNLHOSDIR)\sta_hos.c# メモリヒ〖プcre_hep.o: $(KNLHEPDIR)\cre_hep.c $(INCS)	$(CC) $(CFLAGS) $(KNLHEPDIR)\cre_hep.calc_hep.o: $(KNLHEPDIR)\alc_hep.c $(INCS)	$(CC) $(CFLAGS) $(KNLHEPDIR)\alc_hep.cfre_hep.o: $(KNLHEPDIR)\fre_hep.c $(INCS)	$(CC) $(CFLAGS) $(KNLHEPDIR)\fre_hep.c # カ〖ネルメモリ瓷妄ini_mem.o: $(KNLMEMDIR)\ini_mem.c $(INCS)	$(CC) $(CFLAGS) $(KNLMEMDIR)\ini_mem.calc_mem.o: $(KNLMEMDIR)\alc_mem.c $(INCS)	$(CC) $(CFLAGS) $(KNLMEMDIR)\alc_mem.cfre_mem.o: $(KNLMEMDIR)\fre_mem.c $(INCS)	$(CC) $(CFLAGS) $(KNLMEMDIR)\fre_mem.c # タスクini_tsk.o: $(KNLTSKDIR)\ini_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\ini_tsk.ccre_tsk.o: $(KNLTSKDIR)\cre_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\cre_tsk.cacre_tsk.o: $(KNLTSKDIR)\acre_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\acre_tsk.ckcre_tsk.o: $(KNLTSKDIR)\kcre_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\kcre_tsk.cdel_tsk.o: $(KNLTSKDIR)\del_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\del_tsk.cact_tsk.o: $(KNLTSKDIR)\act_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\act_tsk.ccan_act.o: $(KNLTSKDIR)\can_act.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\can_act.csta_tsk.o: $(KNLTSKDIR)\sta_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\sta_tsk.cext_tsk.o: $(KNLTSKDIR)\ext_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\ext_tsk.cexd_tsk.o: $(KNLTSKDIR)\exd_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\exd_tsk.cter_tsk.o: $(KNLTSKDIR)\ter_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\ter_tsk.cchg_pri.o: $(KNLTSKDIR)\chg_pri.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\chg_pri.cget_pri.o: $(KNLTSKDIR)\get_pri.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\get_pri.cref_tst.o: $(KNLTSKDIR)\ref_tst.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\ref_tst.cslp_tsk.o: $(KNLTSKDIR)\slp_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\slp_tsk.ctslp_tsk.o: $(KNLTSKDIR)\tslp_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\tslp_tsk.cwup_tsk.o: $(KNLTSKDIR)\wup_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\wup_tsk.ccan_wup.o: $(KNLTSKDIR)\can_wup.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\can_wup.crel_wai.o: $(KNLTSKDIR)\rel_wai.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\rel_wai.csus_tsk.o: $(KNLTSKDIR)\sus_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\sus_tsk.crsm_tsk.o: $(KNLTSKDIR)\rsm_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\rsm_tsk.cfrsm_tsk.o: $(KNLTSKDIR)\frsm_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\frsm_tsk.cdly_tsk.o: $(KNLTSKDIR)\dly_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\dly_tsk.cras_tex.o: $(KNLTSKDIR)\ras_tex.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\ras_tex.cktex_ent.o: $(KNLTSKDIR)\ktex_ent.c $(INCS)

⌨️ 快捷键说明

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