|
Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
|
#include <ahci_reg.hpp>
Data Fields | |
| uint8_t | fis_type |
| uint8_t | pmport: 4 |
| uint8_t | rsv0: 3 |
| uint8_t | c: 1 |
| uint8_t | command |
| uint8_t | featurel |
| uint8_t | lba0 |
| uint8_t | lba1 |
| uint8_t | lba2 |
| uint8_t | device |
| uint8_t | lba3 |
| uint8_t | lba4 |
| uint8_t | lba5 |
| uint8_t | featureh |
| uint8_t | countl |
| uint8_t | counth |
| uint8_t | icc |
| uint8_t | control |
| uint8_t | rsv1 [4] |
Definition at line 151 of file ahci_reg.hpp.
| uint8_t ahci_fis_h2d_t::c |
Definition at line 157 of file ahci_reg.hpp.
Referenced by AHCIModule::ata_flush(), AHCIModule::ata_identify(), AHCIModule::ata_rw(), and AHCIModule::atapi_packet().
| uint8_t ahci_fis_h2d_t::command |
Definition at line 159 of file ahci_reg.hpp.
Referenced by AHCIModule::ata_flush(), AHCIModule::ata_identify(), AHCIModule::ata_rw(), and AHCIModule::atapi_packet().
| uint8_t ahci_fis_h2d_t::control |
Definition at line 178 of file ahci_reg.hpp.
| uint8_t ahci_fis_h2d_t::counth |
Definition at line 176 of file ahci_reg.hpp.
Referenced by AHCIModule::ata_identify(), and AHCIModule::ata_rw().
| uint8_t ahci_fis_h2d_t::countl |
Definition at line 175 of file ahci_reg.hpp.
Referenced by AHCIModule::ata_identify(), and AHCIModule::ata_rw().
| uint8_t ahci_fis_h2d_t::device |
Definition at line 166 of file ahci_reg.hpp.
Referenced by AHCIModule::ata_identify(), AHCIModule::ata_rw(), and AHCIModule::atapi_packet().
| uint8_t ahci_fis_h2d_t::featureh |
Definition at line 172 of file ahci_reg.hpp.
Referenced by AHCIModule::ata_rw(), and AHCIModule::atapi_packet().
| uint8_t ahci_fis_h2d_t::featurel |
Definition at line 160 of file ahci_reg.hpp.
Referenced by AHCIModule::ata_rw(), and AHCIModule::atapi_packet().
| uint8_t ahci_fis_h2d_t::fis_type |
Definition at line 153 of file ahci_reg.hpp.
Referenced by AHCIModule::ata_flush(), AHCIModule::ata_identify(), AHCIModule::ata_rw(), and AHCIModule::atapi_packet().
| uint8_t ahci_fis_h2d_t::icc |
Definition at line 177 of file ahci_reg.hpp.
| uint8_t ahci_fis_h2d_t::lba0 |
Definition at line 163 of file ahci_reg.hpp.
Referenced by AHCIModule::ata_identify(), and AHCIModule::ata_rw().
| uint8_t ahci_fis_h2d_t::lba1 |
Definition at line 164 of file ahci_reg.hpp.
Referenced by AHCIModule::ata_identify(), AHCIModule::ata_rw(), and AHCIModule::atapi_packet().
| uint8_t ahci_fis_h2d_t::lba2 |
Definition at line 165 of file ahci_reg.hpp.
Referenced by AHCIModule::ata_identify(), AHCIModule::ata_rw(), and AHCIModule::atapi_packet().
| uint8_t ahci_fis_h2d_t::lba3 |
Definition at line 169 of file ahci_reg.hpp.
Referenced by AHCIModule::ata_identify(), and AHCIModule::ata_rw().
| uint8_t ahci_fis_h2d_t::lba4 |
Definition at line 170 of file ahci_reg.hpp.
Referenced by AHCIModule::ata_identify(), and AHCIModule::ata_rw().
| uint8_t ahci_fis_h2d_t::lba5 |
Definition at line 171 of file ahci_reg.hpp.
Referenced by AHCIModule::ata_identify(), and AHCIModule::ata_rw().
| uint8_t ahci_fis_h2d_t::pmport |
Definition at line 155 of file ahci_reg.hpp.
| uint8_t ahci_fis_h2d_t::rsv0 |
Definition at line 156 of file ahci_reg.hpp.
| uint8_t ahci_fis_h2d_t::rsv1[4] |
Definition at line 181 of file ahci_reg.hpp.