Retro Rocket Kernel
BASIC-Powered Operating System
ahci_hba_port_t Struct Reference

#include <ahci.h>

+ Collaboration diagram for ahci_hba_port_t:

Data Fields

uint32_t clb
 
uint32_t clbu
 
uint32_t fb
 
uint32_t fbu
 
uint32_t is
 
uint32_t ie
 
uint32_t cmd
 
uint32_t rsv0
 
uint32_t tfd
 
uint32_t sig
 
uint32_t ssts
 
uint32_t sctl
 
uint32_t serr
 
uint32_t sact
 
uint32_t ci
 
uint32_t sntf
 
uint32_t fbs
 
uint32_t rsv1 [11]
 
uint32_t vendor [4]
 

Field Documentation

◆ ci

uint32_t ahci_hba_port_t::ci

◆ clb

uint32_t ahci_hba_port_t::clb

◆ clbu

uint32_t ahci_hba_port_t::clbu

◆ cmd

uint32_t ahci_hba_port_t::cmd

◆ fb

uint32_t ahci_hba_port_t::fb

◆ fbs

uint32_t ahci_hba_port_t::fbs

◆ fbu

uint32_t ahci_hba_port_t::fbu

◆ ie

uint32_t ahci_hba_port_t::ie

◆ is

uint32_t ahci_hba_port_t::is

◆ rsv0

uint32_t ahci_hba_port_t::rsv0

◆ rsv1

uint32_t ahci_hba_port_t::rsv1[11]

◆ sact

uint32_t ahci_hba_port_t::sact

◆ sctl

uint32_t ahci_hba_port_t::sctl

◆ serr

uint32_t ahci_hba_port_t::serr

◆ sig

uint32_t ahci_hba_port_t::sig

◆ sntf

uint32_t ahci_hba_port_t::sntf

◆ ssts

uint32_t ahci_hba_port_t::ssts

◆ tfd

uint32_t ahci_hba_port_t::tfd

◆ vendor

uint32_t ahci_hba_port_t::vendor[4]