nrf52840_pac/spim0/
psel.rs

1#[doc = r"Register block"]
2#[repr(C)]
3pub struct PSEL {
4    #[doc = "0x00 - Pin select for SCK"]
5    pub sck: SCK,
6    #[doc = "0x04 - Pin select for MOSI signal"]
7    pub mosi: MOSI,
8    #[doc = "0x08 - Pin select for MISO signal"]
9    pub miso: MISO,
10    #[doc = "0x0c - Pin select for CSN"]
11    pub csn: CSN,
12}
13#[doc = "SCK (rw) register accessor: an alias for `Reg<SCK_SPEC>`"]
14pub type SCK = crate::Reg<sck::SCK_SPEC>;
15#[doc = "Pin select for SCK"]
16pub mod sck;
17#[doc = "MOSI (rw) register accessor: an alias for `Reg<MOSI_SPEC>`"]
18pub type MOSI = crate::Reg<mosi::MOSI_SPEC>;
19#[doc = "Pin select for MOSI signal"]
20pub mod mosi;
21#[doc = "MISO (rw) register accessor: an alias for `Reg<MISO_SPEC>`"]
22pub type MISO = crate::Reg<miso::MISO_SPEC>;
23#[doc = "Pin select for MISO signal"]
24pub mod miso;
25#[doc = "CSN (rw) register accessor: an alias for `Reg<CSN_SPEC>`"]
26pub type CSN = crate::Reg<csn::CSN_SPEC>;
27#[doc = "Pin select for CSN"]
28pub mod csn;