avr_device/devices/atmega2560/
portk.rs1#[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;