Changeset 39 for trunk/src/os2ahci/ata.h
- Timestamp:
- Nov 8, 2010, 9:40:19 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/os2ahci/ata.h
r38 r39 25 25 * Macros to access geometry values in the ATA ID buffer 26 26 */ 27 #define ATA_CYLS(id_buf) *((u 32*) (id_buf + ATA_ID_CYLS))28 #define ATA_HEADS(id_buf) *((u 32*) (id_buf + ATA_ID_HEADS))29 #define ATA_SECTORS(id_buf) *((u 32*) (id_buf + ATA_ID_SECTORS))27 #define ATA_CYLS(id_buf) *((u16 *) (id_buf + ATA_ID_CYLS)) 28 #define ATA_HEADS(id_buf) *((u16 *) (id_buf + ATA_ID_HEADS)) 29 #define ATA_SECTORS(id_buf) *((u16 *) (id_buf + ATA_ID_SECTORS)) 30 30 #define ATA_CAPACITY(id_buf) *((u32 *) (id_buf + ATA_ID_LBA_CAPACITY)) 31 31 … … 33 33 #define ATA_CAPACITY48_H(id_buf) *((u32 *) (id_buf + ATA_ID_LBA_CAPACITY_2 + 2)) 34 34 35 #define CUR_CYLS(id_buf) *((u 32*) (id_buf + ATA_ID_CUR_CYLS))36 #define CUR_HEADS(id_buf) *((u 32*) (id_buf + ATA_ID_CUR_HEADS))37 #define CUR_SECTORS(id_buf) *((u 32*) (id_buf + ATA_ID_CUR_SECTORS))35 #define CUR_CYLS(id_buf) *((u16 *) (id_buf + ATA_ID_CUR_CYLS)) 36 #define CUR_HEADS(id_buf) *((u16 *) (id_buf + ATA_ID_CUR_HEADS)) 37 #define CUR_SECTORS(id_buf) *((u16 *) (id_buf + ATA_ID_CUR_SECTORS)) 38 38 #define CUR_CAPACITY(id_buf) *((u32 *) (id_buf + ATA_ID_CUR_CAPACITY)) 39 39
Note:
See TracChangeset
for help on using the changeset viewer.