beautypg.com

Teledyne LeCroy PETrainer Scripting Language Reference Manual User Manual

Page 81

background image

Teledyne LeCroy

PETrainer Scripting Language

76


Structure=NVMe
{
Location=Mem64
Offset = 0x1000

NVMeStructType = NVMCommand
OpcodeNvm = Write
CID = 5
NamespaceId = 1
PRP1_Low = 0xA0000000
PRP1_High = 0x4
StartLBALow = 12
NumLBlocks = 0
}

Structure=NVMe
{
Location=Mem64
Offset = 0x1040

NVMeStructType = PRP
PageBaseAddrLow = 0xCD000000
PageBaseAddrHigh = 0xA0B
}


Examples of AHCI structures:


Structure=AHCI
{
Location=Mem64
Offset = 0

AhciStructType=Command
PRDTL = 1
FISLength = 5
CTBA = 0xA0001000
CTBAU = 0x4
}

Structure=AHCI
{
Location=Mem64
Offset = 0x1000

AhciStructType=FIS
FISType = RegisterH2D
ATACommand = IDENTIFY_DEVICE
C = Yes
Device = 0xA0
}

Structure=AHCI
{