Retro Rocket Kernel BASIC-Powered Operating System

Data Fields
ahci_fis_dma_setup_t Struct Reference

`#include <ahci.h>`

Collaboration diagram for ahci_fis_dma_setup_t:
[legend]

## Data Fields
uint8_t | fis_type
uint8_t | pmport:4
uint8_t | rsv0:1
uint8_t | d:1
uint8_t | i:1
uint8_t | a:1
uint8_t | rsved [2]
uint64_t | DMAbufferID
uint32_t | rsvd
uint32_t | DMAbufOffset
uint32_t | TransferCount
uint32_t | resvd

## Field Documentation

## ◆ a

uint8_t ahci_fis_dma_setup_t::a

## ◆ d

uint8_t ahci_fis_dma_setup_t::d

## ◆ DMAbufferID

uint64_t ahci_fis_dma_setup_t::DMAbufferID

## ◆ DMAbufOffset

uint32_t ahci_fis_dma_setup_t::DMAbufOffset

## ◆ fis_type

uint8_t ahci_fis_dma_setup_t::fis_type

## ◆ i

uint8_t ahci_fis_dma_setup_t::i

## ◆ pmport

uint8_t ahci_fis_dma_setup_t::pmport

## ◆ resvd

uint32_t ahci_fis_dma_setup_t::resvd

## ◆ rsv0

uint8_t ahci_fis_dma_setup_t::rsv0

## ◆ rsvd

uint32_t ahci_fis_dma_setup_t::rsvd

## ◆ rsved

uint8_t ahci_fis_dma_setup_t::rsved[2]

## ◆ TransferCount

uint32_t ahci_fis_dma_setup_t::TransferCount