1#ifndef VITROIO_SDK_TYPES_H
2#define VITROIO_SDK_TYPES_H
4#define ATCA_ECC_CONFIG_SIZE (128)
61 Version(uint8_t amajor, uint8_t aminor, uint8_t apatch, uint8_t
rc);
The namespace contains all of components of vitro-shard-sdk and components based on the sdk....
Definition: can_layer.h:9
FirmwareId(uint16_t id)
Constructor initializes the structure.
FirmwareId(const uint8_t *buffer)
Constructor initializes the structure.
uint16_t id
Definition: types.h:23
bool operator!=(const FirmwareId &v)
Structure representing space of flash memory.
Definition: types.h:79
uint32_t sectors
Specifies size of flash memory in sectors count.
Definition: types.h:92
uint32_t offset
Specifies offset of flash memory in bytes.
Definition: types.h:87
FlashSpace(uint32_t aoffset, uint32_t asectors)
Contructor initializes the structure.
Structure representing version in format major.minor.patch.
Definition: types.h:47
bool operator>(const Version &v)
Version(const uint8_t *buffer)
Constructor initializes the structure.
Version(uint8_t amajor, uint8_t aminor, uint8_t apatch, uint8_t rc)
Constructor initializes the structure.
uint8_t patch
Definition: types.h:50
uint8_t rc
Definition: types.h:51
uint8_t major
Definition: types.h:48
uint8_t minor
Definition: types.h:49
const uint8_t test_ecc_configdata[ATCA_ECC_CONFIG_SIZE]
#define ATCA_ECC_CONFIG_SIZE
size of configuration zone
Definition: types.h:4