mint-core 1.3.1

Core library for building hex files from data and layout definitions.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use serde::Deserialize;

/// Block header defining memory region.
#[derive(Debug, Deserialize)]
#[serde(deny_unknown_fields)]
pub struct Header {
    pub start_address: u32,
    pub length: u32,
    #[serde(default = "default_padding")]
    pub padding: u8,
}

fn default_padding() -> u8 {
    0xFF
}