#pragma once #include typedef struct firmware_version { uint8_t major; uint8_t minor; uint8_t patch; uint8_t count; char branch[50]; char commit_hash[8]; } firmware_version_t; extern const firmware_version_t VERSION_INFO;