KolibriOS kernel
FIS_PIO_SETUP Struct Reference

PIO Setup ? Device to Host. More...

Public Attributes

db fis_type
 
db flags
 
db status
 
db error
 
db lba0
 
db lba1
 
db lba2
 
db device
 
db lba3
 
db lba4
 
db lba5
 
db countl
 
db counth
 
db e_status
 
dw tc
 

Detailed Description

PIO Setup ? Device to Host.

Source
blkdev/ahci.inc:235

Member Data Documentation

◆ counth

db FIS_PIO_SETUP::counth

Count register, 15:8

◆ countl

db FIS_PIO_SETUP::countl

Count register, 7:0

◆ device

db FIS_PIO_SETUP::device

Device register

◆ e_status

db FIS_PIO_SETUP::e_status

New value of status register

◆ error

db FIS_PIO_SETUP::error

Error register

◆ fis_type

db FIS_PIO_SETUP::fis_type

FIS_TYPE_PIO_SETUP

◆ flags

db FIS_PIO_SETUP::flags

0bRIDRPPPP, P - Port multiplier, R - Reserved

◆ lba0

db FIS_PIO_SETUP::lba0

LBA low register, 7:0

◆ lba1

db FIS_PIO_SETUP::lba1

LBA mid register, 15:8

◆ lba2

db FIS_PIO_SETUP::lba2

LBA high register, 23:16

◆ lba3

db FIS_PIO_SETUP::lba3

LBA register, 31:24

◆ lba4

db FIS_PIO_SETUP::lba4

LBA register, 39:32

◆ lba5

db FIS_PIO_SETUP::lba5

LBA register, 47:40

◆ status

db FIS_PIO_SETUP::status

Status register

◆ tc

dw FIS_PIO_SETUP::tc

Transfer count


The documentation for this struct was generated from the following file: