Core
Loading...
Searching...
No Matches
boot.h
Go to the documentation of this file.
1
281#ifndef CORE_BOOT_H
282#define CORE_BOOT_H
283
284#include <stdint.h>
285#include "core_config.h"
286
294void core_boot_init();
295
300
301#if defined(CORE_BOOT_EXTERNAL) && (CORE_BOOT_EXTERNAL == 1)
302extern void core_boot_external_read(uint8_t *ptr, uint32_t address, uint32_t length);
303extern void core_boot_external_write(uint8_t *ptr, uint32_t address, uint32_t length);
304extern void core_boot_external_enter();
305extern void core_boot_external_exit();
306#endif
307
308#endif
void core_boot_init()
Initialize the FDCAN filters, check the boot state, and enter the bootloader if necessary....
Definition boot.c:426
void core_boot_reset_and_enter()
Reset the chip and enter the bootloader.
Definition boot.c:409
Configuration file for the core library.