Files
templates/c/set-protocol/ports/stm32g474-usb-boot/boot_usb_stream.c

17 lines
713 B
C

/*
* Обслуживание SETProtocol v2 поверх USB CDC для загрузчика. Поток USB разбирается на полные
* команды, после чего операции передаются общему автомату обновления; граница USB-пакета не
* является границей SET-кадра.
*/
#include "stm32g4xx_hal.h"
#include "boot_port.h"
#include "boot_config.h"
#define BOOT_OPS g474_boot_ops
#define BOOT_APP_BASE G474_APP_BASE
#define BOOT_APP_SIZE G474_APP_SIZE
#define BOOT_NODE G474_BOOT_NODE
#define BOOT_MODEL G474_BOOT_MODEL
#define BOOT_RESET() NVIC_SystemReset()
#include "../stm32-usb-boot/boot_usb_protocol.inc"