Changeset 558 in xtideuniversalbios for trunk/BIOS_Drive_Information_Tool/Src


Ignore:
Timestamp:
Jun 23, 2013, 3:52:31 PM (12 years ago)
Author:
krille_n_@…
google:author:
krille_n_@hotmail.com
Message:

Changes:

  • Building the BIOS Drive Information Tool now works again.
  • Moved all XT-CF related code to MODULE_8BIT_IDE_ADVANCED. I don't see how an XT-CF card could work without *_ADVANCED anyway but if I'm wrong, feel free to undo this. Note! The autodetection code in XTIDECFG has NOT been changed to reflect this (still relies on MODULE_8BIT_IDE).
  • Optimizations and fixes in general.
Location:
trunk/BIOS_Drive_Information_Tool/Src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/BIOS_Drive_Information_Tool/Src/AtaInfo.asm

    r526 r558  
    239239    mov     si, bx              ; DS == ES
    240240    mov     dx, TRANSLATEMODE_AUTO
    241     call    AtaGeometry_GetLCHStoAXBLBHfromAtaInfoInESSIandTranslateModeInDX
     241    call    AtaGeometry_GetLCHStoAXBLBHfromAtaInfoInESSIwithTranslateModeInDX
    242242    dec     ax                  ; Reserve diagnostics cylinder
    243243    MIN_U   ax, MAX_LCHS_CYLINDERS
  • trunk/BIOS_Drive_Information_Tool/Src/Main.asm

    r526 r558  
    2727%include "Int13h.inc"           ; From XTIDE Universal BIOS
    2828%include "EBIOS.inc"            ; From XTIDE Universal BIOS
    29 FLG_DRVNHEAD_DRV    EQU (1<<4)  ; Required by CustomDPT.inc
     29%include "IdeRegisters.inc"     ; From XTIDE Universal BIOS
    3030%include "Romvars.inc"          ; From XTIDE Universal BIOS
    3131%include "CustomDPT.inc"        ; From XTIDE Universal BIOS
  • trunk/BIOS_Drive_Information_Tool/Src/Print.asm

    r526 r558  
    262262    push    cx
    263263    mov     si, g_szNewExtensions
    264     jmp     SHORT JumpToFormatNullTerminatedStringFromSI
     264    ; Fall to JumpToFormatNullTerminatedStringFromSI
    265265
    266266
Note: See TracChangeset for help on using the changeset viewer.