pub struct Port3 { /* private fields */ }Expand description
Port Control.
Implementations§
Source§impl Port3
impl Port3
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn verid(self) -> Reg<Port3Verid, R>
pub const fn verid(self) -> Reg<Port3Verid, R>
Version ID.
Sourcepub const fn gpclr(self) -> Reg<Port3Gpclr, RW>
pub const fn gpclr(self) -> Reg<Port3Gpclr, RW>
Global Pin Control Low.
Sourcepub const fn gpchr(self) -> Reg<Port3Gpchr, RW>
pub const fn gpchr(self) -> Reg<Port3Gpchr, RW>
Global Pin Control High.
Sourcepub const fn config(self) -> Reg<Port3Config, RW>
pub const fn config(self) -> Reg<Port3Config, RW>
Configuration.
Sourcepub const fn calib0(self) -> Reg<Port3Calib0, RW>
pub const fn calib0(self) -> Reg<Port3Calib0, RW>
Calibration 0.
Sourcepub const fn calib1(self) -> Reg<Port3Calib1, RW>
pub const fn calib1(self) -> Reg<Port3Calib1, RW>
Calibration 1.
Sourcepub const fn pcr10(self) -> Reg<Port3Pcr10, RW>
pub const fn pcr10(self) -> Reg<Port3Pcr10, RW>
Pin Control 10.
Sourcepub const fn pcr11(self) -> Reg<Port3Pcr11, RW>
pub const fn pcr11(self) -> Reg<Port3Pcr11, RW>
Pin Control 11.
Sourcepub const fn pcr12(self) -> Reg<Port3Pcr12, RW>
pub const fn pcr12(self) -> Reg<Port3Pcr12, RW>
Pin Control 12.
Sourcepub const fn pcr13(self) -> Reg<Port3Pcr13, RW>
pub const fn pcr13(self) -> Reg<Port3Pcr13, RW>
Pin Control 13.
Sourcepub const fn pcr14(self) -> Reg<Port3Pcr14, RW>
pub const fn pcr14(self) -> Reg<Port3Pcr14, RW>
Pin Control 14.
Sourcepub const fn pcr15(self) -> Reg<Port3Pcr15, RW>
pub const fn pcr15(self) -> Reg<Port3Pcr15, RW>
Pin Control 15.
Sourcepub const fn pcr16(self) -> Reg<Port3Pcr16, RW>
pub const fn pcr16(self) -> Reg<Port3Pcr16, RW>
Pin Control 16.
Sourcepub const fn pcr17(self) -> Reg<Port3Pcr17, RW>
pub const fn pcr17(self) -> Reg<Port3Pcr17, RW>
Pin Control 17.
Sourcepub const fn pcr18(self) -> Reg<Port3Pcr18, RW>
pub const fn pcr18(self) -> Reg<Port3Pcr18, RW>
Pin Control 18.
Sourcepub const fn pcr19(self) -> Reg<Port3Pcr19, RW>
pub const fn pcr19(self) -> Reg<Port3Pcr19, RW>
Pin Control 19.
Sourcepub const fn pcr20(self) -> Reg<Port3Pcr20, RW>
pub const fn pcr20(self) -> Reg<Port3Pcr20, RW>
Pin Control 20.
Sourcepub const fn pcr21(self) -> Reg<Port3Pcr21, RW>
pub const fn pcr21(self) -> Reg<Port3Pcr21, RW>
Pin Control 21.
Sourcepub const fn pcr22(self) -> Reg<Port3Pcr22, RW>
pub const fn pcr22(self) -> Reg<Port3Pcr22, RW>
Pin Control 22.
Sourcepub const fn pcr27(self) -> Reg<Port3Pcr27, RW>
pub const fn pcr27(self) -> Reg<Port3Pcr27, RW>
Pin Control 27.
Sourcepub const fn pcr28(self) -> Reg<Port3Pcr28, RW>
pub const fn pcr28(self) -> Reg<Port3Pcr28, RW>
Pin Control 28.
Sourcepub const fn pcr29(self) -> Reg<Port3Pcr29, RW>
pub const fn pcr29(self) -> Reg<Port3Pcr29, RW>
Pin Control 29.
Sourcepub const fn pcr30(self) -> Reg<Port3Pcr30, RW>
pub const fn pcr30(self) -> Reg<Port3Pcr30, RW>
Pin Control 30.
Sourcepub const fn pcr31(self) -> Reg<Port3Pcr31, RW>
pub const fn pcr31(self) -> Reg<Port3Pcr31, RW>
Pin Control 31.
Trait Implementations§
impl Copy for Port3
impl Eq for Port3
impl Send for Port3
impl StructuralPartialEq for Port3
impl Sync for Port3
Auto Trait Implementations§
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more