mcuboot/boot/boot_serial/src/types_serial_recovery_cbor.h

57 lines
989 B
C

/*
* This file has been generated from the cddl-gen submodule.
* Commit 9f77837f9950da1633d22abf6181a830521a6688
*/
/*
* Generated with cddl_gen.py (https://github.com/NordicSemiconductor/cddl-gen)
* at: 2021-08-02 17:09:42
* Generated with a default_max_qty of 3
*/
#ifndef TYPES_SERIAL_RECOVERY_CBOR_H__
#define TYPES_SERIAL_RECOVERY_CBOR_H__
#include <stdint.h>
#include <stdbool.h>
#include <stddef.h>
#include <string.h>
#include "cbor_decode.h"
#define DEFAULT_MAX_QTY 3
struct Member_ {
union {
struct {
int32_t _Member_image;
};
struct {
cbor_string_type_t _Member_data;
};
struct {
int32_t _Member_len;
};
struct {
int32_t _Member_off;
};
struct {
cbor_string_type_t _Member_sha;
};
};
enum {
_Member_image,
_Member_data,
_Member_len,
_Member_off,
_Member_sha,
} _Member_choice;
};
struct Upload {
struct Member_ _Upload_members[5];
uint32_t _Upload_members_count;
};
#endif /* TYPES_SERIAL_RECOVERY_CBOR_H__ */