![]() |
LPCOpen Platform for LPC18XX/43XX microcontrollers
18XX43XX
LPCOpen Platform for the NXP LPC18XX/43XX family of Microcontrollers
|
LPC18XX High level ROM API structure.
Definition at line 87 of file romapi_18xx_43xx.h.
#include "romapi_18xx_43xx.h"
Data Fields | |
| void(*const | iap_entry )(uint32_t *, uint32_t *) |
| const OTP_API_T * | pOtp |
| const AES_API_T * | pAes |
| uint32_t | reserved [3] |
| const uint32_t | spifiApiBase |
| const uint32_t | usbdApiBase |
| const uint32_t | endMarker |
| const uint32_t endMarker |
API table end marker = 0x87654321
Definition at line 94 of file romapi_18xx_43xx.h.
| void(*const iap_entry)(uint32_t *, uint32_t *) |
IAP API entry function available on Flash parts only
Definition at line 88 of file romapi_18xx_43xx.h.
| const AES_API_T* pAes |
Definition at line 90 of file romapi_18xx_43xx.h.
| const OTP_API_T* pOtp |
Definition at line 89 of file romapi_18xx_43xx.h.
| uint32_t reserved[3] |
Definition at line 91 of file romapi_18xx_43xx.h.
| const uint32_t spifiApiBase |
SPIFI API function table base address
Definition at line 92 of file romapi_18xx_43xx.h.
| const uint32_t usbdApiBase |
USBD API function table base address
Definition at line 93 of file romapi_18xx_43xx.h.
1.8.3.1