#include <usblibpriv.h>
|
uint32_t | ui32Base |
|
uint32_t | ui32IntNum |
|
uint32_t | pui32Config [USB_MAX_DMA_CHANNELS] |
|
uint32_t | pui32MaxPacketSize [USB_MAX_DMA_CHANNELS] |
|
uint32_t * | ppui32Data [USB_MAX_DMA_CHANNELS] |
|
uint32_t | pui32Count [USB_MAX_DMA_CHANNELS] |
|
uint8_t | pui8Endpoint [USB_MAX_DMA_CHANNELS] |
|
uint32_t | pui32EPDMAMode0 [USB_MAX_DMA_CHANNELS] |
|
uint32_t | pui32EPDMAMode1 [USB_MAX_DMA_CHANNELS] |
|
uint32_t | ui32Pending |
|
uint32_t | ui32Complete |
|
void(* | pfnArbSizeSet )(tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Channel, uint32_t ui32ArbSize) |
|
uint32_t(* | pfnChannelAllocate )(tUSBDMAInstance *psUSBDMAInst, uint8_t ui8Endpoint, uint32_t ui32MaxPacketSize, uint32_t ui32Config) |
|
void(* | pfnChannelEnable )(tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Channel) |
|
void(* | pfnChannelDisable )(tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Channel) |
|
void(* | pfnChannelRelease )(tUSBDMAInstance *psUSBDMAInst, uint8_t ui8Endpoint) |
|
uint32_t(* | pfnChannelStatus )(tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Channel) |
|
void(* | pfnChannelIntDisable )(tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Channel) |
|
void(* | pfnChannelIntEnable )(tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Channel) |
|
void(* | pfnIntHandler )(tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Status) |
|
uint32_t(* | pfnIntStatus )(tUSBDMAInstance *psUSBDMAInst) |
|
void(* | pfnIntStatusClear )(tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Status) |
|
uint32_t(* | pfnStatus )(tUSBDMAInstance *psUSBDMAInst) |
|
uint32_t(* | pfnTransfer )(tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Channel, void *pvBuffer, uint32_t ui32Size) |
|
void(* | pfnUnitSizeSet )(tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Channel, uint32_t ui32BitSize) |
|
§ ui32Base
uint32_t tUSBDMAInstance::ui32Base |
§ ui32IntNum
uint32_t tUSBDMAInstance::ui32IntNum |
§ pui32Config
§ pui32MaxPacketSize
§ ppui32Data
§ pui32Count
§ pui8Endpoint
§ pui32EPDMAMode0
§ pui32EPDMAMode1
§ ui32Pending
uint32_t tUSBDMAInstance::ui32Pending |
§ ui32Complete
uint32_t tUSBDMAInstance::ui32Complete |
§ pfnArbSizeSet
void(* tUSBDMAInstance::pfnArbSizeSet) (tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Channel, uint32_t ui32ArbSize) |
§ pfnChannelAllocate
uint32_t(* tUSBDMAInstance::pfnChannelAllocate) (tUSBDMAInstance *psUSBDMAInst, uint8_t ui8Endpoint, uint32_t ui32MaxPacketSize, uint32_t ui32Config) |
§ pfnChannelEnable
void(* tUSBDMAInstance::pfnChannelEnable) (tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Channel) |
§ pfnChannelDisable
void(* tUSBDMAInstance::pfnChannelDisable) (tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Channel) |
§ pfnChannelRelease
void(* tUSBDMAInstance::pfnChannelRelease) (tUSBDMAInstance *psUSBDMAInst, uint8_t ui8Endpoint) |
§ pfnChannelStatus
uint32_t(* tUSBDMAInstance::pfnChannelStatus) (tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Channel) |
§ pfnChannelIntDisable
void(* tUSBDMAInstance::pfnChannelIntDisable) (tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Channel) |
§ pfnChannelIntEnable
void(* tUSBDMAInstance::pfnChannelIntEnable) (tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Channel) |
§ pfnIntHandler
void(* tUSBDMAInstance::pfnIntHandler) (tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Status) |
§ pfnIntStatus
§ pfnIntStatusClear
void(* tUSBDMAInstance::pfnIntStatusClear) (tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Status) |
§ pfnStatus
§ pfnTransfer
uint32_t(* tUSBDMAInstance::pfnTransfer) (tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Channel, void *pvBuffer, uint32_t ui32Size) |
§ pfnUnitSizeSet
void(* tUSBDMAInstance::pfnUnitSizeSet) (tUSBDMAInstance *psUSBDMAInst, uint32_t ui32Channel, uint32_t ui32BitSize) |
The documentation for this struct was generated from the following file: