Changes between Version 9 and Version 10 of hba_driver


Ignore:
Timestamp:
Apr 2, 2015, 12:38:49 PM (10 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • hba_driver

    v9 v10  
    3333    unsigned char       flag[2];            // W in bit 6 of flag[0]
    3434    unsigned char       prdtl[2];           // Number of buffers
    35     unsigned int        prdbc;          // Number of bytes actually transfered
     35    unsigned int        prdbc;               // Number of bytes actually transfered
    3636    unsigned int        ctba;                 // Command Table base address 32 LSB bits
    3737    unsigned int        ctbau;               // Command Table base address 32 MSB bits
     
    4545typedef struct hba_cmd_header_s // size = 16 bytes
    4646{
    47     unsigned int             res0;       // reserved   
     47    unsigned int           res0;       // reserved     
    4848    unsigned char          lba0;       // LBA 7:0
    4949    unsigned char          lba1;       // LBA 15:8
     
    5454    unsigned char          lba5;       // LBA 47:40
    5555    unsigned char          res2;       // reserved
    56     unsigned int             res3;       // reserved   
     56    unsigned int           res3;       // reserved     
    5757} hba_cmd_header_t;
    5858
     
    6868{
    6969    hba_cmd_header_t   header;     // contains LBA
    70     hba_cmd_buffer_t     buffer;       // only one physical buffer
     70    hba_cmd_buffer_t   buffer;     // only one physical buffer
    7171} hba_cmd_table_t;
    7272}}}