![]() |
RTEMS 6.3
|
Go to the source code of this file.
Data Structures | |
| struct | XQspiPsu_Msg |
| struct | XQspiPsu_Config |
| struct | XQspiPsu |
Typedefs | |
| typedef void(*) | XQspiPsu_StatusHandler(const void *CallBackRef, u32 StatusEvent, u32 ByteCount) |
Functions | |
| XQspiPsu_Config * | XQspiPsu_LookupConfig (u16 DeviceId) |
| s32 | XQspiPsu_CfgInitialize (XQspiPsu *InstancePtr, const XQspiPsu_Config *ConfigPtr, UINTPTR EffectiveAddr) |
| void | XQspiPsu_Reset (XQspiPsu *InstancePtr) |
| void | XQspiPsu_Abort (XQspiPsu *InstancePtr) |
| s32 | XQspiPsu_PolledTransfer (XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg, u32 NumMsg) |
| s32 | XQspiPsu_InterruptTransfer (XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg, u32 NumMsg) |
| s32 | XQspiPsu_InterruptHandler (XQspiPsu *InstancePtr) |
| void | XQspiPsu_SetStatusHandler (XQspiPsu *InstancePtr, void *CallBackRef, XQspiPsu_StatusHandler FuncPointer) |
| s32 | XQspiPsu_StartDmaTransfer (XQspiPsu *InstancePtr, XQspiPsu_Msg *Msg, u32 NumMsg) |
| s32 | XQspiPsu_CheckDmaDone (XQspiPsu *InstancePtr) |
| s32 | XQspiPsu_SetClkPrescaler (const XQspiPsu *InstancePtr, u8 Prescaler) |
| void | XQspiPsu_SelectFlash (XQspiPsu *InstancePtr, u8 FlashCS, u8 FlashBus) |
| s32 | XQspiPsu_SetOptions (XQspiPsu *InstancePtr, u32 Options) |
| s32 | XQspiPsu_ClearOptions (XQspiPsu *InstancePtr, u32 Options) |
| u32 | XQspiPsu_GetOptions (const XQspiPsu *InstancePtr) |
| s32 | XQspiPsu_SetReadMode (XQspiPsu *InstancePtr, u32 Mode) |
| void | XQspiPsu_SetWP (const XQspiPsu *InstancePtr, u8 Value) |
| void | XQspiPsu_WriteProtectToggle (const XQspiPsu *InstancePtr, u32 Toggle) |
| This API enables/ disables Write Protect pin on the flash parts. | |
| void | XQspiPsu_Idle (const XQspiPsu *InstancePtr) |
Variables | |
| XQspiPsu_Config | XQspiPsu_ConfigTable [XPAR_XQSPIPSU_NUM_INSTANCES] |