![]() |
LPCOpen Platform for LPC18XX/43XX microcontrollers
18XX43XX
LPCOpen Platform for the NXP LPC18XX/43XX family of Microcontrollers
|
Register device data.
Definition at line 297 of file spifilib_dev.h.
#include "spifilib_dev.h"
Data Fields | |
| 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 blks |
Definition at line 301 of file spifilib_dev.h.
| uint32_t blkSize |
size of block
Definition at line 302 of file spifilib_dev.h.
| uint32_t caps |
capabilities supported
Definition at line 300 of file spifilib_dev.h.
| uint8_t clearStatusFxId |
clearStatus fx_id
Definition at line 313 of file spifilib_dev.h.
| uint8_t getReadCmdFxId |
getReadCommand fx_id
Definition at line 317 of file spifilib_dev.h.
| uint8_t getStatusFxId |
getStatus fx_id
Definition at line 314 of file spifilib_dev.h.
| uint8_t getWriteCmdFxId |
getWriteCommand fx_id
Definition at line 318 of file spifilib_dev.h.
Device id structure
Definition at line 299 of file spifilib_dev.h.
| uint8_t initDeInitFxId |
init/DeInit fx_id
Definition at line 312 of file spifilib_dev.h.
| uint8_t maxClkRate |
(in Mhz) maximum clock rate (max common speed)
Definition at line 307 of file spifilib_dev.h.
| uint8_t maxHSProgramRate |
(in Mhz) max clock rate for quad program
Definition at line 311 of file spifilib_dev.h.
| uint8_t maxHSReadRate |
(in Mhz) max clock rate for quad / dual read
Definition at line 309 of file spifilib_dev.h.
| uint8_t maxProgramRate |
(in Mhz) max clock rate for program
Definition at line 310 of file spifilib_dev.h.
| uint8_t maxReadRate |
(in Mhz) max clock rate for read (driver may utilize fast read)
Definition at line 308 of file spifilib_dev.h.
| uint32_t maxReadSize |
max read allowed in one operation
Definition at line 306 of file spifilib_dev.h.
| uint16_t pageSize |
page size
Definition at line 305 of file spifilib_dev.h.
| const char* pDevName |
(required) Device friendly name
Definition at line 298 of file spifilib_dev.h.
| uint8_t setOptionsFxId |
setOptions fx_id
Definition at line 316 of file spifilib_dev.h.
| uint8_t setStatusFxId |
setStatus fx_id
Definition at line 315 of file spifilib_dev.h.
| uint16_t subBlks |
Definition at line 303 of file spifilib_dev.h.
| uint16_t subBlkSize |
size of sub-block
Definition at line 304 of file spifilib_dev.h.
1.8.3.1