My Project
Loading...
Searching...
No Matches
_FIS_REG_H2D Struct Reference

Register - Host to Device FIS (FIS_TYPE_REG_H2D) More...

#include <ahci.h>

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]

Detailed Description

Register - Host to Device FIS (FIS_TYPE_REG_H2D)

Definition at line 75 of file ahci.h.

Field Documentation

◆ c

uint8_t c

Definition at line 79 of file ahci.h.

◆ command

uint8_t command

Definition at line 80 of file ahci.h.

◆ control

uint8_t control

Definition at line 93 of file ahci.h.

◆ counth

uint8_t counth

Definition at line 91 of file ahci.h.

◆ countl

uint8_t countl

Definition at line 90 of file ahci.h.

◆ device

uint8_t device

Definition at line 85 of file ahci.h.

◆ featureh

uint8_t featureh

Definition at line 89 of file ahci.h.

◆ featurel

uint8_t featurel

Definition at line 81 of file ahci.h.

◆ fis_type

uint8_t fis_type

Definition at line 76 of file ahci.h.

◆ icc

uint8_t icc

Definition at line 92 of file ahci.h.

◆ lba0

uint8_t lba0

Definition at line 82 of file ahci.h.

◆ lba1

uint8_t lba1

Definition at line 83 of file ahci.h.

◆ lba2

uint8_t lba2

Definition at line 84 of file ahci.h.

◆ lba3

uint8_t lba3

Definition at line 86 of file ahci.h.

◆ lba4

uint8_t lba4

Definition at line 87 of file ahci.h.

◆ lba5

uint8_t lba5

Definition at line 88 of file ahci.h.

◆ pmport

uint8_t pmport

Definition at line 77 of file ahci.h.

◆ rsv0

uint8_t rsv0

Definition at line 78 of file ahci.h.

◆ rsv1

uint8_t rsv1[4]

Definition at line 94 of file ahci.h.


The documentation for this struct was generated from the following file:
  • C:/Users/matanel/Desktop/Projects/KernelDevelopment/kernel/drivers/ahci/ahci.h