36#ifndef LIBBSP_ARM_LPC32XX_BOOT_H
37#define LIBBSP_ARM_LPC32XX_BOOT_H
70#define LPC32XX_BOOT_BLOCK_0 0
71#define LPC32XX_BOOT_BLOCK_1 1
73#define LPC32XX_BOOT_ICR_SP_3AC_8IF 0xf0
74#define LPC32XX_BOOT_ICR_SP_4AC_8IF 0xd2
75#define LPC32XX_BOOT_ICR_LP_4AC_8IF 0xb4
76#define LPC32XX_BOOT_ICR_LP_5AC_8IF 0x96
81 uint8_t reserved_0 [3];
83 uint8_t reserved_1 [3];
85 uint8_t reserved_2 [3];
87 uint8_t reserved_3 [3];
89 uint8_t reserved_4 [3];
91 uint8_t reserved_5 [3];
93 uint8_t reserved_6 [3];
95 uint8_t reserved_7 [3];
97 uint8_t reserved_8 [3];
99 uint8_t reserved_9 [3];
101 uint8_t reserved_10 [3];
103 uint8_t reserved_11 [3];
105 uint8_t reserved_12 [463];
110void lpc32xx_setup_boot_block(
116void lpc32xx_set_boot_block_bad(