Changeset 417 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Initialization


Ignore:
Timestamp:
May 5, 2012, 4:01:03 PM (12 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • AT builds now relocate INT 13h stack to top of stolen conventional memory.
  • Some small fixes here and there.
File:
1 edited

Legend:

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

    r398 r417  
    6161
    6262    mov     al, BIOS_DISK_INTERRUPT_13h         ; INT 13h interrupt vector offset
    63     mov     si, Int13h_DiskFunctionsHandler     ; Interrupt handler offset
     63    mov     si, Int13h_DiskFunctionsHandler
     64%ifdef RELOCATE_INT13H_STACK
     65    test    BYTE [cs:ROMVARS.wFlags], FLG_ROMVARS_FULLMODE
     66    eCMOVNZ si, Int13h_DiskFunctionsHandlerWithStackChange
     67%endif
    6468    call    Interrupts_InstallHandlerToVectorInALFromCSSI
    6569
Note: See TracChangeset for help on using the changeset viewer.