[][src]Struct lpc81x_pac::iocon::RegisterBlock

#[repr(C)]
pub struct RegisterBlock { pub pio0_17: PIO0_17, pub pio0_13: PIO0_13, pub pio0_12: PIO0_12, pub pio0_5: PIO0_5, pub pio0_4: PIO0_4, pub pio0_3: PIO0_3, pub pio0_2: PIO0_2, pub pio0_11: PIO0_11, pub pio0_10: PIO0_10, pub pio0_16: PIO0_16, pub pio0_15: PIO0_15, pub pio0_1: PIO0_1, pub pio0_9: PIO0_9, pub pio0_8: PIO0_8, pub pio0_7: PIO0_7, pub pio0_6: PIO0_6, pub pio0_0: PIO0_0, pub pio0_14: PIO0_14, // some fields omitted }

Register block

Fields

pio0_17: PIO0_17

0x00 - I/O configuration for pin PIO0_17

pio0_13: PIO0_13

0x04 - I/O configuration for pin PIO0_13

pio0_12: PIO0_12

0x08 - I/O configuration for pin PIO0_12

pio0_5: PIO0_5

0x0c - I/O configuration for pin PIO0_5/RESET

pio0_4: PIO0_4

0x10 - I/O configuration for pin PIO0_4

pio0_3: PIO0_3

0x14 - I/O configuration for pin PIO0_3/SWCLK

pio0_2: PIO0_2

0x18 - I/O configuration for pin PIO0_2/SWDIO

pio0_11: PIO0_11

0x1c - I/O configuration for pin PIO0_11. This is the pin configuration for the true open-drain pin.

pio0_10: PIO0_10

0x20 - I/O configuration for pin PIO0_10. This is the pin configuration for the true open-drain pin.

pio0_16: PIO0_16

0x24 - I/O configuration for pin PIO0_16

pio0_15: PIO0_15

0x28 - I/O configuration for pin PIO0_15

pio0_1: PIO0_1

0x2c - I/O configuration for pin PIO0_1/ACMP_I1/CLKIN

pio0_9: PIO0_9

0x34 - I/O configuration for pin PIO0_9/XTALOUT

pio0_8: PIO0_8

0x38 - I/O configuration for pin PIO0_8/XTALIN

pio0_7: PIO0_7

0x3c - I/O configuration for pin PIO0_7

pio0_6: PIO0_6

0x40 - I/O configuration for pin PIO0_6/VDDCMP

pio0_0: PIO0_0

0x44 - I/O configuration for pin PIO0_0/ACMP_I0

pio0_14: PIO0_14

0x48 - I/O configuration for pin PIO0_14

Auto Trait Implementations

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self