Changeset 35380 in vbox for trunk/src/VBox/Devices
- Timestamp:
- Dec 30, 2010 4:06:17 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 69241
- Location:
- trunk/src/VBox/Devices
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Graphics/BIOS/Makefile.kmk
r34399 r35380 38 38 VgaBiosBin_DEFS = IN_VBOXDD2 39 39 VgaBiosBin_INCS = $(VBOX_PATH_DEVICES_SRC) 40 VgaBiosBin_SOURCES = $( PATH_VgaBiosBin)/VgaBiosBin.c40 VgaBiosBin_SOURCES = $(VgaBiosBin_0_OUTDIR)/VgaBiosBin.c 41 41 VgaBiosBin_CLEAN = \ 42 $( PATH_VgaBiosBin)/vbetables.h \42 $(VgaBiosBin_0_OUTDIR)/vbetables.h \ 43 43 \ 44 $( PATH_VgaBiosBin)/_vgabios_.c \45 $( PATH_VgaBiosBin)/vgabios0.s \46 $( PATH_VgaBiosBin)/vgabios1.s \47 $( PATH_VgaBiosBin)/vgabios.tmp \48 $( PATH_VgaBiosBin)/vgabios.lst \49 $( PATH_VgaBiosBin)/vgabios.bin \50 $( PATH_VgaBiosBin)/VgaBiosBin.c \51 $( PATH_VgaBiosBin)/VgaDefBiosLogo.c \44 $(VgaBiosBin_0_OUTDIR)/_vgabios_.c \ 45 $(VgaBiosBin_0_OUTDIR)/vgabios0.s \ 46 $(VgaBiosBin_0_OUTDIR)/vgabios1.s \ 47 $(VgaBiosBin_0_OUTDIR)/vgabios.tmp \ 48 $(VgaBiosBin_0_OUTDIR)/vgabios.lst \ 49 $(VgaBiosBin_0_OUTDIR)/vgabios.bin \ 50 $(VgaBiosBin_0_OUTDIR)/VgaBiosBin.c \ 51 $(VgaBiosBin_0_OUTDIR)/VgaDefBiosLogo.c \ 52 52 \ 53 $( PATH_VgaBiosBin)/_vgabios-cirrus_.c \54 $( PATH_VgaBiosBin)/vgabios-cirrus0.s \55 $( PATH_VgaBiosBin)/vgabios-cirrus1.s \56 $( PATH_VgaBiosBin)/vgabios-cirrus.tmp \57 $( PATH_VgaBiosBin)/vgabios-cirrus.lst \58 $( PATH_VgaBiosBin)/vgabios-cirrus.bin53 $(VgaBiosBin_0_OUTDIR)/_vgabios-cirrus_.c \ 54 $(VgaBiosBin_0_OUTDIR)/vgabios-cirrus0.s \ 55 $(VgaBiosBin_0_OUTDIR)/vgabios-cirrus1.s \ 56 $(VgaBiosBin_0_OUTDIR)/vgabios-cirrus.tmp \ 57 $(VgaBiosBin_0_OUTDIR)/vgabios-cirrus.lst \ 58 $(VgaBiosBin_0_OUTDIR)/vgabios-cirrus.bin 59 59 60 60 # 61 61 # Rule for making the bios. 62 62 # 63 $$( PATH_VgaBiosBin)/VgaBiosBin.c: $$(PATH_VgaBiosBin)/vgabios.bin $(VBOX_BIN2C)63 $$(VgaBiosBin_0_OUTDIR)/VgaBiosBin.c: $$(VgaBiosBin_0_OUTDIR)/vgabios.bin $(VBOX_BIN2C) 64 64 $(call MSG_TOOL,bin2c,VgaBiosBin,$<,$@) 65 65 $(QUIET)$(VBOX_BIN2C) -min 36 -max 36 -mask 0x0fff -ascii -export VgaBiosBinary $< $@ … … 70 70 71 71 # 1. create vbetables.h 72 $$( PATH_VgaBiosBin)/vbetables.h: $(MAKEFILE_CURRENT) $$(TARGET_vbetables-gen) | $$(dir $$@)72 $$(VgaBiosBin_0_OUTDIR)/vbetables.h: $(MAKEFILE_CURRENT) $$(TARGET_vbetables-gen) | $$(dir $$@) 73 73 $(QUIET)$(REDIRECT) -wo $@ -- $(TARGET_vbetables-gen) 74 74 75 75 # 2. precompile 76 76 # WARNING! DEBUG is undefined here to keep the image size stable between debug and release builds. 77 $$( PATH_VgaBiosBin)/_vgabios_.c: $(addprefix $(PATH_SUB_CURRENT)/,vgabios.c vgabios.h vbe.h vgatables.h vgafonts.h vbe.c clext.c) $$(PATH_VgaBiosBin)/vbetables.h $(PATH_ROOT)/include/VBox/Hardware/VBoxVideoVBE.h $(VBOX_VERSION_STAMP)77 $$(VgaBiosBin_0_OUTDIR)/_vgabios_.c: $(addprefix $(PATH_SUB_CURRENT)/,vgabios.c vgabios.h vbe.h vgatables.h vgafonts.h vbe.c clext.c) $$(VgaBiosBin_0_OUTDIR)/vbetables.h $(PATH_ROOT)/include/VBox/Hardware/VBoxVideoVBE.h $(VBOX_VERSION_STAMP) 78 78 $(call MSG_TOOL,cpp,VgaBiosBin,$<,$@) 79 79 $(QUIET)$(TOOL_$(VBOX_GCC_TOOL)_CC) -E -P \ … … 86 86 # 3. compile 87 87 # BCC tempfile clashes, order the BCC jobs to make sure they don't interfere with one another. 88 $$( PATH_VgaBiosBin)/vgabios0.s: $$(PATH_VgaBiosBin)/_vgabios_.c | $(VBOX_BCC_JOBS)88 $$(VgaBiosBin_0_OUTDIR)/vgabios0.s: $$(VgaBiosBin_0_OUTDIR)/_vgabios_.c | $(VBOX_BCC_JOBS) 89 89 $(call MSG_COMPILE,VgaBiosBin,$<,$@,C) 90 90 $(QUIET)$(VBOX_BCC) -o $@ -C-c -D__i86__ -0 -S $^ 91 VBOX_BCC_JOBS += $( PATH_VgaBiosBin)/vgabios0.s91 VBOX_BCC_JOBS += $(VgaBiosBin_0_OUTDIR)/vgabios0.s 92 92 93 93 # 4. preprocess intermediate assembly. 94 $$( PATH_VgaBiosBin)/vgabios1.s: $$(PATH_VgaBiosBin)/vgabios0.s94 $$(VgaBiosBin_0_OUTDIR)/vgabios1.s: $$(VgaBiosBin_0_OUTDIR)/vgabios0.s 95 95 $(call MSG_TOOL,Adjusting BCC Assembly,VgaBiosBin,$<,$@) 96 96 $(QUIET)$(SED) -e 's/^\.text//' -e 's/^\.data//' --output $@ $^ 97 97 98 98 # 5. assemble 99 $$( PATH_VgaBiosBin)/vgabios.tmp $$(PATH_VgaBiosBin)/vgabios.lst: $$(PATH_VgaBiosBin)/vgabios1.s99 $$(VgaBiosBin_0_OUTDIR)/vgabios.tmp $$(VgaBiosBin_0_OUTDIR)/vgabios.lst: $$(VgaBiosBin_0_OUTDIR)/vgabios1.s 100 100 $(call MSG_COMPILE,VgaBiosBin,$<,$@,AS) 101 $(QUIET)$(REDIRECT) -ri $^ -- $(VBOX_AS86) -b $( PATH_VgaBiosBin)/vgabios.tmp -u- -w- -g -0 -j -O -l $(PATH_VgaBiosBin)/vgabios.lst101 $(QUIET)$(REDIRECT) -ri $^ -- $(VBOX_AS86) -b $(VgaBiosBin_0_OUTDIR)/vgabios.tmp -u- -w- -g -0 -j -O -l $(VgaBiosBin_0_OUTDIR)/vgabios.lst 102 102 103 103 # 6. checksums 104 $$( PATH_VgaBiosBin)/vgabios.bin: $$(PATH_VgaBiosBin)/vgabios.tmp $$(VBOX_BIOSSUMS)104 $$(VgaBiosBin_0_OUTDIR)/vgabios.bin: $$(VgaBiosBin_0_OUTDIR)/vgabios.tmp $$(VBOX_BIOSSUMS) 105 105 $(call MSG_TOOL,biossums,VgaBiosBin,$<,$@) 106 106 $(QUIET)$(VBOX_BIOSSUMS) $< $@ … … 112 112 VgaDefBiosLogo_TEMPLATE = VBOXR3 113 113 VgaDefBiosLogo_INCS = $(VBOX_PATH_DEVICES_SRC) 114 VgaDefBiosLogo_SOURCES = $( PATH_VgaBiosBin)/VgaDefBiosLogo.c114 VgaDefBiosLogo_SOURCES = $(VgaBiosBin_0_OUTDIR)/VgaDefBiosLogo.c 115 115 116 116 # 117 117 # Rule for making the bios logo. 118 118 # 119 $$( PATH_VgaBiosBin)/VgaDefBiosLogo.c: $(VBOX_BRAND_BIOS_LOGO) $(VBOX_BIN2C)119 $$(VgaBiosBin_0_OUTDIR)/VgaDefBiosLogo.c: $(VBOX_BRAND_BIOS_LOGO) $(VBOX_BIN2C) 120 120 $(call MSG_TOOL,bin2c,VgaBiosBin,$<,$@) 121 121 $(QUIET)$(VBOX_BIN2C) VgaDefBiosLogo $< $@ -
trunk/src/VBox/Devices/Makefile.kmk
r35358 r35380 441 441 442 442 ifdef VBOX_WITH_DTRACE_R3 443 DevicesR3_DEFS += VBOX_WITH_DTRACE444 DevicesR3_INCS += $(DevicesR3_0_OUTDIR)443 DevicesR3_DEFS += VBOX_WITH_DTRACE 444 DevicesR3_INCS += $(DevicesR3_0_OUTDIR) 445 445 DevicesR3_INTERMEDIATES += $(DevicesR3_0_OUTDIR)/VBoxDD-dtrace.h 446 446 $$(DevicesR3_0_OUTDIR)/VBoxDD-dtrace.h: $(PATH_SUB_CURRENT)/build/VBoxDD-dtrace.d | $$(dir $$@) … … 449 449 450 450 ifdef VBOX_WITH_DYNAMIC_DSDT 451 DevicesR3_CLEAN += $(PATH_DevicesR3)/vboxdsl.hex452 PC/ACPI/VBoxAcpi.cpp_DEPS = $( PATH_DevicesR3)/vboxdsl.hex453 454 $$( PATH_DevicesR3)/vboxdsl.hex: $(PATH_SUB_CURRENT)/PC/vbox.dsl | $$(dir $$@)451 DevicesR3_CLEAN += $(DevicesR3_0_OUTDIR)/vboxdsl.hex 452 PC/ACPI/VBoxAcpi.cpp_DEPS = $(DevicesR3_0_OUTDIR)/vboxdsl.hex 453 454 $$(DevicesR3_0_OUTDIR)/vboxdsl.hex: $(PATH_SUB_CURRENT)/PC/vbox.dsl | $$(dir $$@) 455 455 $(call MSG_TOOL,bin2c,DevicesR3,$<,$@) 456 456 $(QUIET)$(VBOX_BIN2C) -export VboxDslSource $< $@ 457 457 458 vboxdsl.hex:: $$( PATH_DevicesR3)/vboxdsl.hex458 vboxdsl.hex:: $$(DevicesR3_0_OUTDIR)/vboxdsl.hex 459 459 460 460 else # !VBOX_WITH_DYNAMIC_DSDT 461 461 # VBoxAcpi.cpp needs vboxaml.hex which we generate from PC/vbox.dsl 462 462 DevicesR3_CLEAN += \ 463 $( PATH_DevicesR3)/vboxaml.hex \464 $( PATH_DevicesR3)/vboxaml.aml \465 $( PATH_DevicesR3)/vboxssdt-standard.hex \466 $( PATH_DevicesR3)/vboxssdt-standard.aml \467 $( PATH_DevicesR3)/vboxssdt-standard.aml.tmp \468 $( PATH_DevicesR3)/vboxssdt-cpuhotplug.hex \469 $( PATH_DevicesR3)/vboxssdt-cpuhotplug.aml \470 $( PATH_DevicesR3)/vboxssdt-cpuhotplug.aml.tmp \471 $( PATH_DevicesR3)/vboxssdt-cpuhotplug.aml.pre463 $(DevicesR3_0_OUTDIR)/vboxaml.hex \ 464 $(DevicesR3_0_OUTDIR)/vboxaml.aml \ 465 $(DevicesR3_0_OUTDIR)/vboxssdt-standard.hex \ 466 $(DevicesR3_0_OUTDIR)/vboxssdt-standard.aml \ 467 $(DevicesR3_0_OUTDIR)/vboxssdt-standard.aml.tmp \ 468 $(DevicesR3_0_OUTDIR)/vboxssdt-cpuhotplug.hex \ 469 $(DevicesR3_0_OUTDIR)/vboxssdt-cpuhotplug.aml \ 470 $(DevicesR3_0_OUTDIR)/vboxssdt-cpuhotplug.aml.tmp \ 471 $(DevicesR3_0_OUTDIR)/vboxssdt-cpuhotplug.aml.pre 472 472 PC/ACPI/VBoxAcpi.cpp_DEPS = \ 473 $( PATH_DevicesR3)/vboxaml.hex \474 $( PATH_DevicesR3)/vboxssdt-standard.hex \475 $( PATH_DevicesR3)/vboxssdt-cpuhotplug.hex476 477 $$( PATH_DevicesR3)/vboxaml.hex: $(PATH_SUB_CURRENT)/PC/vbox.dsl | $$(dir $$@)473 $(DevicesR3_0_OUTDIR)/vboxaml.hex \ 474 $(DevicesR3_0_OUTDIR)/vboxssdt-standard.hex \ 475 $(DevicesR3_0_OUTDIR)/vboxssdt-cpuhotplug.hex 476 477 $$(DevicesR3_0_OUTDIR)/vboxaml.hex: $(PATH_SUB_CURRENT)/PC/vbox.dsl | $$(dir $$@) 478 478 $(call MSG_TOOL,iasl,DevicesR3,$<,$@) 479 479 $(QUIET)$(VBOX_IASLCMD) -tc -vs -p $@ $< 480 480 481 vboxaml.hex:: $$( PATH_DevicesR3)/vboxaml.hex482 483 $$( PATH_DevicesR3)/vboxssdt-standard.hex: $(PATH_SUB_CURRENT)/PC/vbox-standard.dsl | $$(dir $$@)481 vboxaml.hex:: $$(DevicesR3_0_OUTDIR)/vboxaml.hex 482 483 $$(DevicesR3_0_OUTDIR)/vboxssdt-standard.hex: $(PATH_SUB_CURRENT)/PC/vbox-standard.dsl | $$(dir $$@) 484 484 $(call MSG_TOOL,iasl,DevicesR3,$<,$@) 485 485 $(QUIET)$(RM) -f $@ [email protected] … … 491 491 492 492 493 vboxssdt-standard.hex:: $$( PATH_DevicesR3)/vboxssdt-standard.hex494 495 $$( PATH_DevicesR3)/vboxssdt-cpuhotplug.hex: $(PATH_SUB_CURRENT)/PC/vbox-cpuhotplug.dsl | $$(dir $$@)493 vboxssdt-standard.hex:: $$(DevicesR3_0_OUTDIR)/vboxssdt-standard.hex 494 495 $$(DevicesR3_0_OUTDIR)/vboxssdt-cpuhotplug.hex: $(PATH_SUB_CURRENT)/PC/vbox-cpuhotplug.dsl | $$(dir $$@) 496 496 $(call MSG_TOOL,iasl,DevicesR3,$<,$@) 497 497 $(QUIET)$(RM) -f $@ [email protected] [email protected] … … 504 504 505 505 506 vboxssdt-cpuhotplug.hex:: $$( PATH_DevicesR3)/vboxssdt-cpuhotplug.hex506 vboxssdt-cpuhotplug.hex:: $$(DevicesR3_0_OUTDIR)/vboxssdt-cpuhotplug.hex 507 507 508 508 endif # !VBOX_WITH_DYNAMIC_DSDT 509 PC/ACPI/VBoxAcpi.cpp_INCS = $( PATH_DevicesR3)509 PC/ACPI/VBoxAcpi.cpp_INCS = $(DevicesR3_0_OUTDIR) 510 510 511 511 # For finding PCIInternal.h from VBox/pci.h. … … 516 516 517 517 # For finding and generating vbetables.h (see Graphics/BIOS/Makefile.kmk). 518 Graphics/DevVGA.cpp_INCS = $( PATH_VgaBiosBin)519 Graphics/DevVGA.cpp_DEPS = $( PATH_VgaBiosBin)/vbetables.h518 Graphics/DevVGA.cpp_INCS = $(VgaBiosBin_0_OUTDIR) 519 Graphics/DevVGA.cpp_DEPS = $(VgaBiosBin_0_OUTDIR)/vbetables.h 520 520 521 521 -
trunk/src/VBox/Devices/PC/BIOS/Makefile.kmk
r28800 r35380 31 31 PcBiosBin_DEFS = IN_VBOXDD2 32 32 PcBiosBin_INCS = $(VBOX_PATH_DEVICES_SRC) 33 PcBiosBin_SOURCES = $(P ATH_PcBiosBin)/PcBiosBin.c34 PcBiosBin_DEPS = $(P ATH_PcBiosBin)/pcbios-syms.h33 PcBiosBin_SOURCES = $(PcBiosBin_0_OUTDIR)/PcBiosBin.c 34 PcBiosBin_DEPS = $(PcBiosBin_0_OUTDIR)/pcbios-syms.h 35 35 PcBiosBin_CLEAN = \ 36 $(P ATH_PcBiosBin)/_rombios_.c \37 $(P ATH_PcBiosBin)/rombios0.s \38 $(P ATH_PcBiosBin)/rombios1.s \39 $(P ATH_PcBiosBin)/pcbios.lst \40 $(P ATH_PcBiosBin)/pcbios.tmp \41 $(P ATH_PcBiosBin)/pcbios.bin \42 $(P ATH_PcBiosBin)/PcBiosBin.c \43 $(P ATH_PcBiosBin)/pcbios-syms.h36 $(PcBiosBin_0_OUTDIR)/_rombios_.c \ 37 $(PcBiosBin_0_OUTDIR)/rombios0.s \ 38 $(PcBiosBin_0_OUTDIR)/rombios1.s \ 39 $(PcBiosBin_0_OUTDIR)/pcbios.lst \ 40 $(PcBiosBin_0_OUTDIR)/pcbios.tmp \ 41 $(PcBiosBin_0_OUTDIR)/pcbios.bin \ 42 $(PcBiosBin_0_OUTDIR)/PcBiosBin.c \ 43 $(PcBiosBin_0_OUTDIR)/pcbios-syms.h 44 44 45 45 # 46 46 # Rule for making the bios. 47 47 # 48 $$(P ATH_PcBiosBin)/PcBiosBin.c: $$(PATH_PcBiosBin)/pcbios.bin $(VBOX_BIN2C)48 $$(PcBiosBin_0_OUTDIR)/PcBiosBin.c: $$(PcBiosBin_0_OUTDIR)/pcbios.bin $(VBOX_BIN2C) 49 49 $(call MSG_TOOL,bin2c,PcBiosBin,$<,$@) 50 50 $(QUIET)$(VBOX_BIN2C) -min 64 -max 256 -mask 0xffff -ascii -export PcBiosBinary $< $@ … … 55 55 56 56 # 1. precompile rombios.c 57 $$(P ATH_PcBiosBin)/_rombios_.c: $(PATH_SUB_CURRENT)/rombios.c $(PATH_SUB_CURRENT)/logo.c \57 $$(PcBiosBin_0_OUTDIR)/_rombios_.c: $(PATH_SUB_CURRENT)/rombios.c $(PATH_SUB_CURRENT)/logo.c \ 58 58 $(PATH_SUB_CURRENT)/apmbios.S $(if $(VBOX_WITH_SCSI),$(PATH_SUB_CURRENT)/scsi.c) \ 59 59 $(PATH_SUB_CURRENT)/../DevPcBios.h $(PATH_ROOT)/include/VBox/bioslogo.h \ … … 61 61 $(call MSG_TOOL,cpp,PcBiosBin,$<,$@) 62 62 $(QUIET)$(TOOL_$(VBOX_GCC_TOOL)_CC) -E \ 63 -I$(P ATH_PcBiosBin) -I$(VBOX_PATH_DEVICES_SRC)/PC -I$(PATH_ROOT)/include -I$(PATH_OUT) \63 -I$(PcBiosBin_0_OUTDIR) -I$(VBOX_PATH_DEVICES_SRC)/PC -I$(PATH_ROOT)/include -I$(PATH_OUT) \ 64 64 -DBX_SMP_PROCESSORS=1 -DVBOX -DVBOX_PC_BIOS $(addprefix -D,$(DEFS) $(DEFS.$(KBUILD_TYPE))) \ 65 65 $(if $(VBOX_WITH_SCSI),-DVBOX_WITH_SCSI) \ … … 68 68 # 2. compile to intermediate asm file. 69 69 # BCC tempfile clashes, order the BCC jobs to make sure they don't interfere with one another. 70 $$(P ATH_PcBiosBin)/rombios0.s: $$(PATH_PcBiosBin)/_rombios_.c | $(VBOX_BCC_JOBS)70 $$(PcBiosBin_0_OUTDIR)/rombios0.s: $$(PcBiosBin_0_OUTDIR)/_rombios_.c | $(VBOX_BCC_JOBS) 71 71 $(call MSG_COMPILE,PcBiosBin,$<,$@,C) 72 72 $(QUIET)$(VBOX_BCC) -o $@ -C-c -D__i86__ -0 -S $< 73 VBOX_BCC_JOBS += $(P ATH_PcBiosBin)/rombios0.s73 VBOX_BCC_JOBS += $(PcBiosBin_0_OUTDIR)/rombios0.s 74 74 75 75 # 3. post process intermediate asm file. 76 $$(P ATH_PcBiosBin)/rombios1.s: $$(PATH_PcBiosBin)/rombios0.s76 $$(PcBiosBin_0_OUTDIR)/rombios1.s: $$(PcBiosBin_0_OUTDIR)/rombios0.s 77 77 $(call MSG_TOOL,Adjusting BCC Assembly,PcBiosBin,$<,$@) 78 78 $(QUIET)$(SED) -e 's/^\.text//' -e 's/^\.data//' --output $@ $^ 79 79 80 80 # 4. assemble the intermediate asm file. (also creates a listing rombios.lst) 81 $$(P ATH_PcBiosBin)/pcbios.tmp + $$(PATH_PcBiosBin)/pcbios.lst: $$(PATH_PcBiosBin)/rombios1.s81 $$(PcBiosBin_0_OUTDIR)/pcbios.tmp + $$(PcBiosBin_0_OUTDIR)/pcbios.lst: $$(PcBiosBin_0_OUTDIR)/rombios1.s 82 82 $(call MSG_COMPILE,PcBiosBin,$<,$@,AS) 83 $(QUIET)$(REDIRECT) -ri $^ -- $(VBOX_AS86) -b $(P ATH_PcBiosBin)/pcbios.tmp -u- -w- -g -0 -j -O -l $(PATH_PcBiosBin)/pcbios.lst83 $(QUIET)$(REDIRECT) -ri $^ -- $(VBOX_AS86) -b $(PcBiosBin_0_OUTDIR)/pcbios.tmp -u- -w- -g -0 -j -O -l $(PcBiosBin_0_OUTDIR)/pcbios.lst 84 84 85 85 # 5. calculate checksums for the final BIOS image. 86 $$(P ATH_PcBiosBin)/pcbios.bin: $$(PATH_PcBiosBin)/pcbios.tmp $$(VBOX_BIOSSUMS)86 $$(PcBiosBin_0_OUTDIR)/pcbios.bin: $$(PcBiosBin_0_OUTDIR)/pcbios.tmp $$(VBOX_BIOSSUMS) 87 87 $(call MSG_TOOL,biossums,PcBiosBin,$<,$@) 88 88 $(QUIET)$(VBOX_BIOSSUMS) $< $@ 89 89 90 90 # 6. create the symbol table. 91 $$(P ATH_PcBiosBin)/pcbios-syms.h: $$(PATH_PcBiosBin)/pcbios.lst $(MAKEFILE_CURRENT)91 $$(PcBiosBin_0_OUTDIR)/pcbios-syms.h: $$(PcBiosBin_0_OUTDIR)/pcbios.lst $(MAKEFILE_CURRENT) 92 92 $(call MSG_GENERATE,PcBiosBin,$<,$@) 93 93 $(QUIET)$(SED) \ … … 95 95 -e 's/^[0-9][0-9][0-9][0-9][0-9] \(000[0-9A-F]*\) [[:space:]]*\([a-zA-Z0-9_]*\):.*$$/ DEFSYM(0x\1, "\2"),/' \ 96 96 --output $@ \ 97 $(P ATH_PcBiosBin)/pcbios.lst97 $(PcBiosBin_0_OUTDIR)/pcbios.lst 98 98 99 99
Note:
See TracChangeset
for help on using the changeset viewer.