Teledyne LeCroy UWBTrainer Exerciser Script Language User Manual
Page 121

LeCroy Corporation
UWBTrainer Exerciser - Generation Script Language Reference Manual
113
###########################################################################
# OUT TRANSFER
###########################################################################
$dr_cta = WDRCTA
# Create a WDRCTA structure.
{
Start =
154
DevID =
128
EndP = endpoint
}
$cta_ie = WUSB_IE
{
IE_ID = WCTA_IE
Length = (
fld_size
( Length ) +
fld_size
( IE_ID ) +
pkt_size
( $dr_cta ) +
pkt_size
( $dn_cta ) +
pkt_size
( $dt_cta ) +
pkt_size
( $eol_cta ) ) /
8
# = 34
Data = $dr_cta + $dn_cta + $dt_cta + $eol_cta
}
# Send MMC frame from Host to Device.
Send
WUSB_MMC
{
DestAddr =
0x00FE
SrcAddr = host_addr
NextMMCTime =
3
WUSBTimeStmp =
25
# Combined payload containing several IEs
Data = $cta_ie + $ca_ie + $host_info_ie
}
# Send Data OUT frame from Host to Device.
Send
WUSB_DATA
{
MoreFrms =
1
DestAddr = dest_address
SrcAddr = host_addr
EndP = endpoint
EDir = direction
Data = INQUIRY_CDB
# SCSI Inquiry CDB
}