![]() |
LPCOpen Platform for LPC18XX/43XX microcontrollers
18XX43XX
LPCOpen Platform for the NXP LPC18XX/43XX family of Microcontrollers
|
Go to the source code of this file.
Data Structures | |
| struct | LPC_FMC_T |
| FLASH Memory Controller Unit register block structure. More... | |
Macros | |
| #define | FMC_FLASHSIG_BUSY (1UL << 17) |
| #define | FMC_FLASHSIG_STAT (1 << 2) |
Functions | |
| STATIC INLINE void | Chip_FMC_ComputeSignature (uint8_t bank, uint32_t start, uint32_t stop) |
| Start computation of a signature for a FLASH memory range. More... | |
| STATIC INLINE void | Chip_FMC_ComputeSignatureBlocks (uint8_t bank, uint32_t start, uint32_t blocks) |
| Start computation of a signature for a FLASH memory address and block count. More... | |
| STATIC INLINE void | Chip_FMC_ClearSignatureBusy (uint8_t bank) |
| Clear signature generation completion flag. More... | |
| STATIC INLINE bool | Chip_FMC_IsSignatureBusy (uint8_t bank) |
| Check for signature generation completion. More... | |
| STATIC INLINE uint32_t | Chip_FMC_GetSignature (uint8_t bank, int index) |
| Returns the generated FLASH signature value. More... | |
1.8.3.1