|
Retro Rocket Kernel
BASIC-Powered Operating System
|
#include <ahci.h>
Collaboration diagram for ahci_hba_cmd_header_t:Data Fields | |
| uint8_t | cfl:5 |
| uint8_t | a:1 |
| uint8_t | w:1 |
| uint8_t | p:1 |
| uint8_t | r:1 |
| uint8_t | b:1 |
| uint8_t | c:1 |
| uint8_t | rsv0:1 |
| uint8_t | pmp:4 |
| uint16_t | prdtl |
| volatile uint32_t | prdbc |
| uint32_t | ctba |
| uint32_t | ctbau |
| uint32_t | rsv1 [4] |
| uint8_t ahci_hba_cmd_header_t::a |
| uint8_t ahci_hba_cmd_header_t::b |
| uint8_t ahci_hba_cmd_header_t::c |
| uint8_t ahci_hba_cmd_header_t::cfl |
| uint32_t ahci_hba_cmd_header_t::ctba |
| uint32_t ahci_hba_cmd_header_t::ctbau |
| uint8_t ahci_hba_cmd_header_t::p |
| uint8_t ahci_hba_cmd_header_t::pmp |
| volatile uint32_t ahci_hba_cmd_header_t::prdbc |
| uint16_t ahci_hba_cmd_header_t::prdtl |
| uint8_t ahci_hba_cmd_header_t::r |
| uint8_t ahci_hba_cmd_header_t::rsv0 |
| uint32_t ahci_hba_cmd_header_t::rsv1[4] |
| uint8_t ahci_hba_cmd_header_t::w |