LPCOpen SPIFI FLASH Library (LPCSPIFILIB)
Documentation for the LPCSPIFILIB library
List of all members | Public Attributes

Detailed Description

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
 

Member Data Documentation

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


The documentation for this struct was generated from the following file: