3.5. Transaction SWIs
Prev
Chapter 3. Library SWI Calls
Next
3.5. Transaction SWIs
USBLib_CtrlMsg (SWI &5635E)
- Starts a transaction using a formatted control message.
USBLib_DecodeTransactionResult (SWI &5635F)
- Decodes a transaction result into a human readable string
USBLib_GetDefaultPipe (SWI &56355)
- Obtains a devices default pipe
USBLib_SelectInterface (SWI &5635D)
- Selects an alternate interface on a device.
USBLib_DecodeAddress (SWI &56362)
- Decodes a packed device address
USBLib_EndpointInfo (SWI &56363)
- Information on an endpoint
USBLib_WaitingInfo (SWI &56368)
- Gets the information about a waiting structure
USBLib_PipeOpen (SWI &5636A)
- Opens a pipe on an endpoint
USBLib_PipeClose (SWI &5636B)
- Closes an open pipe
USBLib_PipeClear (SWI &5636C)
- Clears all pending transactions from a pipe
USBLib_RequestStart (SWI &5636F)
- Starts a request on a pipe
USBLib_RequestStart2 (SWI &56370)
- Starts a transaction with a timeout
USBLib_RequestResult (SWI &56371)
- Gets a transactions result
USBLib_FindController (SWI &5634E)
- Obtains a reference to a controller