LPCOpen Platform for LPC18XX/43XX microcontrollers  18XX43XX
LPCOpen Platform for the NXP LPC18XX/43XX family of Microcontrollers
Data Structures | Macros | Functions
romapi_18xx_43xx.h File Reference
#include "iap_18xx_43xx.h"
#include "error.h"

Go to the source code of this file.

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
 

Functions

static INLINE void iap_entry (unsigned int cmd_param[], unsigned int status_result[])
 

Function Documentation

static INLINE void iap_entry ( unsigned int  cmd_param[],
unsigned int  status_result[] 
)
static

Definition at line 115 of file romapi_18xx_43xx.h.