AM261x MCU+ SDK  10.02.00
flsopskd.h File Reference

Go to the source code of this file.

Data Structures

struct  FLSOPSKD_Params
 
struct  FLSOPSKD_Handle
 

Macros

#define FLSOPSKD_EXPECTED_FW_VERSION   (0x10000U)
 The version number that this driver expects from the firmware running in 8051. More...
 

Functions

uint32_t FLSOPSKD_usrGetTicks ()
 User defined getTicks function. More...
 
int32_t FLSOPSKD_Params_init (FLSOPSKD_Params *pParams)
 Init all params. More...
 
int32_t FLSOPSKD_init (FLSOPSKD_Handle *pHandle, FLSOPSKD_Params *pParams)
 Init the FLSOPSKD IP and driver. More...
 
int32_t FLSOPSKD_write (FLSOPSKD_Handle *pHandle, uint32_t destAddr, uint8_t *pSrcBuffer, uint32_t bytesToWrite)
 Sends write scheduling request to hardware IP. More...
 
int32_t FLSOPSKD_erase (FLSOPSKD_Handle *pHandle, uint32_t eraseOffsetInBytes)
 Send erase scheduling request. More...
 
int32_t FLSOPSKD_getFwVersion (FLSOPSKD_Handle *pHandle, volatile uint32_t *pVersion)
 Get Firmware version. More...
 
int32_t FLSOPSKD_busyPoll (FLSOPSKD_Handle *pHandle)
 Wait till controller is busy. More...
 
int32_t FLSOPSKD_perfGetDowntime (FLSOPSKD_Handle *pHandle, uint32_t *memLoc)
 Get XIP downtime of last operation. More...
 
int32_t FLSOPSKD_perfGetPollCounts (FLSOPSKD_Handle *pHandle, uint32_t *memLoc)
 Get Busy poll status count. More...
 
int32_t FLSOPSKD_deinit (FLSOPSKD_Handle *pHandle)
 Deinit Handle. More...