|
XOspiPsv_Config * | XOspiPsv_LookupConfig (u16 DeviceId) |
| Looks up the device configuration based on the unique device ID. More...
|
|
u32 | XOspiPsv_CfgInitialize (XOspiPsv *InstancePtr, const XOspiPsv_Config *ConfigPtr) |
| Initializes a specific XOspiPsv instance such that the driver is ready to use. More...
|
|
void | XOspiPsv_Reset (const XOspiPsv *InstancePtr) |
| This function reset the configuration register. More...
|
|
u32 | XOspiPsv_SetClkPrescaler (XOspiPsv *InstancePtr, u8 Prescaler) |
| Configures the clock according to the prescaler passed. More...
|
|
u32 | XOspiPsv_SelectFlash (XOspiPsv *InstancePtr, u8 chip_select) |
| This function should be used to tell the OSPIPSV driver the HW flash configuration being used. More...
|
|
u32 | XOspiPsv_SetOptions (XOspiPsv *InstancePtr, u32 Options) |
| This function sets the options for the OSPIPSV device driver.The options control how the device behaves relative to the OSPIPSV bus. More...
|
|
u32 | XOspiPsv_GetOptions (const XOspiPsv *InstancePtr) |
| This function gets the options for the OSPIPSV device. More...
|
|
u32 | XOspiPsv_PollTransfer (XOspiPsv *InstancePtr, XOspiPsv_Msg *Msg) |
| This function performs a transfer on the bus in polled mode. More...
|
|
u32 | XOspiPsv_IntrTransfer (XOspiPsv *InstancePtr, XOspiPsv_Msg *Msg) |
| This function performs a transfer on the bus in interrupt mode. More...
|
|
u32 | XOspiPsv_IntrHandler (XOspiPsv *InstancePtr) |
| This function handles interrupt based transfers. More...
|
|
void | XOspiPsv_SetStatusHandler (XOspiPsv *InstancePtr, void *CallBackRef, XOspiPsv_StatusHandler FuncPointer) |
| Sets the status callback function, the status handler, which the driver calls when it encounters conditions that should be reported to upper layer software. More...
|
|
u32 | XOspiPsv_SetSdrDdrMode (XOspiPsv *InstancePtr, u32 Mode) |
| Configures the edge mode (SDR or DDR) More...
|
|
void | XOspiPsv_ConfigureAutoPolling (XOspiPsv *InstancePtr, u32 FlashMode) |
| Configures how the controller will poll the device following a write transfer in DAC mode. More...
|
|
void | XOspiPsv_Idle (const XOspiPsv *InstancePtr) |
| Stops the transfer of data to internal DST FIFO from stream interface and also stops the issuing of new write commands to memory. More...
|
|
u32 | XOspiPsv_DeviceReset (u8 Type) |
| This function reset the OSPI flash device. More...
|
|