regcommsgen 0.1.0

Code generator for peripherals with registers over embedded comms
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use serde::{Serialize, Deserialize};

#[derive(Copy, Clone, Debug, Deserialize, Serialize)]
pub enum Endian {
    Big,
    Little,
}

impl Endian {
    pub fn abbrev(self) -> &'static str {
        match self {
            Self::Big => "be",
            Self::Little => "le",
        }
    }
}