Changeset 560 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Initialization
- Timestamp:
- Jul 3, 2013, 6:56:05 PM (11 years ago)
- google:author:
- aitotat@gmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Initialization/Initialize.asm
r558 r560 37 37 sti ; Enable interrupts for keystrokes 38 38 push ds 39 40 %ifdef USE_AT41 push BYTE 042 pop ds43 %else44 39 push ax ; We use AX to install very late init handler 45 40 LOAD_BDA_SEGMENT_TO ds, ax 46 %endif47 41 48 42 test BYTE [BDA.bKBFlgs1], (1<<2) ; Clears ZF if CTRL is held down … … 53 47 mov [BIOS_BOOT_LOADER_INTERRUPT_19h*4+2], cs 54 48 55 ; Very late initialization for XT builds only 56 %ifndef USE_AT 49 %ifdef MODULE_VERY_LATE_INITIALIZATION 57 50 push es 58 51 ; Install special INT 13h hander that initializes XTIDE Universal BIOS … … 67 60 68 61 .SkipRomInitialization: 69 %ifndef USE_AT70 62 pop ax 71 %endif72 63 pop ds 73 64 popf
Note:
See TracChangeset
for help on using the changeset viewer.