bowen liu / Mbed OS mbed-os-example-blinky

Fork of mbed-os-example-mbed5-blinky by mbed-os-examples

Embed: (wiki syntax)

« Back to documentation index

_package_header Struct Reference

_package_header Struct Reference

package header More...

#include <pack_include.h>

Data Fields

unsigned char tag [4]
 'mbed' verify tag
uint32_t header_size
 package header size
uint32_t package_sig_size
 package signature size : 1024 bits
unsigned char package_sig [KEY_LEN]
 package signature : include meta.json and all modules
uint32_t meta_sig_size
 meta.json signature size : 1024 bits
unsigned char meta_sig [KEY_LEN]
 meta.json signature
uint32_t meta_size
 meta.json size : used for decompress meta.json from package body
uint32_t ori_package_size
 package size before decompress

Detailed Description

package header

Definition at line 19 of file pack_include.h.


Field Documentation

uint32_t header_size

package header size

Definition at line 27 of file pack_include.h.

unsigned char meta_sig[KEY_LEN]

meta.json signature

Definition at line 41 of file pack_include.h.

uint32_t meta_sig_size

meta.json signature size : 1024 bits

Definition at line 38 of file pack_include.h.

uint32_t meta_size

meta.json size : used for decompress meta.json from package body

Definition at line 45 of file pack_include.h.

uint32_t ori_package_size

package size before decompress

Definition at line 49 of file pack_include.h.

unsigned char package_sig[KEY_LEN]

package signature : include meta.json and all modules

Definition at line 34 of file pack_include.h.

uint32_t package_sig_size

package signature size : 1024 bits

Definition at line 31 of file pack_include.h.

unsigned char tag[4]

'mbed' verify tag

Definition at line 23 of file pack_include.h.