blob: 968e723c0112bb3eba694a9f9d20e6c013d616c0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#include "lpc17xx_nvic.h"
#include "lpc17xx_clkpwr.h"
extern uintptr_t __cs3_interrupt_vector_mutable[];
void BoardEarlyInit() {
NVIC_SetVTOR((uintptr_t) __cs3_interrupt_vector_mutable);
}
void BoardLateInit() {
}
void BoardShutdown() {
}
void BoardExceptionHandler(int code) {
volatile int i;
for (i = 0; i < 100000; i++);
CLKPWR_DeepPowerDown();
}
|