Retro Rocket Kernel
BASIC-Powered Operating System
ahci_fis_reg_h2d_t Struct Reference

#include <ahci.h>

+ Collaboration diagram for ahci_fis_reg_h2d_t:

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]
 

Field Documentation

◆ c

uint8_t ahci_fis_reg_h2d_t::c

◆ command

uint8_t ahci_fis_reg_h2d_t::command

◆ control

uint8_t ahci_fis_reg_h2d_t::control

◆ counth

uint8_t ahci_fis_reg_h2d_t::counth

◆ countl

uint8_t ahci_fis_reg_h2d_t::countl

◆ device

uint8_t ahci_fis_reg_h2d_t::device

◆ featureh

uint8_t ahci_fis_reg_h2d_t::featureh

◆ featurel

uint8_t ahci_fis_reg_h2d_t::featurel

◆ fis_type

uint8_t ahci_fis_reg_h2d_t::fis_type

◆ icc

uint8_t ahci_fis_reg_h2d_t::icc

◆ lba0

uint8_t ahci_fis_reg_h2d_t::lba0

◆ lba1

uint8_t ahci_fis_reg_h2d_t::lba1

◆ lba2

uint8_t ahci_fis_reg_h2d_t::lba2

◆ lba3

uint8_t ahci_fis_reg_h2d_t::lba3

◆ lba4

uint8_t ahci_fis_reg_h2d_t::lba4

◆ lba5

uint8_t ahci_fis_reg_h2d_t::lba5

◆ pmport

uint8_t ahci_fis_reg_h2d_t::pmport

◆ rsv0

uint8_t ahci_fis_reg_h2d_t::rsv0

◆ rsv1

uint8_t ahci_fis_reg_h2d_t::rsv1[4]