#[repr(C)]
pub struct RegisterBlock {
Show 36 fields pub cfgr1: Reg<CFGR1_SPEC>, pub cfgr2: Reg<CFGR2_SPEC>, pub vrefbuf_csr: Reg<VREFBUF_CSR_SPEC>, pub vrefbuf_ccr: Reg<VREFBUF_CCR_SPEC>, pub itline0: Reg<ITLINE0_SPEC>, pub itline1: Reg<ITLINE1_SPEC>, pub itline2: Reg<ITLINE2_SPEC>, pub itline3: Reg<ITLINE3_SPEC>, pub itline4: Reg<ITLINE4_SPEC>, pub itline5: Reg<ITLINE5_SPEC>, pub itline6: Reg<ITLINE6_SPEC>, pub itline7: Reg<ITLINE7_SPEC>, pub itline8: Reg<ITLINE8_SPEC>, pub itline9: Reg<ITLINE9_SPEC>, pub itline10: Reg<ITLINE10_SPEC>, pub itline11: Reg<ITLINE11_SPEC>, pub itline12: Reg<ITLINE12_SPEC>, pub itline13: Reg<ITLINE13_SPEC>, pub itline14: Reg<ITLINE14_SPEC>, pub itline15: Reg<ITLINE15_SPEC>, pub itline16: Reg<ITLINE16_SPEC>, pub itline17: Reg<ITLINE17_SPEC>, pub itline18: Reg<ITLINE18_SPEC>, pub itline19: Reg<ITLINE19_SPEC>, pub itline20: Reg<ITLINE20_SPEC>, pub itline21: Reg<ITLINE21_SPEC>, pub itline22: Reg<ITLINE22_SPEC>, pub itline23: Reg<ITLINE23_SPEC>, pub itline24: Reg<ITLINE24_SPEC>, pub itline25: Reg<ITLINE25_SPEC>, pub itline26: Reg<ITLINE26_SPEC>, pub itline27: Reg<ITLINE27_SPEC>, pub itline28: Reg<ITLINE28_SPEC>, pub itline29: Reg<ITLINE29_SPEC>, pub itline30: Reg<ITLINE30_SPEC>, pub itline31: Reg<ITLINE31_SPEC>, /* private fields */
}
Expand description

Register block

Fields

cfgr1: Reg<CFGR1_SPEC>

0x00 - SYSCFG configuration register 1

cfgr2: Reg<CFGR2_SPEC>

0x18 - SYSCFG configuration register 1

vrefbuf_csr: Reg<VREFBUF_CSR_SPEC>

0x30 - VREFBUF control and status register

vrefbuf_ccr: Reg<VREFBUF_CCR_SPEC>

0x34 - VREFBUF calibration control register

itline0: Reg<ITLINE0_SPEC>

0x80 - interrupt line 0 status register

itline1: Reg<ITLINE1_SPEC>

0x84 - interrupt line 1 status register

itline2: Reg<ITLINE2_SPEC>

0x88 - interrupt line 2 status register

itline3: Reg<ITLINE3_SPEC>

0x8c - interrupt line 3 status register

itline4: Reg<ITLINE4_SPEC>

0x90 - interrupt line 4 status register

itline5: Reg<ITLINE5_SPEC>

0x94 - interrupt line 5 status register

itline6: Reg<ITLINE6_SPEC>

0x98 - interrupt line 6 status register

itline7: Reg<ITLINE7_SPEC>

0x9c - interrupt line 7 status register

itline8: Reg<ITLINE8_SPEC>

0xa0 - interrupt line 8 status register

itline9: Reg<ITLINE9_SPEC>

0xa4 - interrupt line 9 status register

itline10: Reg<ITLINE10_SPEC>

0xa8 - interrupt line 10 status register

itline11: Reg<ITLINE11_SPEC>

0xac - interrupt line 11 status register

itline12: Reg<ITLINE12_SPEC>

0xb0 - interrupt line 12 status register

itline13: Reg<ITLINE13_SPEC>

0xb4 - interrupt line 13 status register

itline14: Reg<ITLINE14_SPEC>

0xb8 - interrupt line 14 status register

itline15: Reg<ITLINE15_SPEC>

0xbc - interrupt line 15 status register

itline16: Reg<ITLINE16_SPEC>

0xc0 - interrupt line 16 status register

itline17: Reg<ITLINE17_SPEC>

0xc4 - interrupt line 17 status register

itline18: Reg<ITLINE18_SPEC>

0xc8 - interrupt line 18 status register

itline19: Reg<ITLINE19_SPEC>

0xcc - interrupt line 19 status register

itline20: Reg<ITLINE20_SPEC>

0xd0 - interrupt line 20 status register

itline21: Reg<ITLINE21_SPEC>

0xd4 - interrupt line 21 status register

itline22: Reg<ITLINE22_SPEC>

0xd8 - interrupt line 22 status register

itline23: Reg<ITLINE23_SPEC>

0xdc - interrupt line 23 status register

itline24: Reg<ITLINE24_SPEC>

0xe0 - interrupt line 24 status register

itline25: Reg<ITLINE25_SPEC>

0xe4 - interrupt line 25 status register

itline26: Reg<ITLINE26_SPEC>

0xe8 - interrupt line 26 status register

itline27: Reg<ITLINE27_SPEC>

0xec - interrupt line 27 status register

itline28: Reg<ITLINE28_SPEC>

0xf0 - interrupt line 28 status register

itline29: Reg<ITLINE29_SPEC>

0xf4 - interrupt line 29 status register

itline30: Reg<ITLINE30_SPEC>

0xf8 - interrupt line 30 status register

itline31: Reg<ITLINE31_SPEC>

0xfc - interrupt line 31 status register

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.