LPCOpen SPIFI FLASH Library (LPCSPIFILIB)
Documentation for the LPCSPIFILIB library
|
Register device data.
#include <spifilib_dev.h>
Public Attributes | |
const char * | pDevName |
SPIFI_DEVICE_ID_T | id |
uint32_t | caps |
uint16_t | blks |
uint32_t | blkSize |
uint16_t | subBlks |
uint16_t | subBlkSize |
uint16_t | pageSize |
uint32_t | maxReadSize |
uint8_t | maxClkRate |
uint8_t | maxReadRate |
uint8_t | maxHSReadRate |
uint8_t | maxProgramRate |
uint8_t | maxHSProgramRate |
uint8_t | initDeInitFxId |
uint8_t | clearStatusFxId |
uint8_t | getStatusFxId |
uint8_t | setStatusFxId |
uint8_t | setOptionsFxId |
uint8_t | getReadCmdFxId |
uint8_t | getWriteCmdFxId |
uint16_t SPIFI_DEVICE_DATA::blks |
uint32_t SPIFI_DEVICE_DATA::blkSize |
size of block
uint32_t SPIFI_DEVICE_DATA::caps |
capabilities supported
uint8_t SPIFI_DEVICE_DATA::clearStatusFxId |
clearStatus fx_id
uint8_t SPIFI_DEVICE_DATA::getReadCmdFxId |
getReadCommand fx_id
uint8_t SPIFI_DEVICE_DATA::getStatusFxId |
getStatus fx_id
uint8_t SPIFI_DEVICE_DATA::getWriteCmdFxId |
getWriteCommand fx_id
SPIFI_DEVICE_ID_T SPIFI_DEVICE_DATA::id |
Device id structure
uint8_t SPIFI_DEVICE_DATA::initDeInitFxId |
init/DeInit fx_id
uint8_t SPIFI_DEVICE_DATA::maxClkRate |
(in Mhz) maximum clock rate (max common speed)
uint8_t SPIFI_DEVICE_DATA::maxHSProgramRate |
(in Mhz) max clock rate for quad program
uint8_t SPIFI_DEVICE_DATA::maxHSReadRate |
(in Mhz) max clock rate for quad / dual read
uint8_t SPIFI_DEVICE_DATA::maxProgramRate |
(in Mhz) max clock rate for program
uint8_t SPIFI_DEVICE_DATA::maxReadRate |
(in Mhz) max clock rate for read (driver may utilize fast read)
uint32_t SPIFI_DEVICE_DATA::maxReadSize |
max read allowed in one operation
uint16_t SPIFI_DEVICE_DATA::pageSize |
page size
const char* SPIFI_DEVICE_DATA::pDevName |
(required) Device friendly name
uint8_t SPIFI_DEVICE_DATA::setOptionsFxId |
setOptions fx_id
uint8_t SPIFI_DEVICE_DATA::setStatusFxId |
setStatus fx_id
uint16_t SPIFI_DEVICE_DATA::subBlks |
uint16_t SPIFI_DEVICE_DATA::subBlkSize |
size of sub-block