coreboot-fs 0.1.1

Coreboot Filesystem Parser
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use crate::Be32;
use plain::Plain;

#[derive(Clone, Copy, Debug)]
#[repr(packed)]
pub struct Header {
    pub magic: [u8; 4],
    pub version: Be32,
    pub romsize: Be32,
    pub bootblocksize: Be32,
    pub align: Be32,
    pub offset: Be32,
    pub arch: Be32,
    pub pad: Be32,
}

unsafe impl Plain for Header {}