📄 mkfile
字号:
objtype=386</$objtype/mkfileBIN=/386TARG=\ 9load\ ld.com\ mbr\ pbs\ pbslba\CORE=\ alarm.$O\ cga.$O\ clock.$O\ console.$O\ dosboot.$O\ donprint.$O\ devfloppy.$O\ dma.$O\ ilock.$O\ kbd.$O\ queue.$O\ trap.$O\LOAD=\ 8250.$O\ boot.$O\ bootp.$O\ conf.$O\ devi82365.$O\ devsd.$O\ ether.$O\ ether2114x.$O\ ether589.$O\ ether82557.$O\ etherelnk3.$O\ ether2000.$O\ ether8003.$O\ ether8390.$O\ etherec2t.$O\ inflate.$O\ load.$O\ memory.$O\ part.$O\ pci.$O\ sdata.$O\ sdscsi.$O\ load.$O\BCOM=\ bcom.$O\ bootld.$O\ devsd.$O\ part.$O\ pci.$O\ sdata.$O\ sdscsi.$O\HFILES=\ lib.h\ mem.h\ dat.h\ fns.h\ io.h\CFLAGS=-w -I.all:V: $TARG9load: l.$O $CORE $LOAD $LD -o $target -H3 -T0x80010000 -l $prereq -lc ls -l $target9loaddebug: l.$O $CORE $LOAD $LD -o $target -T0x00010000 -l $prereq -lc ls -l $targetld.com: ld.$O $CORE $BCOM $LD -o $target -H3 -T0x80080100 -l $prereq -lc ls -l $targetlddebug: ld.$O $CORE $BCOM $LD -o $target -T0x80080100 -l $prereq -lc ls -l $targetld.$O: l.s $AS -DDOTCOM -o ld.$O l.s%.$O: %.s $AS $stem.s%.$O: %.c $CC $CFLAGS $stem.c%.$O: $HFILESclock.$O floppy.$O trap.$O: ureg.hconf.$O dosboot.$O main.$O: dosfs.hether.$O etherelnk3.$O: etherif.hdevsd.$O part.$O sdata.$O sdscsi.$O: sd.hbootp.$O: ip.hmbr: mbr.$O $LD -o $target -H3 -T0x0600 -l $prereq ls -l $targetpbs: pbs.$O $LD -o $target -H3 -T0x7C00 -l $prereq ls -l $targetpbslba: pbslba.$O $LD -o $target -H3 -T0x7C00 -l $prereq ls -l $targetclean: rm -f *.[$OS] [$OS].out y.tab.? y.debug y.output $TARG 9loaddebug lddebuginstall:V: for (i in $TARG) mk $MKFLAGS $i.install%.install:V: $BIN/%$BIN/%: % cp $stem $BIN/$stem
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -