Contains bootloader main function which calls other modules. More...
Functions | |
void | sr3_bootloader_board_init (void) |
Function for initializing the board. More... | |
void | sr3_bootloader_keep_alive_timer_init (void) |
Initialize the keep alive timer. More... | |
void | sr3_bootloader_watchdog_feed (void) |
Update watchdog timer. More... | |
Contains bootloader main function which calls other modules.
void sr3_bootloader_board_init | ( | void | ) |
Function for initializing the board.
Perform board initialization when DFU is initialized.
void sr3_bootloader_keep_alive_timer_init | ( | void | ) |
Initialize the keep alive timer.
Keep alive timer is started if watchdog is enabled. It periodically wakes up the CPU to make sure watchdog timer will be constantly updated.
void sr3_bootloader_watchdog_feed | ( | void | ) |
Update watchdog timer.
Refresh all enabled watchdog channels.