Changeset 367 in xtideuniversalbios


Ignore:
Timestamp:
Mar 28, 2012, 5:50:26 PM (10 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Forgot to remove the magic word from BOOTVARS.
Location:
trunk/XTIDE_Universal_BIOS
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS/Inc/BootVars.inc

    r363 r367  
    1919    .rgbMnuStack:
    2020    .dwPostStack    resb    4       ; POST stack pointer when entering INT 19h
    21     .wMagicWord     resb    2       ; I wish we didn't need this
    2221    .rgBootNfo:                     ; Array containing BOOTNFO structs
    2322endstruc
    24 
    25 ; Magic WORD to detect when BOOTVARS is available.
    26 BOOTVARS_MAGIC_WORD         EQU     1110011001100111b
    27 
    2823
    2924
  • trunk/XTIDE_Universal_BIOS/Src/Initialization/Initialize.asm

    r363 r367  
    5353;--------------------------------------------------------------------
    5454Initialize_AndDetectDrives:
    55     mov     WORD [es:BOOTVARS.wMagicWord], BOOTVARS_MAGIC_WORD
    5655    call    BootMenuPrint_InitializeDisplayContext
    5756    call    DetectPrint_RomFoundAtSegment
     
    9998    call    AH0h_ResetAllOurHardDisksAtTheEndOfDriveInitialization
    10099    add     sp, BYTE EXTRA_BYTES_FOR_INTPACK
    101     mov     WORD [es:BOOTVARS.wMagicWord], 0
    102100    ret
Note: See TracChangeset for help on using the changeset viewer.