|
Turnstone Operating System
|
Public Attributes | |
| memory_heap_t * | heap |
| uint64_t | disk_id |
| ahci_device_type_t | type |
| uint64_t | port_address |
| uint16_t | cylinders |
| uint16_t | heads |
| uint16_t | sectors |
| uint64_t | lba_count |
| char_t | serial [21] |
| char_t | model [41] |
| uint8_t | sncq |
| native command queue support | |
| uint8_t | volatile_write_cache |
| uint16_t | queue_depth |
| ahci_ata_logging_t | logging |
| ahci_ata_smart_t | smart_status |
| uint8_t | command_count |
| lock_t * | disk_lock |
| uint32_t | acquired_slots |
| uint32_t | current_commands |
| lock_t * | future_locks [32] |
| boolean_t | inserted |
| uint64_t | physical_sector_size |
| uint64_t | logical_sector_size |