![]() |
![]() |
USB MUSB functional layer Auxiliary header file. More...
Go to the source code of this file.
Functions | |
| static CSL_Status | USB_swapWords (Uint16 *dataBuffer, Uint32 dataLength) |
| static void | USB_initDma (void) |
| static CSL_Status | USB_initQueueManager (CSL_UsbHostPktDescr *hpdtx, Uint32 *pLinkingRam) |
| static void | USB_dmaPopQue (Uint16 queueNum) |
| static void | USB_dmaRxStart (DWORD dwEndpoint) |
| static CSL_Status | USB_confDmaRx (CSL_UsbHostPktDescr *hpdrx, Uint32 packetsize, Uint16 *pRxBuffer) |
| static CSL_Status | USB_confDmaTx (CSL_UsbHostPktDescr *hpdtx, Uint32 packetsize, Uint16 *pTxBuffer, Bool swapWords) |
| static void | USB_dmaRxStop (DWORD dwEndpoint, Uint16 *pRxBuffer, Uint32 packetsize, Bool swapWords) |
| static void | USB_dmaTxStart (DWORD dwEndpoint) |
| static void | USB_dmaTxStop (DWORD dwEndpoint) |
| static CSL_Status | USB_handleTx (pUsbContext pContext, DWORD dwEndpoint) |
| static CSL_Status | USB_handleRx (pUsbContext pContext, DWORD dwEndpoint) |
| static CSL_Status | USB_processEP0Out (pUsbContext pContext) |
| static CSL_Status | USB_processEP0In (pUsbContext pContext) |
| static void | USB_handleRxIntr (pUsbContext pContext) |
| static void | USB_handleTxIntr (pUsbContext pContext) |
| static Bool | USB_checkSpeed (pUsbContext pContext, CSL_UsbBusSpeed *pBusSpeed) |
| static void | USB_readEP0Buf (pUsbContext pContext, DWORD *pBuf) |
| static void | USB_setConfiguration (CSL_UsbDevNum devNum, Uint16 confVal) |
| static Bool | USB_isValidDataInFifoOut (pUsbEpStatus peps) |
| static void | USB_flushFifo (DWORD dwEndpoint, Bool fifoDirFlag) |
| static void | USB_serviceEp0RxPkt (Uint16 periCsr0Val) |
| static void | USB_sendEpZLP (DWORD dwEndpoint) |
| static void | USB_clearEpRxPktRdy (DWORD dwEndpoint) |
Variables | |
| CSL_UsbRegsOvly | usbRegisters |
| CSL_SysRegsOvly | sysCtrlRegs |
USB MUSB functional layer Auxiliary header file.
Path: \(CSLPATH)\ inc
| static void USB_serviceEp0RxPkt | ( | Uint16 | periCsr0Val | ) | [inline, static] |
| CSL_SysRegsOvly sysCtrlRegs |
CPU System control register overlay structure pointer
Referenced by USB_init(), and USB_initPLL().
1.7.4