LPCOpen Platform for LPC18XX/43XX microcontrollers  18XX43XX
LPCOpen Platform for the NXP LPC18XX/43XX family of Microcontrollers
Data Structures | Macros
CHIP: LPC18xx_43xx ROM API declarations and functions

Detailed Description

Data Structures

struct  OTP_API_T
 LPC18XX_43XX OTP API structure. More...
 
struct  AES_API_T
 LPC18XX_43XX AES API structure. More...
 
struct  LPC_ROM_API_T
 LPC18XX High level ROM API structure. More...
 

Macros

#define LPC_ROM_API_BASE_LOC   0x10400100
 
#define LPC_ROM_API   ((LPC_ROM_API_T *) LPC_ROM_API_BASE)
 
#define IAP_ENTRY_LOCATION   (*((uint32_t *) 0x10400100))
 
#define IAP_FLASH_BANK_A   0
 IAP flash bank definitions. More...
 
#define IAP_FLASH_BANK_B   1
 

Macro Definition Documentation

#define IAP_ENTRY_LOCATION   (*((uint32_t *) 0x10400100))

Definition at line 103 of file romapi_18xx_43xx.h.

#define IAP_FLASH_BANK_A   0

IAP flash bank definitions.

Definition at line 108 of file romapi_18xx_43xx.h.

#define IAP_FLASH_BANK_B   1

Definition at line 109 of file romapi_18xx_43xx.h.

#define LPC_ROM_API   ((LPC_ROM_API_T *) LPC_ROM_API_BASE)

Definition at line 100 of file romapi_18xx_43xx.h.

#define LPC_ROM_API_BASE_LOC   0x10400100

Definition at line 99 of file romapi_18xx_43xx.h.