1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#[doc = r"Register block"]
#[repr(C)]
pub struct RegisterBlock {
    #[doc = "0x00 - PORT J Input Pins"]
    pub pinj: PINJ,
    #[doc = "0x01 - PORT J Data Direction Register"]
    pub ddrj: DDRJ,
    #[doc = "0x02 - PORT J Data Register"]
    pub portj: PORTJ,
}
#[doc = "DDRJ (rw) register accessor: an alias for `Reg<DDRJ_SPEC>`"]
pub type DDRJ = crate::Reg<ddrj::DDRJ_SPEC>;
#[doc = "PORT J Data Direction Register"]
pub mod ddrj;
#[doc = "PINJ (rw) register accessor: an alias for `Reg<PINJ_SPEC>`"]
pub type PINJ = crate::Reg<pinj::PINJ_SPEC>;
#[doc = "PORT J Input Pins"]
pub mod pinj;
#[doc = "PORTJ (rw) register accessor: an alias for `Reg<PORTJ_SPEC>`"]
pub type PORTJ = crate::Reg<portj::PORTJ_SPEC>;
#[doc = "PORT J Data Register"]
pub mod portj;