beautypg.com

Teledyne LeCroy Voyager Exerciser Generation Script Language Manual User Manual

Page 91

background image

Teledyne LeCroy

Voyager USB 3.0 Exerciser Generation Script Language Reference Manual

82


$DeviceDescriptorPayLoad = DeviceDescriptor
{
Length =

0x12

DescriptorType = DEVICE_DESC
bcdUSB =

0x0200

DeviceClass =

0x00

DeviceSubClass =

0x00

DeviceProtocol =

0x40

MaxPacketSize0 =

0x38

dVendor =

0x4235

dProduct =

0x0000

bcdDevice =

0x0001

Manufacturer =

0x00

Product =

0x02

SerialNumber =

0x03

NumConfigurations = 1
}

Send

DP

{
dir = HOST_TO_DEVICE
Data = $DeviceDescriptorPayLoad
}

#Wait for HOST ACK.

#Wait for HOST STATUS

.

WaitPacket(

2

)


Send

TP_ACK

{
DevAddr =

0

Endp =

0

dir = HOST_TO_DEVICE
SeqNum =

1

NumP =

0

}
}