Changeset 170 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Device/IDE


Ignore:
Timestamp:
Aug 22, 2011, 2:25:51 PM (13 years ago)
Author:
krille_n_@…
google:author:
krille_n_@hotmail.com
Message:

Changes to all parts of the project:

  • Minor size optimizations
  • Commented away some ALIGN JUMP_ALIGN directives in the Int13h handler (they are either in init procedures, procedures that are rarely called or are unnecessary due to conditional assembly)
  • Fixed what appears to be a typo in EBIOS.inc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeTransfer.asm

    r169 r170  
    3535
    3636    ; Are we reading or writing?
    37     test    al, 16  ; Bit 4 is cleared on all the read commands but set on 3 of the 4 write commands
    38     jnz     SHORT .PrepareToWriteDataFromESSI
    39     cmp     al, COMMAND_WRITE_MULTIPLE
    40     je      SHORT .PrepareToWriteDataFromESSI
     37    test    al, 11001b
     38    jpo     SHORT .PrepareToWriteDataFromESSI
    4139
    4240    ; Prepare to read data to ESSI
Note: See TracChangeset for help on using the changeset viewer.