Ignore:
Timestamp:
May 3, 2012, 12:56:04 PM (12 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • MEMPIOVARS no longer overflow when not building MODULE_EBIOS.
File:
1 edited

Legend:

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

    r402 r414  
    2020; Structure containing variables for PIO transfer functions.
    2121; This struct must not be larger than IDEPACK without INTPACK.
    22 struc PIOVARS
    23     .wDataPort              resb    2   ; 0, IDE Data Port
    24     .fnXfer                 resb    2   ; 2, Offset to transfer function
    25     .wSectorsInBlock        resb    2   ; 4, Block size in sectors
     22struc PIOVARS   ; Must not be larger than 9 bytes! See IDEPACK in RamVars.inc.
     23    .wDataPort              resb    2   ; 0-1, IDE Data Port
     24    .fnXfer                 resb    2   ; 2-3, Offset to transfer function
     25    .wSectorsInBlock        resb    2   ; 4-5, Block size in sectors
    2626    .bSectorsLeft           resb    1   ; 6, Sectors left to transfer
    2727                            resb    1   ; 7, IDEPACK.bDeviceControl
Note: See TracChangeset for help on using the changeset viewer.