VirtualBox

Ignore:
Timestamp:
Apr 28, 2016 7:41:14 PM (9 years ago)
Author:
vboxsync
Message:

bs3kit: updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk

    r60686 r60749  
    5555        bs3-cmn-A20Disable.asm \
    5656        bs3-cmn-A20Enable.asm \
     57        bs3-cmn-GetModeName.c \
    5758        bs3-cmn-KbdRead.asm \
    5859        bs3-cmn-KbdWait.asm \
     
    145146        bs3-cmn-TestCheckRegCtxEx.c \
    146147        bs3-cmn-TestPrintf.c \
     148        bs3-cmn-TrapReInit.c \
    147149        bs3-cmn-TrapRmV86Init.c \
    148150        bs3-cmn-TrapRmV86SetGate.c \
     
    161163       bs3-cmn-UtilSetFullGdtr.asm \
    162164       bs3-cmn-UtilSetFullIdtr.asm \
     165       bs3-cmn-TestDoModesByOneHlp.asm \
    163166       ../../../Runtime/common/asm/ASMBitFirstClear.asm \
    164167       ../../../Runtime/common/asm/ASMBitFirstSet.asm \
     
    281284        bs3-mode-TrapSystemCallHandler.asm \
    282285        bs3-mode-TestDoModes.c \
     286        bs3-mode-TestDoModesByOne.c \
    283287        bs3-mode-TestDoModesHlp.asm \
    284288
     
    290294bs3kit-rm_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES) \
    291295        bs3-first-rm.asm \
    292         bs3-mode-CpuDetect.asm
     296        bs3-mode-CpuDetect.asm \
     297        bs3-mode-TestDoModesByOneStub.asm \
    293298
    294299
     
    300305bs3kit-pe16_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES) \
    301306        bs3-first-pe16.asm \
     307        bs3-mode-TestDoModesByOneStub.asm \
    302308#       bs3-mode-CpuDetect.asm
    303309
     
    307313bs3kit-pe16_32_INSTTYPE = none
    308314bs3kit-pe16_32_DEFS     = TMPL_MODE=BS3_MODE_PE16_32
    309 bs3kit-pe16_32_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES)
     315bs3kit-pe16_32_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES) \
     316        bs3-mode-TestDoModesByOneStub.asm \
    310317
    311318# The v86 BS3Kit library for 16-bit protected kernel+tss.
     
    314321bs3kit-pe16_v86_INSTTYPE = none
    315322bs3kit-pe16_v86_DEFS     = TMPL_MODE=BS3_MODE_PE16_V86
    316 bs3kit-pe16_v86_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES)
     323bs3kit-pe16_v86_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES) \
     324        bs3-mode-TestDoModesByOneStub.asm \
    317325
    318326# The 32-bit BS3Kit library for 32-bit protected kernel+tss.
     
    328336bs3kit-pe32_16_INSTTYPE = none
    329337bs3kit-pe32_16_DEFS     = TMPL_MODE=BS3_MODE_PE32_16
    330 bs3kit-pe32_16_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES)
     338bs3kit-pe32_16_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES) \
     339        bs3-mode-TestDoModesByOneStub.asm \
    331340
    332341# The v8086 BS3Kit library for 32-bit protected kernel+tss.
     
    337346bs3kit-pev86_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES)
    338347
    339 
    340348# The 16-bit BS3Kit library for 16-bit paged protected kernel+tss.
    341349LIBRARIES += bs3kit-pp16
     
    344352bs3kit-pp16_DEFS     = TMPL_MODE=BS3_MODE_PP16
    345353bs3kit-pp16_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES) \
    346         bs3-mode-CpuDetect.asm
     354        bs3-mode-CpuDetect.asm \
     355        bs3-mode-TestDoModesByOneStub.asm \
    347356
    348357# The 32-bit BS3Kit library for 16-bit paged protected kernel+tss.
     
    372381bs3kit-pp32_16_INSTTYPE = none
    373382bs3kit-pp32_16_DEFS     = TMPL_MODE=BS3_MODE_PP32_16
    374 bs3kit-pp32_16_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES)
     383bs3kit-pp32_16_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES) \
     384        bs3-mode-TestDoModesByOneStub.asm \
    375385
    376386# The v8086 BS3Kit library for 32-bit paged protected kernel+tss.
     
    388398bs3kit-pae16_DEFS     = TMPL_MODE=BS3_MODE_PAE16
    389399bs3kit-pae16_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES) \
    390         bs3-mode-CpuDetect.asm
     400        bs3-mode-CpuDetect.asm \
     401        bs3-mode-TestDoModesByOneStub.asm \
    391402
    392403# The 16-bit BS3Kit library for 16-bit PAE paged protected kernel+tss.
     
    416427bs3kit-pae32_16_INSTTYPE = none
    417428bs3kit-pae32_16_DEFS     = TMPL_MODE=BS3_MODE_PAE32_16
    418 bs3kit-pae32_16_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES)
     429bs3kit-pae32_16_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES) \
     430        bs3-mode-TestDoModesByOneStub.asm \
    419431
    420432# The v8086 BS3Kit library for 32-bit PAE paged protected kernel+tss.
     
    431443bs3kit-lm16_INSTTYPE = none
    432444bs3kit-lm16_DEFS     = TMPL_MODE=BS3_MODE_LM16
    433 bs3kit-lm16_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES)
     445bs3kit-lm16_SOURCES  = $(VBOX_BS3KIT_MODE_SOURCES) \
     446        bs3-mode-TestDoModesByOneStub.asm \
    434447
    435448# The 32-bit long mode BS3Kit library.
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