LPCOpen SPIFI FLASH Library (LPCSPIFILIB)
Documentation for the LPCSPIFILIB library
|
SPIFI controller hardware register structure.
#include <spifilib_chiphw.h>
Public Attributes | |
volatile uint32_t | CTRL |
volatile uint32_t | CMD |
volatile uint32_t | ADDR |
volatile uint32_t | DATINTM |
volatile uint32_t | CACHELIMIT |
union { | |
volatile uint8_t DAT8 | |
volatile uint16_t DAT16 | |
volatile uint32_t DAT32 | |
}; | |
volatile uint32_t | MEMCMD |
volatile uint32_t | STAT |
volatile uint32_t LPC_SPIFI_CHIPHW::ADDR |
SPIFI address register
volatile uint32_t LPC_SPIFI_CHIPHW::CACHELIMIT |
SPIFI cache limit register
volatile uint32_t LPC_SPIFI_CHIPHW::CMD |
SPIFI command register
volatile uint32_t LPC_SPIFI_CHIPHW::CTRL |
SPIFI control register
volatile uint16_t LPC_SPIFI_CHIPHW::DAT16 |
SPIFI 16 bit data
volatile uint32_t LPC_SPIFI_CHIPHW::DAT32 |
SPIFI 32 bit data
volatile uint8_t LPC_SPIFI_CHIPHW::DAT8 |
SPIFI 8 bit data
volatile uint32_t LPC_SPIFI_CHIPHW::DATINTM |
SPIFI intermediate data register
volatile uint32_t LPC_SPIFI_CHIPHW::MEMCMD |
SPIFI memory command register
volatile uint32_t LPC_SPIFI_CHIPHW::STAT |
SPIFI status register