Ignore:
Timestamp:
Dec 21, 2012, 1:01:55 AM (11 years ago)
Author:
gregli@…
google:author:
gregli@hotmail.com
Message:

Removed the dependency between MODULE_BOOT_MENU and MODULE_HOTKEYS. With these changes, 0, 1, or 2 of them can be included in a build. This change also means that the hotkeys don't work while the menu is up. But the most important hotkey there was for Rom Boot, and that has been added to the menu as a choice proper. Lots of changes across the board in the hotkeys code - even if we eventually back this change out (becaue, for example we want hotkeys to work in the menu) we should probably start from this base and add that functionality back in, as these changes results in approximately 120 bytes of savings and includes new functionality, such as the Rom Boot menu item and the Com Detect hotkey.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS/Src/Initialization/Interrupts.asm

    r491 r492  
    4141    ; If no drives detected, leave system INT 13h and 40h handlers
    4242    ; in place. We need our INT 13h handler to swap drive letters.
    43 %ifndef MODULE_HOTKEYS
     43%ifndef MODULE_DRIVEXLATE
    4444    cmp     BYTE [RAMVARS.bDrvCnt], 0
    4545    je      SHORT Interrupts_InstallHandlerToVectorInALFromCSSI.Interrupts_Return
Note: See TracChangeset for help on using the changeset viewer.