avr_device/devices/atmega2560/
portk.rs

1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4    #[doc = "0x00 - PORT K Input Pins"]
5    pub pink: PINK,
6    #[doc = "0x01 - PORT K Data Direction Register"]
7    pub ddrk: DDRK,
8    #[doc = "0x02 - PORT K Data Register"]
9    pub portk: PORTK,
10}
11#[doc = "DDRK (rw) register accessor: an alias for `Reg<DDRK_SPEC>`"]
12pub type DDRK = crate::Reg<ddrk::DDRK_SPEC>;
13#[doc = "PORT K Data Direction Register"]
14pub mod ddrk;
15#[doc = "PINK (rw) register accessor: an alias for `Reg<PINK_SPEC>`"]
16pub type PINK = crate::Reg<pink::PINK_SPEC>;
17#[doc = "PORT K Input Pins"]
18pub mod pink;
19#[doc = "PORTK (rw) register accessor: an alias for `Reg<PORTK_SPEC>`"]
20pub type PORTK = crate::Reg<portk::PORTK_SPEC>;
21#[doc = "PORT K Data Register"]
22pub mod portk;