Changeset 593 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs
- Timestamp:
- Jun 30, 2018, 8:27:04 AM (6 years ago)
- Location:
- trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/AccessDPT.asm
r589 r593 64 64 mov al, FLG_DEVCONTROL_nIEN ; Disable IRQ 65 65 .EnableDeviceIrq: 66 %else 66 %else ; ifndef MODULE_IRQ 67 67 mov al, FLG_DEVCONTROL_nIEN ; Disable IRQ 68 68 %endif ; MODULE_IRQ -
trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/BootVars.asm
r547 r593 35 35 mov al, DRVDETECTINFO_size 36 36 mul BYTE [cs:ROMVARS.bIdeCnt] 37 mov di, BOOTVARS.rgDrvDetectInfo ; We must not initialize anything before this!38 37 xchg cx, ax 39 38 %ifndef MODULE_HOTKEYS 39 mov di, BOOTVARS.rgDrvDetectInfo ; We must not initialize anything before this! 40 40 jmp Memory_ZeroESDIwithSizeInCX 41 41 42 42 %else ; if MODULE_HOTKEYS 43 ; Also zero HOTKEYVARS located above DRVDETECTINFO structs 44 mov di, BOOTVARS.hotkeyVars 45 add cx, BYTE HOTKEYVARS_size 43 46 call Memory_ZeroESDIwithSizeInCX 47 48 ; Store time when hotkeybar is displayed 49 ; (it will be displayed after initialization is complete) 50 call TimerTicks_ReadFromBdaToAX 51 mov [es:BOOTVARS.hotkeyVars+HOTKEYVARS.wTimeWhenDisplayed], ax 44 52 45 53 ; Initialize HOTKEYVARS by storing default drives to boot from
Note:
See TracChangeset
for help on using the changeset viewer.