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

📄 akih8n.mak

📁 iTRON4.0最新操作系统
💻 MAK
📖 第 1 页 / 共 2 页
字号:
# -----------------------------------------------------------------------------#  HOS-V4                                                                      #   ライブラリメイクファイル H8/300h 僵奉Cコンパイラ脱                         #                                                                              #                                       Copyright (C) 1998-2002 by Project HOS #                                       http://sourceforge.jp/projects/hos/    # -----------------------------------------------------------------------------# ライブラリアンには BLIBG ( http://sourceforge.jp/projects/hos/files/ )# を何脱しています。# # メイクファイルは、なるべくいろんな make が网脱できるように端蜗付幌弄な# 今き数をしておりますが、瓢侯澄千は Borland-C++ Ver 5.5 烧掳の make.exe# にて乖っております。# 僵奉 Cコンパイラのインスト〖ル茨董に圭わせてインクル〖ドパスを肋年して# ご蝗脱ください。# パス年盗INCH8DIR   = \akih8cHOSROOT    = ..\..\..INCDIR     = $(HOSROOT)\includeSRCDIR     = $(HOSROOT)\srcPACDIR     = $(SRCDIR)\h83PACASMDIR  = $(SRCDIR)\h83\htcKERNELDIR  = $(SRCDIR)\kernelMKNLDIR    = $(SRCDIR)\mknlMKNLSYSDIR = $(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   = cc38hASM  = a38hLIBR = blibg# オプションCFLAGS = -CPU=300HN -INCLUDE=$(INCH8DIR),$(INCDIR)AFLAGS = LFLAGS = #インクル〖ドファイルINCS = $(INCDIR)\itron.h \       $(INCDIR)\mknl.h \       $(INCDIR)\kernel.h \       $(INCDIR)\knl_hos.h \       $(INCDIR)\knl_hep.h \       $(INCDIR)\knl_tsk.h \       $(INCDIR)\knl_sem.h \       $(INCDIR)\knl_flg.h \       $(INCDIR)\knl_dtq.h \       $(INCDIR)\knl_mbx.h \       $(INCDIR)\knl_tim.h \       $(INCDIR)\knl_sys.h \       $(INCDIR)\knl_int.h \       $(INCDIR)\h83\hospac.h# オブジェクトファイルOBJS = pacini.obj pacint.obj pacctx.obj \       chg_imsk.obj get_imsk.obj fchg_imk.obj fget_imk.obj \       mini_sys.obj mexe_sys.obj midl_lop.obj msta_stu.obj mext_stu.obj \       msta_tsk.obj mter_tsk.obj mchg_pri.obj mrot_rdq.obj \       mwai_tsk.obj mwup_tsk.obj msus_tsk.obj mrsm_tsk.obj \       mexe_dsp.obj mdly_dsp.obj msrh_top.obj \       mras_tex.obj mexe_tex.obj \       madd_que.obj madf_que.obj madp_que.obj mrmv_que.obj \       mrot_que.obj mclr_que.obj \       mtic_tmo.obj madd_tmo.obj mrmv_tmo.obj \       sta_hos.obj ini_mem.obj alc_mem.obj fre_mem.obj \       cre_hep.obj alc_hep.obj fre_hep.obj \       ini_tsk.obj cre_tsk.obj acre_tsk.obj kcre_tsk.obj del_tsk.obj \       act_tsk.obj can_act.obj sta_tsk.obj ext_tsk.obj exd_tsk.obj \       ter_tsk.obj chg_pri.obj get_pri.obj ref_tst.obj \       slp_tsk.obj tslp_tsk.obj wup_tsk.obj can_wup.obj rel_wai.obj \       sus_tsk.obj rsm_tsk.obj frsm_tsk.obj dly_tsk.obj \       ras_tex.obj ktex_ent.obj dis_tex.obj ena_tex.obj sns_tex.obj \       ini_sem.obj cre_sem.obj acre_sem.obj kcre_sem.obj del_sem.obj \       sig_sem.obj wai_sem.obj pol_sem.obj twai_sem.obj ref_sem.obj \       ini_flg.obj cre_flg.obj acre_flg.obj kcre_flg.obj del_flg.obj \       set_flg.obj clr_flg.obj wai_flg.obj pol_flg.obj \       twai_flg.obj chk_flg.obj ref_flg.obj \       cre_dtq.obj acre_dtq.obj kcre_dtq.obj del_dtq.obj \       snd_dtq.obj psnd_dtq.obj tsnd_dtq.obj fsnd_dtq.obj \       rcv_dtq.obj prcv_dtq.obj trcv_dtq.obj ref_dtq.obj \       cre_mbx.obj acre_mbx.obj kcre_mbx.obj del_mbx.obj \       snd_mbx.obj rcv_mbx.obj prcv_mbx.obj trcv_mbx.obj ref_mbx.obj \       ini_mbf.obj cre_mbf.obj acre_mbf.obj kcre_mbf.obj del_mbf.obj \       snd_mbf.obj psnd_mbf.obj tsnd_mbf.obj ksnd_mbf.obj \       rcv_mbf.obj prcv_mbf.obj trcv_mbf.obj krcv_mbf.obj ref_mbf.obj \       ini_mpf.obj cre_mpf.obj acre_mpf.obj kcre_mpf.obj del_mpf.obj \       get_mpf.obj pget_mpf.obj tget_mpf.obj rel_mpf.obj ref_mpf.obj \       ini_tim.obj isig_tim.obj set_tim.obj get_tim.obj \       add_tml.obj rmv_tml.obj \       ini_cyc.obj cyc_hdr.obj sta_cyc.obj stp_cyc.obj \       cre_cyc.obj acre_cyc.obj kcre_cyc.obj del_cyc.obj \       ini_alm.obj alm_hdr.obj sta_alm.obj stp_alm.obj \       ram_int.obj exe_int.obj \       get_tid.obj kget_tid.obj rot_rdq.obj \       loc_cpu.obj unl_cpu.obj dis_dsp.obj ena_dsp.obj \       sns_ctx.obj sns_loc.obj sns_dsp.obj sns_dpn.obj \       ref_ver.obj# タ〖ゲットTARGET  = h4h83nak.lib# ライブラリ$(TARGET): $(OBJS)	$(LIBR) $(TARGET) $(OBJS)# プロセッサ巴赂pacini.obj: $(PACDIR)\pacini.c	$(CC) $(CFLAGS) $(PACDIR)\pacini.cpacctx.obj: $(PACASMDIR)\pacctxn.src	$(ASM) $(AFLAGS) $(PACASMDIR)\pacctxn.src -OBJECT=pacctx.objpacint.obj: $(PACASMDIR)\pacintn.src	$(ASM) $(AFLAGS) $(PACASMDIR)\pacintn.src -OBJECT=pacint.objchg_imsk.obj: $(PACDIR)\chg_imsk.c	$(CC) $(CFLAGS) $(PACDIR)\chg_imsk.cget_imsk.obj: $(PACDIR)\get_imsk.c	$(CC) $(CFLAGS) $(PACDIR)\get_imsk.cfchg_imk.obj: $(PACDIR)\fchg_imk.c	$(CC) $(CFLAGS) $(PACDIR)\fchg_imk.cfget_imk.obj: $(PACDIR)\fget_imk.c	$(CC) $(CFLAGS) $(PACDIR)\fget_imk.c# μカ〖ネル システム扩告mini_sys.obj: $(MKNLSYSDIR)\mini_sys.c $(INCS)	$(CC) $(CFLAGS) $(MKNLSYSDIR)\mini_sys.cmexe_sys.obj: $(MKNLSYSDIR)\mexe_sys.c $(INCS)	$(CC) $(CFLAGS) $(MKNLSYSDIR)\mexe_sys.cmidl_lop.obj: $(MKNLSYSDIR)\midl_lop.c $(INCS)	$(CC) $(CFLAGS) $(MKNLSYSDIR)\midl_lop.cmsta_stu.obj: $(MKNLSYSDIR)\msta_stu.c $(INCS)	$(CC) $(CFLAGS) $(MKNLSYSDIR)\msta_stu.cmext_stu.obj: $(MKNLSYSDIR)\mext_stu.c $(INCS)	$(CC) $(CFLAGS) $(MKNLSYSDIR)\mext_stu.c# μカ〖ネル タスク扩告msta_tsk.obj: $(MKNLTSKDIR)\msta_tsk.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\msta_tsk.cmter_tsk.obj: $(MKNLTSKDIR)\mter_tsk.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mter_tsk.cmchg_pri.obj: $(MKNLTSKDIR)\mchg_pri.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mchg_pri.cmrot_rdq.obj: $(MKNLTSKDIR)\mrot_rdq.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mrot_rdq.cmwai_tsk.obj: $(MKNLTSKDIR)\mwai_tsk.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mwai_tsk.cmwup_tsk.obj: $(MKNLTSKDIR)\mwup_tsk.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mwup_tsk.cmsus_tsk.obj: $(MKNLTSKDIR)\msus_tsk.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\msus_tsk.cmrsm_tsk.obj: $(MKNLTSKDIR)\mrsm_tsk.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mrsm_tsk.cmexe_dsp.obj: $(MKNLTSKDIR)\mexe_dsp.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mexe_dsp.cmdly_dsp.obj: $(MKNLTSKDIR)\mdly_dsp.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mdly_dsp.cmsrh_top.obj: $(MKNLTSKDIR)\msrh_top.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\msrh_top.cmras_tex.obj: $(MKNLTSKDIR)\mras_tex.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mras_tex.cmexe_tex.obj: $(MKNLTSKDIR)\mexe_tex.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTSKDIR)\mexe_tex.c# μカ〖ネル タスクキュ〖瓷妄madd_que.obj: $(MKNLQUEDIR)\madd_que.c $(INCS)	$(CC) $(CFLAGS) $(MKNLQUEDIR)\madd_que.cmadf_que.obj: $(MKNLQUEDIR)\madf_que.c $(INCS)	$(CC) $(CFLAGS) $(MKNLQUEDIR)\madf_que.cmadp_que.obj: $(MKNLQUEDIR)\madp_que.c $(INCS)	$(CC) $(CFLAGS) $(MKNLQUEDIR)\madp_que.cmrmv_que.obj: $(MKNLQUEDIR)\mrmv_que.c $(INCS)	$(CC) $(CFLAGS) $(MKNLQUEDIR)\mrmv_que.cmrot_que.obj: $(MKNLQUEDIR)\mrot_que.c $(INCS)	$(CC) $(CFLAGS) $(MKNLQUEDIR)\mrot_que.cmclr_que.obj: $(MKNLQUEDIR)\mclr_que.c $(INCS)	$(CC) $(CFLAGS) $(MKNLQUEDIR)\mclr_que.c# μカ〖ネル タイムアウトキュ〖瓷妄mtic_tmo.obj: $(MKNLTMODIR)\mtic_tmo.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTMODIR)\mtic_tmo.cmadd_tmo.obj: $(MKNLTMODIR)\madd_tmo.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTMODIR)\madd_tmo.cmrmv_tmo.obj: $(MKNLTMODIR)\mrmv_tmo.c $(INCS)	$(CC) $(CFLAGS) $(MKNLTMODIR)\mrmv_tmo.c# カ〖ネル盖铜sta_hos.obj: $(KNLHOSDIR)\sta_hos.c $(INCS)	$(CC) $(CFLAGS) $(KNLHOSDIR)\sta_hos.c# メモリヒ〖プcre_hep.obj: $(KNLHEPDIR)\cre_hep.c $(INCS)	$(CC) $(CFLAGS) $(KNLHEPDIR)\cre_hep.calc_hep.obj: $(KNLHEPDIR)\alc_hep.c $(INCS)	$(CC) $(CFLAGS) $(KNLHEPDIR)\alc_hep.cfre_hep.obj: $(KNLHEPDIR)\fre_hep.c $(INCS)	$(CC) $(CFLAGS) $(KNLHEPDIR)\fre_hep.c # カ〖ネルメモリ瓷妄ini_mem.obj: $(KNLMEMDIR)\ini_mem.c $(INCS)	$(CC) $(CFLAGS) $(KNLMEMDIR)\ini_mem.calc_mem.obj: $(KNLMEMDIR)\alc_mem.c $(INCS)	$(CC) $(CFLAGS) $(KNLMEMDIR)\alc_mem.cfre_mem.obj: $(KNLMEMDIR)\fre_mem.c $(INCS)	$(CC) $(CFLAGS) $(KNLMEMDIR)\fre_mem.c # タスクini_tsk.obj: $(KNLTSKDIR)\ini_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\ini_tsk.ccre_tsk.obj: $(KNLTSKDIR)\cre_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\cre_tsk.cacre_tsk.obj: $(KNLTSKDIR)\acre_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\acre_tsk.ckcre_tsk.obj: $(KNLTSKDIR)\kcre_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\kcre_tsk.cdel_tsk.obj: $(KNLTSKDIR)\del_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\del_tsk.cact_tsk.obj: $(KNLTSKDIR)\act_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\act_tsk.ccan_act.obj: $(KNLTSKDIR)\can_act.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\can_act.csta_tsk.obj: $(KNLTSKDIR)\sta_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\sta_tsk.cext_tsk.obj: $(KNLTSKDIR)\ext_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\ext_tsk.cexd_tsk.obj: $(KNLTSKDIR)\exd_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\exd_tsk.cter_tsk.obj: $(KNLTSKDIR)\ter_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\ter_tsk.cchg_pri.obj: $(KNLTSKDIR)\chg_pri.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\chg_pri.cget_pri.obj: $(KNLTSKDIR)\get_pri.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\get_pri.cref_tst.obj: $(KNLTSKDIR)\ref_tst.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\ref_tst.cslp_tsk.obj: $(KNLTSKDIR)\slp_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\slp_tsk.ctslp_tsk.obj: $(KNLTSKDIR)\tslp_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\tslp_tsk.cwup_tsk.obj: $(KNLTSKDIR)\wup_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\wup_tsk.ccan_wup.obj: $(KNLTSKDIR)\can_wup.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\can_wup.crel_wai.obj: $(KNLTSKDIR)\rel_wai.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\rel_wai.csus_tsk.obj: $(KNLTSKDIR)\sus_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\sus_tsk.crsm_tsk.obj: $(KNLTSKDIR)\rsm_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\rsm_tsk.cfrsm_tsk.obj: $(KNLTSKDIR)\frsm_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\frsm_tsk.cdly_tsk.obj: $(KNLTSKDIR)\dly_tsk.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\dly_tsk.cktex_ent.obj: $(KNLTSKDIR)\ktex_ent.c $(INCS)	$(CC) $(CFLAGS) $(KNLTSKDIR)\ktex_ent.c

⌨️ 快捷键说明

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