VirtualBox

Changeset 42357 in vbox


Ignore:
Timestamp:
Jul 24, 2012 12:29:29 PM (12 years ago)
Author:
vboxsync
Message:

PCBIOS: Enabled the 32-bit pci bios code.

Location:
trunk/src/VBox/Devices
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Config.kmk

    r42148 r42357  
    2424
    2525#
    26 # VBoxBios - Template for building the BIOS bits.
     26# VBoxBios - Template for building 16-bit BIOS code.
    2727#
    2828TEMPLATE_VBoxBios = ROM
    29 TEMPLATE_VBoxBios_TOOL    = OPENWATCOM-16
    30 TEMPLATE_VBoxBios_LDTOOL  = OPENWATCOM-WL
    31 TEMPLATE_VBoxBios_ASTOOL  = OPENWATCOM-16
    32 TEMPLATE_VBoxBios_BLD_TRG = os-agnostic
     29TEMPLATE_VBoxBios_TOOL         = OPENWATCOM-16
     30TEMPLATE_VBoxBios_LDTOOL       = OPENWATCOM-WL
     31TEMPLATE_VBoxBios_ASTOOL       = OPENWATCOM-16
     32TEMPLATE_VBoxBios_BLD_TRG      = os-agnostic
    3333TEMPLATE_VBoxBios_BLD_TRG_ARCH = x86
    34 TEMPLATE_VBoxBios_BINSUFF = .rom
    35 TEMPLATE_VBoxBios_INCS    = .
    36 TEMPLATE_VBoxBios_ASFLAGS = -q -wx ## @todo add -0?
    37 TEMPLATE_VBoxBios_CFLAGS  = -q -3 -wx -zl -zu -s -oas -d1+ -ms
    38 TEMPLATE_VBoxBios_DEPS    = $(VBOX_VERSION_HEADER)
    39 TEMPLATE_VBoxBios_LDFLAGS = system dos  \
     34TEMPLATE_VBoxBios_BINSUFF      = .rom
     35TEMPLATE_VBoxBios_INCS         = .
     36TEMPLATE_VBoxBios_ASFLAGS      = -q -wx ## @todo add -0?
     37TEMPLATE_VBoxBios_CFLAGS       = -q -3 -wx -zl -zu -s -oas -d1+ -ms
     38TEMPLATE_VBoxBios_CXXFLAGS     = $(TEMPLATE_VBoxBios_CFLAGS)
     39TEMPLATE_VBoxBios_DEPS         = $(VBOX_VERSION_HEADER)
     40TEMPLATE_VBoxBios_LDFLAGS      = system dos  \
    4041        debug all \
    4142        option quiet, nofarcalls, map, verbose, statics, symfile \
     
    4647        && $(VBOX_BIOSSUMS) $(out).tmp $(out) \
    4748        && $(RM_EXT) -f $(out).tmp
     49
     50#
     51# VBoxBios - Template for building 32-bit BIOS code.
     52#
     53TEMPLATE_VBoxBios32Lib = ROM
     54TEMPLATE_VBoxBios32Lib_EXTENDS    = VBoxBios
     55TEMPLATE_VBoxBios32Lib_TOOL       = OPENWATCOM
     56TEMPLATE_VBoxBios32Lib_ASTOOL     = OPENWATCOM
     57TEMPLATE_VBoxBios32Lib_CFLAGS     = -q -wx -zu -s -oas -d1+ -ms -nt=BIOS32 -nd=BIOS32
     58TEMPLATE_VBoxBios32Lib_CXXFLAGS   = $(TEMPLATE_VBoxBios32_CFLAGS)
     59TEMPLATE_VBoxBios32Lib_LNK_DEPS   = $(NO_SUCH_VARIABLE)
     60TEMPLATE_VBoxBios32Lib_POST_CMDS  = $(NO_SUCH_VARIABLE)
     61
  • trunk/src/VBox/Devices/PC/BIOS/Makefile.kmk

    r42147 r42357  
    3939         clname CODE \
    4040          segment _TEXT   segaddr=0xF000 offset=0x1600 \
    41           segment BIOS32  segaddr=0xF000 offset=0xDE00 \
     41          segment BIOS32  segaddr=0xF000 offset=0xDB00 \
    4242          segment BIOSSEG segaddr=0xF000 offset=0xE000
    4343 VBoxPcBios_SOURCES = \
     
    5353        system.c \
    5454        timepci.c \
    55         pcibios.c \
    5655        ps2mouse.c \
    5756        parallel.c \
     
    5958        scsi.c \
    6059        ahci.c \
     60        pcibios.c \
    6161        pciutil.c \
    6262        vds.c \
    6363        ../../BiosCommonCode/support.asm \
    6464        pcibio32.asm \
     65        $(VBoxPcBios32_1_TARGET) \
    6566        orgs.asm
     67
     68 # For 32-bit C code in PC BIOS.
     69 LIBRARIES += VBoxPcBios32Lib
     70 VBoxPcBios32_TEMPLATE = VBoxBios32
     71 VBoxPcBios32_SOURCES = \
     72       pci32.c
    6673
    6774 #
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette