Struct stm32l4x6::sai1::RegisterBlock
[−]
[src]
#[repr(C)]pub struct RegisterBlock { pub acr1: Acr1, pub acr2: Acr2, pub afrcr: Afrcr, pub aslotr: Aslotr, pub aim: Aim, pub asr: Asr, pub aclrfr: Aclrfr, pub adr: Adr, pub bcr1: Bcr1, pub bcr2: Bcr2, pub bfrcr: Bfrcr, pub bslotr: Bslotr, pub bim: Bim, pub bsr: Bsr, pub bclrfr: Bclrfr, pub bdr: Bdr, // some fields omitted }
Register block
Fields
acr1: Acr1
0x04 - AConfiguration register 1
acr2: Acr2
0x08 - AConfiguration register 2
afrcr: Afrcr
0x0c - AFRCR
aslotr: Aslotr
0x10 - ASlot register
aim: Aim
0x14 - AInterrupt mask register2
asr: Asr
0x18 - AStatus register
aclrfr: Aclrfr
0x1c - AClear flag register
adr: Adr
0x20 - AData register
bcr1: Bcr1
0x24 - BConfiguration register 1
bcr2: Bcr2
0x28 - BConfiguration register 2
bfrcr: Bfrcr
0x2c - BFRCR
bslotr: Bslotr
0x30 - BSlot register
bim: Bim
0x34 - BInterrupt mask register2
bsr: Bsr
0x38 - BStatus register
bclrfr: Bclrfr
0x3c - BClear flag register
bdr: Bdr
0x40 - BData register