Struct stm32g0::stm32g031::syscfg_itline::RegisterBlock[][src]

#[repr(C)]pub struct RegisterBlock {
    pub itline0: ITLINE0,
    pub itline1: ITLINE1,
    pub itline2: ITLINE2,
    pub itline3: ITLINE3,
    pub itline4: ITLINE4,
    pub itline5: ITLINE5,
    pub itline6: ITLINE6,
    pub itline7: ITLINE7,
    pub itline9: ITLINE9,
    pub itline10: ITLINE10,
    pub itline11: ITLINE11,
    pub itline12: ITLINE12,
    pub itline13: ITLINE13,
    pub itline14: ITLINE14,
    pub itline15: ITLINE15,
    pub itline16: ITLINE16,
    pub itline17: ITLINE17,
    pub itline18: ITLINE18,
    pub itline19: ITLINE19,
    pub itline21: ITLINE21,
    pub itline22: ITLINE22,
    pub itline23: ITLINE23,
    pub itline24: ITLINE24,
    pub itline25: ITLINE25,
    pub itline26: ITLINE26,
    pub itline27: ITLINE27,
    pub itline28: ITLINE28,
    pub itline29: ITLINE29,
    // some fields omitted
}

Register block

Fields

itline0: ITLINE0

0x80 - interrupt line 0 status register

itline1: ITLINE1

0x84 - interrupt line 1 status register

itline2: ITLINE2

0x88 - interrupt line 2 status register

itline3: ITLINE3

0x8c - interrupt line 3 status register

itline4: ITLINE4

0x90 - interrupt line 4 status register

itline5: ITLINE5

0x94 - interrupt line 5 status register

itline6: ITLINE6

0x98 - interrupt line 6 status register

itline7: ITLINE7

0x9c - interrupt line 7 status register

itline9: ITLINE9

0xa4 - interrupt line 9 status register

itline10: ITLINE10

0xa8 - interrupt line 10 status register

itline11: ITLINE11

0xac - interrupt line 11 status register

itline12: ITLINE12

0xb0 - interrupt line 12 status register

itline13: ITLINE13

0xb4 - interrupt line 13 status register

itline14: ITLINE14

0xb8 - interrupt line 14 status register

itline15: ITLINE15

0xbc - interrupt line 15 status register

itline16: ITLINE16

0xc0 - interrupt line 16 status register

itline17: ITLINE17

0xc4 - interrupt line 17 status register

itline18: ITLINE18

0xc8 - interrupt line 18 status register

itline19: ITLINE19

0xcc - interrupt line 19 status register

itline21: ITLINE21

0xd4 - interrupt line 21 status register

itline22: ITLINE22

0xd8 - interrupt line 22 status register

itline23: ITLINE23

0xdc - interrupt line 23 status register

itline24: ITLINE24

0xe0 - interrupt line 24 status register

itline25: ITLINE25

0xe4 - interrupt line 25 status register

itline26: ITLINE26

0xe8 - interrupt line 26 status register

itline27: ITLINE27

0xec - interrupt line 27 status register

itline28: ITLINE28

0xf0 - interrupt line 28 status register

itline29: ITLINE29

0xf4 - interrupt line 29 status register

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

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> 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.