/*
 * app.h
 *
 * This software is licensed under terms that can be found in the LICENSE file
 * in the root directory of this software component.
 *
 * Copyright (c) 2026 Georgy Moshkin <https://georgymoshkin.com>
 * All rights reserved.
 *
 */

#ifndef SRC_APP_H_
#define SRC_APP_H_

// Slot 0 Examples
#define EXAMPLE_01_LED_SERIAL_CONTROL // 01: Toggle PC13 LED With Serial Commands
//#define SELECT_APP_2 // Flash info
//#define SELECT_APP_3 // Bootloader
//#define SELECT_APP_4 // LED blink

#include "main.h"
#include "uart.h"  // Universal serial library
#include "flash.h" // Universal flash library

void app_boot();
void app_init();
void app_loop();

#endif /* SRC_APP_H_ */
