Changes in uspace/srv/bd/ata_bd/ata_bd.h [0d247f5:e092dc5] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/bd/ata_bd/ata_bd.h
r0d247f5 re092dc5 53 53 }; 54 54 55 enum ata_dev_type { 56 ata_reg_dev, /* Register device (no packet feature set support) */ 57 ata_pkt_dev /* Packet device (supports packet feature set). */ 58 }; 59 60 /** Register device block addressing mode. */ 61 enum rd_addr_mode { 55 /** Block addressing mode. */ 56 enum addr_mode { 62 57 am_chs, /**< CHS block addressing */ 63 58 am_lba28, /**< LBA-28 block addressing */ … … 67 62 /** Block coordinates */ 68 63 typedef struct { 69 enum rd_addr_mode amode; 64 /** Addressing mode used */ 65 enum addr_mode amode; 70 66 71 67 union { … … 94 90 typedef struct { 95 91 bool present; 96 97 /** Device type */ 98 enum ata_dev_type dev_type; 99 100 /** Addressing mode to use (if register device) */ 101 enum rd_addr_mode amode; 92 enum addr_mode amode; 102 93 103 94 /* … … 111 102 112 103 uint64_t blocks; 113 size_t block_size;114 104 115 105 char model[STR_BOUNDS(40) + 1];
Note:
See TracChangeset
for help on using the changeset viewer.