Test better reboots
This commit is contained in:
@@ -72,10 +72,7 @@ void unstick_I2C() {
|
|||||||
uint8_t getButtonA() { return (gpio_input_bit_get(KEY_A_GPIO_Port, KEY_A_Pin) == SET) ? 1 : 0; }
|
uint8_t getButtonA() { return (gpio_input_bit_get(KEY_A_GPIO_Port, KEY_A_Pin) == SET) ? 1 : 0; }
|
||||||
uint8_t getButtonB() { return (gpio_input_bit_get(KEY_B_GPIO_Port, KEY_B_Pin) == SET) ? 1 : 0; }
|
uint8_t getButtonB() { return (gpio_input_bit_get(KEY_B_GPIO_Port, KEY_B_Pin) == SET) ? 1 : 0; }
|
||||||
|
|
||||||
void reboot() {
|
void reboot() { eclic_system_reset(); }
|
||||||
// Spin for watchdog
|
|
||||||
for (;;) {}
|
|
||||||
}
|
|
||||||
|
|
||||||
void delay_ms(uint16_t count) { delay_1ms(count); }
|
void delay_ms(uint16_t count) { delay_1ms(count); }
|
||||||
uint32_t __get_IPSR(void) {
|
uint32_t __get_IPSR(void) {
|
||||||
|
|||||||
@@ -126,8 +126,7 @@ uint8_t getButtonB() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void reboot() {
|
void reboot() {
|
||||||
// Spin for watchdog
|
hal_system_reset();
|
||||||
for (;;) {}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void delay_ms(uint16_t count) {
|
void delay_ms(uint16_t count) {
|
||||||
|
|||||||
Reference in New Issue
Block a user