Struct stm32h7x3::mdios::RegisterBlock
[−]
[src]
#[repr(C)]pub struct RegisterBlock { pub mdios_cr: MDIOS_CR, pub mdios_wrfr: MDIOS_WRFR, pub mdios_cwrfr: MDIOS_CWRFR, pub mdios_rdfr: MDIOS_RDFR, pub mdios_crdfr: MDIOS_CRDFR, pub mdios_sr: MDIOS_SR, pub mdios_clrfr: MDIOS_CLRFR, pub mdios_dinr0: MDIOS_DINR0, pub mdios_dinr1: MDIOS_DINR1, pub mdios_dinr2: MDIOS_DINR2, pub mdios_dinr3: MDIOS_DINR3, pub mdios_dinr4: MDIOS_DINR4, pub mdios_dinr5: MDIOS_DINR5, pub mdios_dinr6: MDIOS_DINR6, pub mdios_dinr7: MDIOS_DINR7, pub mdios_dinr8: MDIOS_DINR8, pub mdios_dinr9: MDIOS_DINR9, pub mdios_dinr10: MDIOS_DINR10, pub mdios_dinr11: MDIOS_DINR11, pub mdios_dinr12: MDIOS_DINR12, pub mdios_dinr13: MDIOS_DINR13, pub mdios_dinr14: MDIOS_DINR14, pub mdios_dinr15: MDIOS_DINR15, pub mdios_dinr16: MDIOS_DINR16, pub mdios_dinr17: MDIOS_DINR17, pub mdios_dinr18: MDIOS_DINR18, pub mdios_dinr19: MDIOS_DINR19, pub mdios_dinr20: MDIOS_DINR20, pub mdios_dinr21: MDIOS_DINR21, pub mdios_dinr22: MDIOS_DINR22, pub mdios_dinr23: MDIOS_DINR23, pub mdios_dinr24: MDIOS_DINR24, pub mdios_dinr25: MDIOS_DINR25, pub mdios_dinr26: MDIOS_DINR26, pub mdios_dinr27: MDIOS_DINR27, pub mdios_dinr28: MDIOS_DINR28, pub mdios_dinr29: MDIOS_DINR29, pub mdios_dinr30: MDIOS_DINR30, pub mdios_dinr31: MDIOS_DINR31, pub mdios_doutr0: MDIOS_DOUTR0, pub mdios_doutr1: MDIOS_DOUTR1, pub mdios_doutr2: MDIOS_DOUTR2, pub mdios_doutr3: MDIOS_DOUTR3, pub mdios_doutr4: MDIOS_DOUTR4, pub mdios_doutr5: MDIOS_DOUTR5, pub mdios_doutr6: MDIOS_DOUTR6, pub mdios_doutr7: MDIOS_DOUTR7, pub mdios_doutr8: MDIOS_DOUTR8, pub mdios_doutr9: MDIOS_DOUTR9, pub mdios_doutr10: MDIOS_DOUTR10, pub mdios_doutr11: MDIOS_DOUTR11, pub mdios_doutr12: MDIOS_DOUTR12, pub mdios_doutr13: MDIOS_DOUTR13, pub mdios_doutr14: MDIOS_DOUTR14, pub mdios_doutr15: MDIOS_DOUTR15, pub mdios_doutr16: MDIOS_DOUTR16, pub mdios_doutr17: MDIOS_DOUTR17, pub mdios_doutr18: MDIOS_DOUTR18, pub mdios_doutr19: MDIOS_DOUTR19, pub mdios_doutr20: MDIOS_DOUTR20, pub mdios_doutr21: MDIOS_DOUTR21, pub mdios_doutr22: MDIOS_DOUTR22, pub mdios_doutr23: MDIOS_DOUTR23, pub mdios_doutr24: MDIOS_DOUTR24, pub mdios_doutr25: MDIOS_DOUTR25, pub mdios_doutr26: MDIOS_DOUTR26, pub mdios_doutr27: MDIOS_DOUTR27, pub mdios_doutr28: MDIOS_DOUTR28, pub mdios_doutr29: MDIOS_DOUTR29, pub mdios_doutr30: MDIOS_DOUTR30, pub mdios_doutr31: MDIOS_DOUTR31, }
Register block
Fields
mdios_cr: MDIOS_CR
0x00 - MDIOS configuration register
mdios_wrfr: MDIOS_WRFR
0x04 - MDIOS write flag register
mdios_cwrfr: MDIOS_CWRFR
0x08 - MDIOS clear write flag register
mdios_rdfr: MDIOS_RDFR
0x0c - MDIOS read flag register
mdios_crdfr: MDIOS_CRDFR
0x10 - MDIOS clear read flag register
mdios_sr: MDIOS_SR
0x14 - MDIOS status register
mdios_clrfr: MDIOS_CLRFR
0x18 - MDIOS clear flag register
mdios_dinr0: MDIOS_DINR0
0x1c - MDIOS input data register 0
mdios_dinr1: MDIOS_DINR1
0x20 - MDIOS input data register 1
mdios_dinr2: MDIOS_DINR2
0x24 - MDIOS input data register 2
mdios_dinr3: MDIOS_DINR3
0x28 - MDIOS input data register 3
mdios_dinr4: MDIOS_DINR4
0x2c - MDIOS input data register 4
mdios_dinr5: MDIOS_DINR5
0x30 - MDIOS input data register 5
mdios_dinr6: MDIOS_DINR6
0x34 - MDIOS input data register 6
mdios_dinr7: MDIOS_DINR7
0x38 - MDIOS input data register 7
mdios_dinr8: MDIOS_DINR8
0x3c - MDIOS input data register 8
mdios_dinr9: MDIOS_DINR9
0x40 - MDIOS input data register 9
mdios_dinr10: MDIOS_DINR10
0x44 - MDIOS input data register 10
mdios_dinr11: MDIOS_DINR11
0x48 - MDIOS input data register 11
mdios_dinr12: MDIOS_DINR12
0x4c - MDIOS input data register 12
mdios_dinr13: MDIOS_DINR13
0x50 - MDIOS input data register 13
mdios_dinr14: MDIOS_DINR14
0x54 - MDIOS input data register 14
mdios_dinr15: MDIOS_DINR15
0x58 - MDIOS input data register 15
mdios_dinr16: MDIOS_DINR16
0x5c - MDIOS input data register 16
mdios_dinr17: MDIOS_DINR17
0x60 - MDIOS input data register 17
mdios_dinr18: MDIOS_DINR18
0x64 - MDIOS input data register 18
mdios_dinr19: MDIOS_DINR19
0x68 - MDIOS input data register 19
mdios_dinr20: MDIOS_DINR20
0x6c - MDIOS input data register 20
mdios_dinr21: MDIOS_DINR21
0x70 - MDIOS input data register 21
mdios_dinr22: MDIOS_DINR22
0x74 - MDIOS input data register 22
mdios_dinr23: MDIOS_DINR23
0x78 - MDIOS input data register 23
mdios_dinr24: MDIOS_DINR24
0x7c - MDIOS input data register 24
mdios_dinr25: MDIOS_DINR25
0x80 - MDIOS input data register 25
mdios_dinr26: MDIOS_DINR26
0x84 - MDIOS input data register 26
mdios_dinr27: MDIOS_DINR27
0x88 - MDIOS input data register 27
mdios_dinr28: MDIOS_DINR28
0x8c - MDIOS input data register 28
mdios_dinr29: MDIOS_DINR29
0x90 - MDIOS input data register 29
mdios_dinr30: MDIOS_DINR30
0x94 - MDIOS input data register 30
mdios_dinr31: MDIOS_DINR31
0x98 - MDIOS input data register 31
mdios_doutr0: MDIOS_DOUTR0
0x9c - MDIOS output data register 0
mdios_doutr1: MDIOS_DOUTR1
0xa0 - MDIOS output data register 1
mdios_doutr2: MDIOS_DOUTR2
0xa4 - MDIOS output data register 2
mdios_doutr3: MDIOS_DOUTR3
0xa8 - MDIOS output data register 3
mdios_doutr4: MDIOS_DOUTR4
0xac - MDIOS output data register 4
mdios_doutr5: MDIOS_DOUTR5
0xb0 - MDIOS output data register 5
mdios_doutr6: MDIOS_DOUTR6
0xb4 - MDIOS output data register 6
mdios_doutr7: MDIOS_DOUTR7
0xb8 - MDIOS output data register 7
mdios_doutr8: MDIOS_DOUTR8
0xbc - MDIOS output data register 8
mdios_doutr9: MDIOS_DOUTR9
0xc0 - MDIOS output data register 9
mdios_doutr10: MDIOS_DOUTR10
0xc4 - MDIOS output data register 10
mdios_doutr11: MDIOS_DOUTR11
0xc8 - MDIOS output data register 11
mdios_doutr12: MDIOS_DOUTR12
0xcc - MDIOS output data register 12
mdios_doutr13: MDIOS_DOUTR13
0xd0 - MDIOS output data register 13
mdios_doutr14: MDIOS_DOUTR14
0xd4 - MDIOS output data register 14
mdios_doutr15: MDIOS_DOUTR15
0xd8 - MDIOS output data register 15
mdios_doutr16: MDIOS_DOUTR16
0xdc - MDIOS output data register 16
mdios_doutr17: MDIOS_DOUTR17
0xe0 - MDIOS output data register 17
mdios_doutr18: MDIOS_DOUTR18
0xe4 - MDIOS output data register 18
mdios_doutr19: MDIOS_DOUTR19
0xe8 - MDIOS output data register 19
mdios_doutr20: MDIOS_DOUTR20
0xec - MDIOS output data register 20
mdios_doutr21: MDIOS_DOUTR21
0xf0 - MDIOS output data register 21
mdios_doutr22: MDIOS_DOUTR22
0xf4 - MDIOS output data register 22
mdios_doutr23: MDIOS_DOUTR23
0xf8 - MDIOS output data register 23
mdios_doutr24: MDIOS_DOUTR24
0xfc - MDIOS output data register 24
mdios_doutr25: MDIOS_DOUTR25
0x100 - MDIOS output data register 25
mdios_doutr26: MDIOS_DOUTR26
0x104 - MDIOS output data register 26
mdios_doutr27: MDIOS_DOUTR27
0x108 - MDIOS output data register 27
mdios_doutr28: MDIOS_DOUTR28
0x10c - MDIOS output data register 28
mdios_doutr29: MDIOS_DOUTR29
0x110 - MDIOS output data register 29
mdios_doutr30: MDIOS_DOUTR30
0x114 - MDIOS output data register 30
mdios_doutr31: MDIOS_DOUTR31
0x118 - MDIOS output data register 31