25 lines
810 B
C
25 lines
810 B
C
/*
|
|
* Заполнение описания прошивки из макросов конфигурации конкретного MCU-проекта. Заголовок
|
|
* firmware_info_config.h выбирается путями включения; общая библиотека не должна содержать
|
|
* версию чужого приложения.
|
|
*/
|
|
|
|
#ifndef FIRMWARE_INFO_PORT_H
|
|
#define FIRMWARE_INFO_PORT_H
|
|
|
|
#include "firmware_info.h"
|
|
|
|
/* Include-path selects one MCU project configuration named firmware_info_config.h. */
|
|
#include "firmware_info_config.h"
|
|
|
|
#ifndef FIRMWARE_VERSION_PATCH
|
|
#define FIRMWARE_VERSION_PATCH 0U
|
|
#endif
|
|
#ifndef FIRMWARE_BUILD_ID
|
|
#define FIRMWARE_BUILD_ID "LOCALDEV"
|
|
#endif
|
|
|
|
firmware_info_status_t firmware_info_port_describe(firmware_info_t *info);
|
|
|
|
#endif
|