Created
June 14, 2022 15:48
-
-
Save mhx/d12bf82105cf60abf269247161b1cd17 to your computer and use it in GitHub Desktop.
USBH_Host dump
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$12 = { | |
State = 3 '\003', | |
DevList = {{ | |
HC_Ptr = 0x0, | |
DevAddr = 1 '\001', | |
DevSpd = USBH_DEV_SPD_NONE, | |
DfltEP = { | |
DevSpd = USBH_DEV_SPD_NONE, | |
DevAddr = 0 '\000', | |
DevPtr = 0x0, | |
Desc = { | |
bLength = 0 '\000', | |
bDescriptorType = 0 '\000', | |
bEndpointAddress = 0 '\000', | |
bmAttributes = 0 '\000', | |
wMaxPacketSize = 0, | |
bInterval = 0 '\000', | |
bRefresh = 0 '\000', | |
bSynchAddress = 0 '\000' | |
}, | |
Interval = 0, | |
HC_RefFrame = 0, | |
ArgPtr = 0x0, | |
URB = { | |
State = 0 '\000', | |
EP_Ptr = 0x0, | |
Err = USBH_ERR_NONE, | |
UserBufPtr = 0x0, | |
UserBufLen = 0, | |
DMA_BufPtr = 0x0, | |
DMA_BufLen = 0, | |
XferLen = 0, | |
IsocDescPtr = 0x0, | |
FnctPtr = 0x0, | |
FnctArgPtr = 0x0, | |
ArgPtr = 0x0, | |
Token = 0 '\000', | |
URB_DoneSignal = 0 '\000', | |
AsyncURB_NxtPtr = 0x0, | |
NxtPtr = 0x0, | |
Sem = 0 | |
}, | |
Mutex = 0, | |
IsOpen = 0 '\000', | |
XferNbrInProgress = 0, | |
DataPID = 0 '\000' | |
}, | |
DfltEP_Mutex = 536927528, | |
LangID = 0, | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
DevDesc = '\000' <repeats 17 times>, | |
CfgList = {{ | |
CfgData = '\000' <repeats 255 times>, | |
CfgDataLen = 0, | |
IF_List = {{ | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}, { | |
CfgData = '\000' <repeats 255 times>, | |
CfgDataLen = 0, | |
IF_List = {{ | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}}, | |
SelCfg = 0 '\000', | |
HubDevPtr = 0x0, | |
PortNbr = 0, | |
IsRootHub = 0 '\000', | |
HubHS_Ptr = 0x0 | |
}, { | |
HC_Ptr = 0x0, | |
DevAddr = 2 '\002', | |
DevSpd = USBH_DEV_SPD_NONE, | |
DfltEP = { | |
DevSpd = USBH_DEV_SPD_NONE, | |
DevAddr = 0 '\000', | |
DevPtr = 0x0, | |
Desc = { | |
bLength = 0 '\000', | |
bDescriptorType = 0 '\000', | |
bEndpointAddress = 0 '\000', | |
bmAttributes = 0 '\000', | |
wMaxPacketSize = 0, | |
bInterval = 0 '\000', | |
bRefresh = 0 '\000', | |
bSynchAddress = 0 '\000' | |
}, | |
Interval = 0, | |
HC_RefFrame = 0, | |
ArgPtr = 0x0, | |
URB = { | |
State = 0 '\000', | |
EP_Ptr = 0x0, | |
Err = USBH_ERR_NONE, | |
UserBufPtr = 0x0, | |
UserBufLen = 0, | |
DMA_BufPtr = 0x0, | |
DMA_BufLen = 0, | |
XferLen = 0, | |
IsocDescPtr = 0x0, | |
FnctPtr = 0x0, | |
FnctArgPtr = 0x0, | |
ArgPtr = 0x0, | |
Token = 0 '\000', | |
URB_DoneSignal = 0 '\000', | |
AsyncURB_NxtPtr = 0x0, | |
NxtPtr = 0x0, | |
Sem = 0 | |
}, | |
Mutex = 0, | |
IsOpen = 0 '\000', | |
XferNbrInProgress = 0, | |
DataPID = 0 '\000' | |
}, | |
DfltEP_Mutex = 536927552, | |
LangID = 0, | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
DevDesc = '\000' <repeats 17 times>, | |
CfgList = {{ | |
CfgData = '\000' <repeats 255 times>, | |
CfgDataLen = 0, | |
IF_List = {{ | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}, { | |
CfgData = '\000' <repeats 255 times>, | |
CfgDataLen = 0, | |
IF_List = {{ | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}}, | |
SelCfg = 0 '\000', | |
HubDevPtr = 0x0, | |
PortNbr = 0, | |
IsRootHub = 0 '\000', | |
HubHS_Ptr = 0x0 | |
}, { | |
HC_Ptr = 0x0, | |
DevAddr = 3 '\003', | |
DevSpd = USBH_DEV_SPD_NONE, | |
DfltEP = { | |
DevSpd = USBH_DEV_SPD_NONE, | |
DevAddr = 0 '\000', | |
DevPtr = 0x0, | |
Desc = { | |
bLength = 0 '\000', | |
bDescriptorType = 0 '\000', | |
bEndpointAddress = 0 '\000', | |
bmAttributes = 0 '\000', | |
wMaxPacketSize = 0, | |
bInterval = 0 '\000', | |
bRefresh = 0 '\000', | |
bSynchAddress = 0 '\000' | |
}, | |
Interval = 0, | |
HC_RefFrame = 0, | |
ArgPtr = 0x0, | |
URB = { | |
State = 0 '\000', | |
EP_Ptr = 0x0, | |
Err = USBH_ERR_NONE, | |
UserBufPtr = 0x0, | |
UserBufLen = 0, | |
DMA_BufPtr = 0x0, | |
DMA_BufLen = 0, | |
XferLen = 0, | |
IsocDescPtr = 0x0, | |
FnctPtr = 0x0, | |
FnctArgPtr = 0x0, | |
ArgPtr = 0x0, | |
Token = 0 '\000', | |
URB_DoneSignal = 0 '\000', | |
AsyncURB_NxtPtr = 0x0, | |
NxtPtr = 0x0, | |
Sem = 0 | |
}, | |
Mutex = 0, | |
IsOpen = 0 '\000', | |
XferNbrInProgress = 0, | |
DataPID = 0 '\000' | |
}, | |
DfltEP_Mutex = 536927576, | |
LangID = 0, | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
DevDesc = '\000' <repeats 17 times>, | |
CfgList = {{ | |
CfgData = '\000' <repeats 255 times>, | |
CfgDataLen = 0, | |
IF_List = {{ | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}, { | |
CfgData = '\000' <repeats 255 times>, | |
CfgDataLen = 0, | |
IF_List = {{ | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}}, | |
SelCfg = 0 '\000', | |
HubDevPtr = 0x0, | |
PortNbr = 0, | |
IsRootHub = 0 '\000', | |
HubHS_Ptr = 0x0 | |
}, { | |
HC_Ptr = 0x0, | |
DevAddr = 4 '\004', | |
DevSpd = USBH_DEV_SPD_NONE, | |
DfltEP = { | |
DevSpd = USBH_DEV_SPD_NONE, | |
DevAddr = 0 '\000', | |
DevPtr = 0x0, | |
Desc = { | |
bLength = 0 '\000', | |
bDescriptorType = 0 '\000', | |
bEndpointAddress = 0 '\000', | |
bmAttributes = 0 '\000', | |
wMaxPacketSize = 0, | |
bInterval = 0 '\000', | |
bRefresh = 0 '\000', | |
bSynchAddress = 0 '\000' | |
}, | |
Interval = 0, | |
HC_RefFrame = 0, | |
ArgPtr = 0x0, | |
URB = { | |
State = 0 '\000', | |
EP_Ptr = 0x0, | |
Err = USBH_ERR_NONE, | |
UserBufPtr = 0x0, | |
UserBufLen = 0, | |
DMA_BufPtr = 0x0, | |
DMA_BufLen = 0, | |
XferLen = 0, | |
IsocDescPtr = 0x0, | |
FnctPtr = 0x0, | |
FnctArgPtr = 0x0, | |
ArgPtr = 0x0, | |
Token = 0 '\000', | |
URB_DoneSignal = 0 '\000', | |
AsyncURB_NxtPtr = 0x0, | |
NxtPtr = 0x0, | |
Sem = 0 | |
}, | |
Mutex = 0, | |
IsOpen = 0 '\000', | |
XferNbrInProgress = 0, | |
DataPID = 0 '\000' | |
}, | |
DfltEP_Mutex = 536927600, | |
LangID = 0, | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
DevDesc = '\000' <repeats 17 times>, | |
CfgList = {{ | |
CfgData = '\000' <repeats 255 times>, | |
CfgDataLen = 0, | |
IF_List = {{ | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}, { | |
CfgData = '\000' <repeats 255 times>, | |
CfgDataLen = 0, | |
IF_List = {{ | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}}, | |
SelCfg = 0 '\000', | |
HubDevPtr = 0x0, | |
PortNbr = 0, | |
IsRootHub = 0 '\000', | |
HubHS_Ptr = 0x0 | |
}, { | |
HC_Ptr = 0x0, | |
DevAddr = 5 '\005', | |
DevSpd = USBH_DEV_SPD_NONE, | |
DfltEP = { | |
DevSpd = USBH_DEV_SPD_NONE, | |
DevAddr = 0 '\000', | |
DevPtr = 0x0, | |
Desc = { | |
bLength = 0 '\000', | |
bDescriptorType = 0 '\000', | |
bEndpointAddress = 0 '\000', | |
bmAttributes = 0 '\000', | |
wMaxPacketSize = 0, | |
bInterval = 0 '\000', | |
bRefresh = 0 '\000', | |
bSynchAddress = 0 '\000' | |
}, | |
Interval = 0, | |
HC_RefFrame = 0, | |
ArgPtr = 0x0, | |
URB = { | |
State = 0 '\000', | |
EP_Ptr = 0x0, | |
Err = USBH_ERR_NONE, | |
UserBufPtr = 0x0, | |
UserBufLen = 0, | |
DMA_BufPtr = 0x0, | |
DMA_BufLen = 0, | |
XferLen = 0, | |
IsocDescPtr = 0x0, | |
FnctPtr = 0x0, | |
FnctArgPtr = 0x0, | |
ArgPtr = 0x0, | |
Token = 0 '\000', | |
URB_DoneSignal = 0 '\000', | |
AsyncURB_NxtPtr = 0x0, | |
NxtPtr = 0x0, | |
Sem = 0 | |
}, | |
Mutex = 0, | |
IsOpen = 0 '\000', | |
XferNbrInProgress = 0, | |
DataPID = 0 '\000' | |
}, | |
DfltEP_Mutex = 536927624, | |
LangID = 0, | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
DevDesc = '\000' <repeats 17 times>, | |
CfgList = {{ | |
CfgData = '\000' <repeats 255 times>, | |
CfgDataLen = 0, | |
IF_List = {{ | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}, { | |
CfgData = '\000' <repeats 255 times>, | |
CfgDataLen = 0, | |
IF_List = {{ | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}}, | |
SelCfg = 0 '\000', | |
HubDevPtr = 0x0, | |
PortNbr = 0, | |
IsRootHub = 0 '\000', | |
HubHS_Ptr = 0x0 | |
}, { | |
HC_Ptr = 0x0, | |
DevAddr = 6 '\006', | |
DevSpd = USBH_DEV_SPD_NONE, | |
DfltEP = { | |
DevSpd = USBH_DEV_SPD_NONE, | |
DevAddr = 0 '\000', | |
DevPtr = 0x0, | |
Desc = { | |
bLength = 0 '\000', | |
bDescriptorType = 0 '\000', | |
bEndpointAddress = 0 '\000', | |
bmAttributes = 0 '\000', | |
wMaxPacketSize = 0, | |
bInterval = 0 '\000', | |
bRefresh = 0 '\000', | |
bSynchAddress = 0 '\000' | |
}, | |
Interval = 0, | |
HC_RefFrame = 0, | |
ArgPtr = 0x0, | |
URB = { | |
State = 0 '\000', | |
EP_Ptr = 0x0, | |
Err = USBH_ERR_NONE, | |
UserBufPtr = 0x0, | |
UserBufLen = 0, | |
DMA_BufPtr = 0x0, | |
DMA_BufLen = 0, | |
XferLen = 0, | |
IsocDescPtr = 0x0, | |
FnctPtr = 0x0, | |
FnctArgPtr = 0x0, | |
ArgPtr = 0x0, | |
Token = 0 '\000', | |
URB_DoneSignal = 0 '\000', | |
AsyncURB_NxtPtr = 0x0, | |
NxtPtr = 0x0, | |
Sem = 0 | |
}, | |
Mutex = 0, | |
IsOpen = 0 '\000', | |
XferNbrInProgress = 0, | |
DataPID = 0 '\000' | |
}, | |
DfltEP_Mutex = 536927648, | |
LangID = 0, | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
DevDesc = '\000' <repeats 17 times>, | |
CfgList = {{ | |
CfgData = '\000' <repeats 255 times>, | |
CfgDataLen = 0, | |
IF_List = {{ | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}, { | |
CfgData = '\000' <repeats 255 times>, | |
CfgDataLen = 0, | |
IF_List = {{ | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}}, | |
SelCfg = 0 '\000', | |
HubDevPtr = 0x0, | |
PortNbr = 0, | |
IsRootHub = 0 '\000', | |
HubHS_Ptr = 0x0 | |
}, { | |
HC_Ptr = 0x20005f98 <USBH_Host+7980>, | |
DevAddr = 7 '\a', | |
DevSpd = USBH_DEV_SPD_FULL, | |
DfltEP = { | |
DevSpd = USBH_DEV_SPD_FULL, | |
DevAddr = 7 '\a', | |
DevPtr = 0x200052e8 <USBH_Host+4732>, | |
Desc = { | |
bLength = 7 '\a', | |
bDescriptorType = 5 '\005', | |
bEndpointAddress = 0 '\000', | |
bmAttributes = 0 '\000', | |
wMaxPacketSize = 8, | |
bInterval = 0 '\000', | |
bRefresh = 0 '\000', | |
bSynchAddress = 0 '\000' | |
}, | |
Interval = 0, | |
HC_RefFrame = 0, | |
ArgPtr = 0x0, | |
URB = { | |
State = 0 '\000', | |
EP_Ptr = 0x200052f0 <USBH_Host+4740>, | |
Err = USBH_ERR_NONE, | |
UserBufPtr = 0x0, | |
UserBufLen = 0, | |
DMA_BufPtr = 0x0, | |
DMA_BufLen = 0, | |
XferLen = 0, | |
IsocDescPtr = 0x0, | |
FnctPtr = 0x0, | |
FnctArgPtr = 0x0, | |
ArgPtr = 0x0, | |
Token = 2 '\002', | |
URB_DoneSignal = 0 '\000', | |
AsyncURB_NxtPtr = 0x0, | |
NxtPtr = 0x0, | |
Sem = 0 | |
}, | |
Mutex = 0, | |
IsOpen = 0 '\000', | |
XferNbrInProgress = 0, | |
DataPID = 0 '\000' | |
}, | |
DfltEP_Mutex = 536927672, | |
LangID = 1033, | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
DevDesc = "\022\001\000\002\000\000\000\b\003\004\001`\000\006\001\002\003\001", | |
CfgList = {{ | |
CfgData = "\t\002 \000\001\001\000\240-\t\004\000\000\002\377\377\377\002\a\005\201\002@\000\000\a\005\002\002@", '\000' <repeats 225 times>, | |
CfgDataLen = 32, | |
IF_List = {{ | |
DevPtr = 0x200052e8 <USBH_Host+4732>, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x20005389 <USBH_Host+4893> "\t\004", | |
IF_DataLen = 23 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}, { | |
CfgData = '\000' <repeats 255 times>, | |
CfgDataLen = 0, | |
IF_List = {{ | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}}, | |
SelCfg = 1 '\001', | |
HubDevPtr = 0x20005910 <USBH_Host+6308>, | |
PortNbr = 3, | |
IsRootHub = 0 '\000', | |
HubHS_Ptr = 0x0 | |
}, { | |
HC_Ptr = 0x20005f98 <USBH_Host+7980>, | |
DevAddr = 8 '\b', | |
DevSpd = USBH_DEV_SPD_FULL, | |
DfltEP = { | |
DevSpd = USBH_DEV_SPD_FULL, | |
DevAddr = 8 '\b', | |
DevPtr = 0x200055fc <USBH_Host+5520>, | |
Desc = { | |
bLength = 7 '\a', | |
bDescriptorType = 5 '\005', | |
bEndpointAddress = 0 '\000', | |
bmAttributes = 0 '\000', | |
wMaxPacketSize = 8, | |
bInterval = 0 '\000', | |
bRefresh = 0 '\000', | |
bSynchAddress = 0 '\000' | |
}, | |
Interval = 0, | |
HC_RefFrame = 0, | |
ArgPtr = 0x0, | |
URB = { | |
State = 0 '\000', | |
EP_Ptr = 0x20005604 <USBH_Host+5528>, | |
Err = USBH_ERR_NONE, | |
UserBufPtr = 0x0, | |
UserBufLen = 0, | |
DMA_BufPtr = 0x0, | |
DMA_BufLen = 0, | |
XferLen = 0, | |
IsocDescPtr = 0x0, | |
FnctPtr = 0x0, | |
FnctArgPtr = 0x0, | |
ArgPtr = 0x0, | |
Token = 2 '\002', | |
URB_DoneSignal = 0 '\000', | |
AsyncURB_NxtPtr = 0x0, | |
NxtPtr = 0x0, | |
Sem = 0 | |
}, | |
Mutex = 0, | |
IsOpen = 0 '\000', | |
XferNbrInProgress = 0, | |
DataPID = 0 '\000' | |
}, | |
DfltEP_Mutex = 536927696, | |
LangID = 1033, | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
DevDesc = "\022\001\000\002\000\000\000\b\003\004\001`\000\006\001\002\003\001", | |
CfgList = {{ | |
CfgData = "\t\002 \000\001\001\000\240-\t\004\000\000\002\377\377\377\002\a\005\201\002@\000\000\a\005\002\002@", '\000' <repeats 225 times>, | |
CfgDataLen = 32, | |
IF_List = {{ | |
DevPtr = 0x200055fc <USBH_Host+5520>, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x2000569d <USBH_Host+5681> "\t\004", | |
IF_DataLen = 23 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}, { | |
CfgData = '\000' <repeats 255 times>, | |
CfgDataLen = 0, | |
IF_List = {{ | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}}, | |
SelCfg = 1 '\001', | |
HubDevPtr = 0x20005910 <USBH_Host+6308>, | |
PortNbr = 1, | |
IsRootHub = 0 '\000', | |
HubHS_Ptr = 0x0 | |
}, { | |
HC_Ptr = 0x20005f98 <USBH_Host+7980>, | |
DevAddr = 9 '\t', | |
DevSpd = USBH_DEV_SPD_FULL, | |
DfltEP = { | |
DevSpd = USBH_DEV_SPD_FULL, | |
DevAddr = 9 '\t', | |
DevPtr = 0x20005910 <USBH_Host+6308>, | |
Desc = { | |
bLength = 7 '\a', | |
bDescriptorType = 5 '\005', | |
bEndpointAddress = 0 '\000', | |
bmAttributes = 0 '\000', | |
wMaxPacketSize = 64, | |
bInterval = 0 '\000', | |
bRefresh = 0 '\000', | |
bSynchAddress = 0 '\000' | |
}, | |
Interval = 0, | |
HC_RefFrame = 0, | |
ArgPtr = 0x0, | |
URB = { | |
State = 0 '\000', | |
EP_Ptr = 0x20005918 <USBH_Host+6316>, | |
Err = USBH_ERR_NONE, | |
UserBufPtr = 0x0, | |
UserBufLen = 0, | |
DMA_BufPtr = 0x0, | |
DMA_BufLen = 0, | |
XferLen = 0, | |
IsocDescPtr = 0x0, | |
FnctPtr = 0x0, | |
FnctArgPtr = 0x0, | |
ArgPtr = 0x0, | |
Token = 2 '\002', | |
URB_DoneSignal = 0 '\000', | |
AsyncURB_NxtPtr = 0x0, | |
NxtPtr = 0x0, | |
Sem = 536927984 | |
}, | |
Mutex = 536928008, | |
IsOpen = 1 '\001', | |
XferNbrInProgress = 0, | |
DataPID = 0 '\000' | |
}, | |
DfltEP_Mutex = 536927720, | |
LangID = 1033, | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
DevDesc = "\022\001\000\002\t\000\000@@\032\001\001\021\001\000\001\000\001", | |
CfgList = {{ | |
CfgData = "\t\002\031\000\001\001\000\340\062\t\004\000\000\001\t\000\000\000\a\005\201\003\001\000\377", '\000' <repeats 230 times>, | |
CfgDataLen = 25, | |
IF_List = {{ | |
DevPtr = 0x20005910 <USBH_Host+6308>, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x20006504 <USBH_HUB_Arr+1320>, | |
ClassDrvRegPtr = 0x2000d900 <USBH_ClassDrvList>, | |
IF_DataPtr = 0x200059b1 <USBH_Host+6469> "\t\004", | |
IF_DataLen = 16 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}, { | |
CfgData = '\000' <repeats 255 times>, | |
CfgDataLen = 0, | |
IF_List = {{ | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}}, | |
SelCfg = 1 '\001', | |
HubDevPtr = 0x20005c24 <USBH_Host+7096>, | |
PortNbr = 1, | |
IsRootHub = 0 '\000', | |
HubHS_Ptr = 0x0 | |
}, { | |
HC_Ptr = 0x20005f98 <USBH_Host+7980>, | |
DevAddr = 10 '\n', | |
DevSpd = USBH_DEV_SPD_FULL, | |
DfltEP = { | |
DevSpd = USBH_DEV_SPD_FULL, | |
DevAddr = 0 '\000', | |
DevPtr = 0x20005c24 <USBH_Host+7096>, | |
Desc = { | |
bLength = 7 '\a', | |
bDescriptorType = 5 '\005', | |
bEndpointAddress = 0 '\000', | |
bmAttributes = 0 '\000', | |
wMaxPacketSize = 64, | |
bInterval = 0 '\000', | |
bRefresh = 0 '\000', | |
bSynchAddress = 0 '\000' | |
}, | |
Interval = 0, | |
HC_RefFrame = 0, | |
ArgPtr = 0x0, | |
URB = { | |
State = 0 '\000', | |
EP_Ptr = 0x20005c2c <USBH_Host+7104>, | |
Err = USBH_ERR_NONE, | |
UserBufPtr = 0x0, | |
UserBufLen = 0, | |
DMA_BufPtr = 0x0, | |
DMA_BufLen = 0, | |
XferLen = 0, | |
IsocDescPtr = 0x0, | |
FnctPtr = 0x0, | |
FnctArgPtr = 0x0, | |
ArgPtr = 0x0, | |
Token = 0 '\000', | |
URB_DoneSignal = 0 '\000', | |
AsyncURB_NxtPtr = 0x0, | |
NxtPtr = 0x0, | |
Sem = 536927888 | |
}, | |
Mutex = 536927912, | |
IsOpen = 1 '\001', | |
XferNbrInProgress = 0, | |
DataPID = 0 '\000' | |
}, | |
DfltEP_Mutex = 536927744, | |
LangID = 0, | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
DevDesc = "\022\001\020\001\t\000\000@\000\000\000\000\000\000\000\000\000\001", | |
CfgList = {{ | |
CfgData = "\t\002\031\000\001\001\000\300\000\t\004\000\000\001\t\000\000\000\a\005\201\003\b\000\001", '\000' <repeats 230 times>, | |
CfgDataLen = 25, | |
IF_List = {{ | |
DevPtr = 0x20005c24 <USBH_Host+7096>, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x20006504 <USBH_HUB_Arr+1320>, | |
ClassDrvRegPtr = 0x2000d900 <USBH_ClassDrvList>, | |
IF_DataPtr = 0x20005cc5 <USBH_Host+7257> "\t\004", | |
IF_DataLen = 16 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}, { | |
CfgData = '\000' <repeats 255 times>, | |
CfgDataLen = 0, | |
IF_List = {{ | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}, { | |
DevPtr = 0x0, | |
AltIxSel = 0 '\000', | |
ClassDevPtr = 0x0, | |
ClassDrvRegPtr = 0x0, | |
IF_DataPtr = 0x0, | |
IF_DataLen = 0 | |
}} | |
}}, | |
SelCfg = 1 '\001', | |
HubDevPtr = 0x0, | |
PortNbr = 0, | |
IsRootHub = 1 '\001', | |
HubHS_Ptr = 0x0 | |
}}, | |
DevPool = { | |
PoolAddrStart = 0x20004070 <USBH_Host+4>, | |
PoolAddrEnd = 0x20005f37 <USBH_Host+7883>, | |
BlkNbr = 10, | |
BlkSize = 788, | |
BlkFreeTbl = 0x20006940 <Mem_Heap+88>, | |
BlkFreeTblIx = 8 | |
}, | |
IsocDescPool = { | |
PoolAddrStart = 0x20005f68 <USBH_Host+7932>, | |
PoolAddrEnd = 0x20005f7f <USBH_Host+7955>, | |
BlkNbr = 1, | |
BlkSize = 24, | |
BlkFreeTbl = 0x20006928 <Mem_Heap+64>, | |
BlkFreeTblIx = 1 | |
}, | |
IsocDesc = {{ | |
BufPtr = 0x0, | |
BufLen = 0, | |
StartFrm = 0, | |
NbrFrm = 0, | |
FrmLen = 0x0, | |
FrmErr = 0x0 | |
}}, | |
AsyncURB_Pool = { | |
PoolAddrStart = 0x20006968 <Mem_Heap+128>, | |
PoolAddrEnd = 0x200076e7 <Mem_Heap+3583>, | |
BlkNbr = 54, | |
BlkSize = 64, | |
BlkFreeTbl = 0x200076e8 <Mem_Heap+3584>, | |
BlkFreeTblIx = 53 | |
}, | |
HC_Tbl = {{ | |
HC_Drv = { | |
Nbr = 0 '\000', | |
DataPtr = 0x200077e0 <Mem_Heap+3832>, | |
RH_DevPtr = 0x20005c24 <USBH_Host+7096>, | |
HC_CfgPtr = 0x272d8 <hal::(anonymous namespace)::atsamx_hc_cfg>, | |
API_Ptr = 0x277cc <USBH_ATSAMX_HCD_DrvAPI>, | |
RH_API_Ptr = 0x27818 <USBH_ATSAMX_HCD_RH_API>, | |
BSP_API_Ptr = 0x287d8 <USBH_DrvBSP_SAME54_XPLAINED> | |
}, | |
HostPtr = 0x2000406c <USBH_Host>, | |
RH_ClassDevPtr = 0x20006504 <USBH_HUB_Arr+1320>, | |
HCD_Mutex = 536927840, | |
IsVirRootHub = 1 '\001' | |
}}, | |
HC_NbrNext = 1 '\001', | |
HAsyncTask = 35, | |
HHubTask = 34 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment