|
| uint32_t | USBDevAddrGet (uint32_t ulBase) |
| |
| void | USBDevAddrSet (uint32_t ulBase, uint32_t ulAddress) |
| |
| void | USBDevConnect (uint32_t ulBase) |
| |
| void | USBDevDisconnect (uint32_t ulBase) |
| |
| void | USBDevEndpointConfigSet (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulMaxPacketSize, uint32_t ulFlags) |
| |
| void | USBDevEndpointConfigGet (uint32_t ulBase, uint32_t ulEndpoint, uint32_t *pulMaxPacketSize, uint32_t *pulFlags) |
| |
| void | USBDevEndpointDataAck (uint32_t ulBase, uint32_t ulEndpoint, uint32_t bIsLastPacket) |
| |
| void | USBDevEndpointStall (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulFlags) |
| |
| void | USBDevEndpointStallClear (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulFlags) |
| |
| void | USBDevEndpointStatusClear (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulFlags) |
| |
| uint32_t | USBEndpointDataAvail (uint32_t ulBase, uint32_t ulEndpoint) |
| |
| void | USBEndpointDMAEnable (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulFlags) |
| |
| void | USBEndpointDMADisable (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulFlags) |
| |
| int | USBEndpointDataGet (uint32_t ulBase, uint32_t ulEndpoint, unsigned char *pucData, uint32_t *pulSize) |
| |
| int | USBEndpointDataPut (uint32_t ulBase, uint32_t ulEndpoint, unsigned char *pucData, uint32_t ulSize) |
| |
| int | USBEndpointDataSend (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulTransType) |
| |
| void | USBEndpointDataToggleClear (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulFlags) |
| |
| uint32_t | USBEndpointStatus (uint32_t ulBase, uint32_t ulEndpoint) |
| |
| uint32_t | USBFIFOAddrGet (uint32_t ulBase, uint32_t ulEndpoint) |
| |
| void | USBFIFOConfigGet (uint32_t ulBase, uint32_t ulEndpoint, uint32_t *pulFIFOAddress, uint32_t *pulFIFOSize, uint32_t ulFlags) |
| |
| void | USBFIFOConfigSet (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulFIFOAddress, uint32_t ulFIFOSize, uint32_t ulFlags) |
| |
| void | USBFIFOFlush (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulFlags) |
| |
| uint32_t | USBFrameNumberGet (uint32_t ulBase) |
| |
| uint32_t | USBHostAddrGet (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulFlags) |
| |
| void | USBHostAddrSet (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulAddr, uint32_t ulFlags) |
| |
| void | USBHostEndpointConfig (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulMaxPacketSize, uint32_t ulNAKPollInterval, uint32_t ulTargetEndpoint, uint32_t ulFlags) |
| |
| void | USBHostEndpointDataAck (uint32_t ulBase, uint32_t ulEndpoint) |
| |
| void | USBHostEndpointDataToggle (uint32_t ulBase, uint32_t ulEndpoint, uint32_t bDataToggle, uint32_t ulFlags) |
| |
| void | USBHostEndpointStatusClear (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulFlags) |
| |
| uint32_t | USBHostHubAddrGet (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulFlags) |
| |
| void | USBHostHubAddrSet (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulAddr, uint32_t ulFlags) |
| |
| void | USBHostPwrDisable (uint32_t ulBase) |
| |
| void | USBHostPwrEnable (uint32_t ulBase) |
| |
| void | USBHostPwrConfig (uint32_t ulBase, uint32_t ulFlags) |
| |
| void | USBHostPwrFaultDisable (uint32_t ulBase) |
| |
| void | USBHostPwrFaultEnable (uint32_t ulBase) |
| |
| void | USBHostRequestIN (uint32_t ulBase, uint32_t ulEndpoint) |
| |
| void | USBHostRequestStatus (uint32_t ulBase) |
| |
| void | USBHostReset (uint32_t ulBase, uint32_t bStart) |
| |
| void | USBHostResume (uint32_t ulBase, uint32_t bStart) |
| |
| uint32_t | USBHostSpeedGet (uint32_t ulBase) |
| |
| void | USBHostSuspend (uint32_t ulBase) |
| |
| void | USBIntDisableControl (uint32_t ulBase, uint32_t ulIntFlags) |
| |
| void | USBIntEnableControl (uint32_t ulBase, uint32_t ulIntFlags) |
| |
| uint32_t | USBIntStatusControl (uint32_t ulBase) |
| |
| void | USBIntDisableEndpoint (uint32_t ulBase, uint32_t ulIntFlags) |
| |
| void | USBIntEnableEndpoint (uint32_t ulBase, uint32_t ulIntFlags) |
| |
| uint32_t | USBIntStatusEndpoint (uint32_t ulBase) |
| |
| void | USBOTGSessionRequest (uint32_t ulBase, uint32_t bStart) |
| |
| uint32_t | USBModeGet (uint32_t ulBase) |
| |
| void | USBEndpointDMAChannel (uint32_t ulBase, uint32_t ulEndpoint, uint32_t ulChannel) |
| |
| void | USBEnableOtgIntr (uint32_t ulBase) |
| |
| void | USBReset (uint32_t ulBase) |
| |
| void | USBModuleClkEnable (uint32_t ulIndex, uint32_t ulBase) |
| | This API enables the USB Module clock registers. More...
|
| |
| void | USBModuleClkDisable (uint32_t ulIndex, uint32_t ulBase) |
| | This API Disables the module clock registers. More...
|
| |
| void | USBIntDisable (uint32_t ulBase, uint32_t ulIntFlags) |
| |
| void | USBIntEnable (uint32_t ulBase, uint32_t ulIntFlags) |
| |
| uint32_t | USBIntStatus (uint32_t ulBase) |
| |
| uint32_t | USBVersionGet (void) |
| | This API returns a unique number which identifies itself with the USB IP in AM335x SoC. More...
|
| |
| void | USBEnableInt (uint32_t ulBase) |
| | This API enables the USB Interrupts through subsystem specific wrapper registers. More...
|
| |
| void | USBClearInt (uint32_t ulBase) |
| | This API Clear the USB Interrupts through subsystem specific wrapper registers. More...
|
| |
| void | USBHostAutoReqClear (uint32_t ulBase, uint32_t ulEndpoint) |
| |
| void | USBHostRequestINClear (uint32_t ulBase, uint32_t ulEndpoint) |
| |
| void | USBHostAutoReqSet (uint32_t ulBase, uint32_t ulEndpoint) |
| |
Prototypes for the USB Interface Driver.