Retro Rocket Kernel
BASIC-Powered Operating System
ahci_fis_reg_d2h_t Struct Reference

#include <ahci.h>

+ Collaboration diagram for ahci_fis_reg_d2h_t:

Data Fields

uint8_t fis_type
 
uint8_t pmport:4
 
uint8_t rsv0:2
 
uint8_t i:1
 
uint8_t rsv1:1
 
uint8_t status
 
uint8_t error
 
uint8_t lba0
 
uint8_t lba1
 
uint8_t lba2
 
uint8_t device
 
uint8_t lba3
 
uint8_t lba4
 
uint8_t lba5
 
uint8_t rsv2
 
uint8_t countl
 
uint8_t counth
 
uint8_t rsv3 [2]
 
uint8_t rsv4 [4]
 

Field Documentation

◆ counth

uint8_t ahci_fis_reg_d2h_t::counth

◆ countl

uint8_t ahci_fis_reg_d2h_t::countl

◆ device

uint8_t ahci_fis_reg_d2h_t::device

◆ error

uint8_t ahci_fis_reg_d2h_t::error

◆ fis_type

uint8_t ahci_fis_reg_d2h_t::fis_type

◆ i

uint8_t ahci_fis_reg_d2h_t::i

◆ lba0

uint8_t ahci_fis_reg_d2h_t::lba0

◆ lba1

uint8_t ahci_fis_reg_d2h_t::lba1

◆ lba2

uint8_t ahci_fis_reg_d2h_t::lba2

◆ lba3

uint8_t ahci_fis_reg_d2h_t::lba3

◆ lba4

uint8_t ahci_fis_reg_d2h_t::lba4

◆ lba5

uint8_t ahci_fis_reg_d2h_t::lba5

◆ pmport

uint8_t ahci_fis_reg_d2h_t::pmport

◆ rsv0

uint8_t ahci_fis_reg_d2h_t::rsv0

◆ rsv1

uint8_t ahci_fis_reg_d2h_t::rsv1

◆ rsv2

uint8_t ahci_fis_reg_d2h_t::rsv2

◆ rsv3

uint8_t ahci_fis_reg_d2h_t::rsv3[2]

◆ rsv4

uint8_t ahci_fis_reg_d2h_t::rsv4[4]

◆ status

uint8_t ahci_fis_reg_d2h_t::status