Ignore:
Timestamp:
Oct 10, 2012, 6:22:23 PM (11 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Large changes to prepare full XT-CF support (DMA not yet implemented and memory mapped transfers are not working).
File:
1 edited

Legend:

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

    r400 r473  
    7979;       Nothing
    8080;   Corrupts registers:
    81 ;       AX, SI, DI, CX
     81;       AX, SI, DI, CX, DX
    8282;--------------------------------------------------------------------
    8383DetectPrint_StartDetectWithMasterOrSlaveStringInCXandIdeVarsInCSBP:
    84     mov     ax, [cs:bp+IDEVARS.wPort]       ; for IDE: AX=port address, DH=.bDevice
     84    mov     ax, [cs:bp+IDEVARS.wBasePort]   ; for IDE: AX=port address, DH=.bDevice
    8585    mov     dx, [cs:bp+IDEVARS.bDevice-1]   ; for Serial: AL=port address>>2, AH=baud rate
    8686                                            ;             DL=COM number character, DH=.bDevice
    87 %ifdef MODULE_JRIDE
    88     cmp     dh, DEVICE_8BIT_JRIDE_ISA
    89     eCMOVE  ax, cs                          ; Use segment address for JR-IDE/ISA
    90 %endif
    9187
    9288    push    bp                              ; setup stack for call to
Note: See TracChangeset for help on using the changeset viewer.