Created
June 14, 2022 15:50
-
-
Save mhx/e2aa5a114008485686a285e601c46eee to your computer and use it in GitHub Desktop.
USBH_HUB_Arr 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
$4 = {{ | |
IntrEP = { | |
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' | |
}, | |
Desc = { | |
bDescLength = 0 '\000', | |
bDescriptorType = 0 '\000', | |
bNbrPorts = 0 '\000', | |
wHubCharacteristics = 0, | |
bPwrOn2PwrGood = 0 '\000', | |
bHubContrCurrent = 0 '\000', | |
DeviceRemovable = 0 '\000', | |
PortPwrCtrlMask = {0, 0, 0, 0, 0, 0, 0} | |
}, | |
DevPtrList = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, | |
DevPtr = 0x0, | |
IF_Ptr = 0x0, | |
HubIntrBuf = '\000' <repeats 63 times>, | |
ErrCnt = 0, | |
State = 0 '\000', | |
RefCnt = 0 '\000', | |
NxtPtr = 0x0, | |
ConnCnt = 0 '\000' | |
}, { | |
IntrEP = { | |
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' | |
}, | |
Desc = { | |
bDescLength = 0 '\000', | |
bDescriptorType = 0 '\000', | |
bNbrPorts = 0 '\000', | |
wHubCharacteristics = 0, | |
bPwrOn2PwrGood = 0 '\000', | |
bHubContrCurrent = 0 '\000', | |
DeviceRemovable = 0 '\000', | |
PortPwrCtrlMask = {0, 0, 0, 0, 0, 0, 0} | |
}, | |
DevPtrList = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, | |
DevPtr = 0x0, | |
IF_Ptr = 0x0, | |
HubIntrBuf = '\000' <repeats 63 times>, | |
ErrCnt = 0, | |
State = 0 '\000', | |
RefCnt = 0 '\000', | |
NxtPtr = 0x0, | |
ConnCnt = 0 '\000' | |
}, { | |
IntrEP = { | |
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' | |
}, | |
Desc = { | |
bDescLength = 0 '\000', | |
bDescriptorType = 0 '\000', | |
bNbrPorts = 0 '\000', | |
wHubCharacteristics = 0, | |
bPwrOn2PwrGood = 0 '\000', | |
bHubContrCurrent = 0 '\000', | |
DeviceRemovable = 0 '\000', | |
PortPwrCtrlMask = {0, 0, 0, 0, 0, 0, 0} | |
}, | |
DevPtrList = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, | |
DevPtr = 0x0, | |
IF_Ptr = 0x0, | |
HubIntrBuf = '\000' <repeats 63 times>, | |
ErrCnt = 0, | |
State = 0 '\000', | |
RefCnt = 0 '\000', | |
NxtPtr = 0x0, | |
ConnCnt = 0 '\000' | |
}, { | |
IntrEP = { | |
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' | |
}, | |
Desc = { | |
bDescLength = 0 '\000', | |
bDescriptorType = 0 '\000', | |
bNbrPorts = 0 '\000', | |
wHubCharacteristics = 0, | |
bPwrOn2PwrGood = 0 '\000', | |
bHubContrCurrent = 0 '\000', | |
DeviceRemovable = 0 '\000', | |
PortPwrCtrlMask = {0, 0, 0, 0, 0, 0, 0} | |
}, | |
DevPtrList = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, | |
DevPtr = 0x0, | |
IF_Ptr = 0x0, | |
HubIntrBuf = '\000' <repeats 63 times>, | |
ErrCnt = 0, | |
State = 0 '\000', | |
RefCnt = 0 '\000', | |
NxtPtr = 0x0, | |
ConnCnt = 0 '\000' | |
}, { | |
IntrEP = { | |
DevSpd = USBH_DEV_SPD_FULL, | |
DevAddr = 9 '\t', | |
DevPtr = 0x20005910 <USBH_Host+6308>, | |
Desc = { | |
bLength = 7 '\a', | |
bDescriptorType = 5 '\005', | |
bEndpointAddress = 129 '\201', | |
bmAttributes = 3 '\003', | |
wMaxPacketSize = 1, | |
bInterval = 255 '\377', | |
bRefresh = 0 '\000', | |
bSynchAddress = 0 '\000' | |
}, | |
Interval = 255, | |
HC_RefFrame = 0, | |
ArgPtr = 0x0, | |
URB = { | |
State = 3 '\003', | |
EP_Ptr = 0x200063fc <USBH_HUB_Arr+1056>, | |
Err = USBH_ERR_URB_ABORT, | |
UserBufPtr = 0x200064b4 <USBH_HUB_Arr+1240>, | |
UserBufLen = 1, | |
DMA_BufPtr = 0x0, | |
DMA_BufLen = 0, | |
XferLen = 0, | |
IsocDescPtr = 0x0, | |
FnctPtr = 0x153d1 <USBH_HUB_ISR>, | |
FnctArgPtr = 0x200063fc <USBH_HUB_Arr+1056>, | |
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' | |
}, | |
Desc = { | |
bDescLength = 9 '\t', | |
bDescriptorType = 41 ')', | |
bNbrPorts = 4 '\004', | |
wHubCharacteristics = 12800, | |
bPwrOn2PwrGood = 100 'd', | |
bHubContrCurrent = 0 '\000', | |
DeviceRemovable = 255 '\377', | |
PortPwrCtrlMask = {145053, 1, 142269, 1, 536970636, 536870936, 139713} | |
}, | |
DevPtrList = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, | |
DevPtr = 0x20005910 <USBH_Host+6308>, | |
IF_Ptr = 0x20005aac <USBH_Host+6720>, | |
HubIntrBuf = "\n", '\000' <repeats 62 times>, | |
ErrCnt = 0, | |
State = 2 '\002', | |
RefCnt = 0 '\000', | |
NxtPtr = 0x0, | |
ConnCnt = 0 '\000' | |
}, { | |
IntrEP = { | |
DevSpd = USBH_DEV_SPD_FULL, | |
DevAddr = 10 '\n', | |
DevPtr = 0x20005c24 <USBH_Host+7096>, | |
Desc = { | |
bLength = 7 '\a', | |
bDescriptorType = 5 '\005', | |
bEndpointAddress = 129 '\201', | |
bmAttributes = 3 '\003', | |
wMaxPacketSize = 8, | |
bInterval = 1 '\001', | |
bRefresh = 0 '\000', | |
bSynchAddress = 0 '\000' | |
}, | |
Interval = 1, | |
HC_RefFrame = 0, | |
ArgPtr = 0x0, | |
URB = { | |
State = 2 '\002', | |
EP_Ptr = 0x20006504 <USBH_HUB_Arr+1320>, | |
Err = USBH_ERR_HC_IO, | |
UserBufPtr = 0x200065bc <USBH_HUB_Arr+1504>, | |
UserBufLen = 1, | |
DMA_BufPtr = 0x0, | |
DMA_BufLen = 0, | |
XferLen = 0, | |
IsocDescPtr = 0x0, | |
FnctPtr = 0x153d1 <USBH_HUB_ISR>, | |
FnctArgPtr = 0x20006504 <USBH_HUB_Arr+1320>, | |
ArgPtr = 0x0, | |
Token = 2 '\002', | |
URB_DoneSignal = 0 '\000', | |
AsyncURB_NxtPtr = 0x200076a8 <Mem_Heap+3520>, | |
NxtPtr = 0x0, | |
Sem = 0 | |
}, | |
Mutex = 0, | |
IsOpen = 0 '\000', | |
XferNbrInProgress = 1, | |
DataPID = 0 '\000' | |
}, | |
Desc = { | |
bDescLength = 9 '\t', | |
bDescriptorType = 41 ')', | |
bNbrPorts = 4 '\004', | |
wHubCharacteristics = 12800, | |
bPwrOn2PwrGood = 100 'd', | |
bHubContrCurrent = 0 '\000', | |
DeviceRemovable = 255 '\377', | |
PortPwrCtrlMask = {145053, 1, 142269, 1, 536970636, 536870936, 139713} | |
}, | |
DevPtrList = {0x20005910 <USBH_Host+6308>, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, | |
DevPtr = 0x20005910 <USBH_Host+6308>, | |
IF_Ptr = 0x20005aac <USBH_Host+6720>, | |
HubIntrBuf = '\000' <repeats 63 times>, | |
ErrCnt = 0, | |
State = 2 '\002', | |
RefCnt = 0 '\000', | |
NxtPtr = 0x0, | |
ConnCnt = 0 '\000' | |
}} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment