Changeset 444 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs


Ignore:
Timestamp:
Aug 28, 2012, 4:05:55 PM (12 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Added XT-CF transfer functions for 80188/80186 and later.
  • XT-CF drive detection timeouts are now the same as for other controllers.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS/Src/VariablesAndDPTs/RamVars.asm

    r433 r444  
    7575    xor     di, di
    7676    call    Memory_ZeroESDIwithSizeInCX
    77     mov     WORD [RAMVARS.wSignature], RAMVARS_SIGNATURE
     77    mov     WORD [RAMVARS.wDrvDetectSignature], RAMVARS_DRV_DETECT_SIGNATURE
     78    mov     WORD [RAMVARS.wSignature], RAMVARS_RAM_SIGNATURE
    7879    ; Fall to .InitializeInt13hStackChangeVariables
    7980
     
    151152    mov     ds, di                  ; EBDA segment to DS
    152153    add     di, BYTE 64             ; DI to next stolen kB
    153     cmp     WORD [RAMVARS.wSignature], RAMVARS_SIGNATURE
     154    cmp     WORD [RAMVARS.wSignature], RAMVARS_RAM_SIGNATURE
    154155    jne     SHORT .LoopStolenKBs    ; Loop until sign found (always found eventually)
    155156    ret
Note: See TracChangeset for help on using the changeset viewer.