Mohamed Salem 4f1199a3e6 Scaffold bootloader project with TODO checklist
New project under bootloader/ with the same structure as
color_switcher: Dockerfile, docker-compose, modular CMake, and
APP_BOOT + SYS_ECU stub components. Reuses common/ submodules for
MCU_UART, MCU_USB, HAL_COM, STD_TYPES.

TODO.md lists all open design decisions (interface, protocol, flash
layout, entry trigger, integrity checks, flash strategy) and the
implementation tasks that depend on them.
2026-04-18 23:37:33 +02:00

20 lines
577 B
C

/******************************************************************************
* File: APP_BOOT.h
* Component: APP_BOOT
* Description: Public interface for the bootloader application.
* Handles firmware receive, flash write, integrity check,
* and application jump.
*
* Layer: Application
*****************************************************************************/
#ifndef APP_BOOT_H
#define APP_BOOT_H
#include "STD_TYPES.h"
STD_tenuResult APP_BOOT_enuInit(void);
void APP_BOOT_vRunnable(void);
#endif /* APP_BOOT_H */