Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
Loading...
Searching...
No Matches
ahci_cmd_t Struct Reference

#include <ahci_reg.hpp>

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]
 

Detailed Description

Definition at line 117 of file ahci_reg.hpp.

Field Documentation

◆ a

uint8_t ahci_cmd_t::a

Definition at line 120 of file ahci_reg.hpp.

◆ b

uint8_t ahci_cmd_t::b

Definition at line 125 of file ahci_reg.hpp.

◆ c

uint8_t ahci_cmd_t::c

Definition at line 126 of file ahci_reg.hpp.

◆ cfl

uint8_t ahci_cmd_t::cfl

Definition at line 119 of file ahci_reg.hpp.

◆ ctba

uint32_t ahci_cmd_t::ctba

Definition at line 137 of file ahci_reg.hpp.

◆ ctbau

uint32_t ahci_cmd_t::ctbau

Definition at line 138 of file ahci_reg.hpp.

◆ p

uint8_t ahci_cmd_t::p

Definition at line 122 of file ahci_reg.hpp.

◆ pmp

uint8_t ahci_cmd_t::pmp

Definition at line 128 of file ahci_reg.hpp.

◆ prdbc

volatile uint32_t ahci_cmd_t::prdbc

Definition at line 134 of file ahci_reg.hpp.

◆ prdtl

uint16_t ahci_cmd_t::prdtl

Definition at line 130 of file ahci_reg.hpp.

◆ r

uint8_t ahci_cmd_t::r

Definition at line 124 of file ahci_reg.hpp.

◆ rsv0

uint8_t ahci_cmd_t::rsv0

Definition at line 127 of file ahci_reg.hpp.

◆ rsv1

uint32_t ahci_cmd_t::rsv1[4]

Definition at line 141 of file ahci_reg.hpp.

◆ w

uint8_t ahci_cmd_t::w

Definition at line 121 of file ahci_reg.hpp.


The documentation for this struct was generated from the following file: