FreeBSD kernel pms device code
agsaRegDumpInfo_s Struct Reference

describe a Register Dump information for a Controller in the SAS/SATA hardware More...

#include <sa.h>

Data Fields

bit8 regDumpSrc
 
bit8 regDumpNum
 
bit8 reserved [2]
 
bit32 regDumpOffset
 
bit32 directLen
 
void * directData
 
bit32 indirectAddrUpper32
 
bit32 indirectAddrLower32
 
bit32 indirectLen
 

Detailed Description

describe a Register Dump information for a Controller in the SAS/SATA hardware

Dword0 Bits 0-11: ALIGN_RATE(ALNR). Align Insertion rate is 2 in every ALIGN_RATE+1 DWord. The default value results in the standard compliant value of 2/256. This rate applies to out of connection, SMP and SSP connections. The default value is 0x0ff. Other bits are reserved. Dword1 Bits 0 -11: STP_ALIGN_RATE(STPALNR) Align Insertion rate is 2 in every ALIGN_RATE+1 DWords. Default value results in standard compliant value of 2/256. This rate applies to out of STP connections. The default value is 0x0ff. Other bits are reserved. Dword2 Bits 0-7: SSP_FRAME_RATE(SSPFRMR) The number of idle DWords between each SSP frame. 0 means no idle cycles. The default value is 0x0. Other bits are reserved.

Describe a register dump information for a controller in the SAS/SATA hardware

Definition at line 1845 of file sa.h.

Field Documentation

◆ directData

void* agsaRegDumpInfo_s::directData

Definition at line 1852 of file sa.h.

Referenced by saGetRegisterDump(), and tdsaRegDumpGetIoctl().

◆ directLen

bit32 agsaRegDumpInfo_s::directLen

Definition at line 1851 of file sa.h.

Referenced by saGetRegisterDump(), and tdsaRegDumpGetIoctl().

◆ indirectAddrLower32

bit32 agsaRegDumpInfo_s::indirectAddrLower32

Definition at line 1854 of file sa.h.

Referenced by saGetRegisterDump(), and tdsaRegDumpGetIoctl().

◆ indirectAddrUpper32

bit32 agsaRegDumpInfo_s::indirectAddrUpper32

Definition at line 1853 of file sa.h.

Referenced by saGetRegisterDump(), and tdsaRegDumpGetIoctl().

◆ indirectLen

bit32 agsaRegDumpInfo_s::indirectLen

Definition at line 1855 of file sa.h.

Referenced by saGetRegisterDump(), and tdsaRegDumpGetIoctl().

◆ regDumpNum

bit8 agsaRegDumpInfo_s::regDumpNum

Definition at line 1848 of file sa.h.

Referenced by saGetRegisterDump(), and tdsaRegDumpGetIoctl().

◆ regDumpOffset

bit32 agsaRegDumpInfo_s::regDumpOffset

Definition at line 1850 of file sa.h.

Referenced by saGetRegisterDump(), and tdsaRegDumpGetIoctl().

◆ regDumpSrc

bit8 agsaRegDumpInfo_s::regDumpSrc

Definition at line 1847 of file sa.h.

Referenced by saGetRegisterDump(), and tdsaRegDumpGetIoctl().

◆ reserved

bit8 agsaRegDumpInfo_s::reserved[2]

Definition at line 1849 of file sa.h.


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