Struct stm32h7x3::mdma::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub mdma_gisr0: MDMA_GISR0, pub mdma_c0isr: MDMA_C0ISR, pub mdma_c0ifcr: MDMA_C0IFCR, pub mdma_c0esr: MDMA_C0ESR, pub mdma_c0cr: MDMA_C0CR, pub mdma_c0tcr: MDMA_C0TCR, pub mdma_c0bndtr: MDMA_C0BNDTR, pub mdma_c0sar: MDMA_C0SAR, pub mdma_c0dar: MDMA_C0DAR, pub mdma_c0brur: MDMA_C0BRUR, pub mdma_c0lar: MDMA_C0LAR, pub mdma_c0tbr: MDMA_C0TBR, pub mdma_c0mar: MDMA_C0MAR, pub mdma_c0mdr: MDMA_C0MDR, pub mdma_c1isr: MDMA_C1ISR, pub mdma_c1ifcr: MDMA_C1IFCR, pub mdma_c1esr: MDMA_C1ESR, pub mdma_c1cr: MDMA_C1CR, pub mdma_c1tcr: MDMA_C1TCR, pub mdma_c1bndtr: MDMA_C1BNDTR, pub mdma_c1sar: MDMA_C1SAR, pub mdma_c1dar: MDMA_C1DAR, pub mdma_c1brur: MDMA_C1BRUR, pub mdma_c1lar: MDMA_C1LAR, pub mdma_c1tbr: MDMA_C1TBR, pub mdma_c1mar: MDMA_C1MAR, pub mdma_c1mdr: MDMA_C1MDR, pub mdma_c2isr: MDMA_C2ISR, pub mdma_c2ifcr: MDMA_C2IFCR, pub mdma_c2esr: MDMA_C2ESR, pub mdma_c2cr: MDMA_C2CR, pub mdma_c2tcr: MDMA_C2TCR, pub mdma_c2bndtr: MDMA_C2BNDTR, pub mdma_c2sar: MDMA_C2SAR, pub mdma_c2dar: MDMA_C2DAR, pub mdma_c2brur: MDMA_C2BRUR, pub mdma_c2lar: MDMA_C2LAR, pub mdma_c2tbr: MDMA_C2TBR, pub mdma_c2mar: MDMA_C2MAR, pub mdma_c2mdr: MDMA_C2MDR, pub mdma_c3isr: MDMA_C3ISR, pub mdma_c3ifcr: MDMA_C3IFCR, pub mdma_c3esr: MDMA_C3ESR, pub mdma_c3cr: MDMA_C3CR, pub mdma_c3tcr: MDMA_C3TCR, pub mdma_c3bndtr: MDMA_C3BNDTR, pub mdma_c3sar: MDMA_C3SAR, pub mdma_c3dar: MDMA_C3DAR, pub mdma_c3brur: MDMA_C3BRUR, pub mdma_c3lar: MDMA_C3LAR, pub mdma_c3tbr: MDMA_C3TBR, pub mdma_c3mar: MDMA_C3MAR, pub mdma_c3mdr: MDMA_C3MDR, pub mdma_c4isr: MDMA_C4ISR, pub mdma_c4ifcr: MDMA_C4IFCR, pub mdma_c4esr: MDMA_C4ESR, pub mdma_c4cr: MDMA_C4CR, pub mdma_c4tcr: MDMA_C4TCR, pub mdma_c4bndtr: MDMA_C4BNDTR, pub mdma_c4sar: MDMA_C4SAR, pub mdma_c4dar: MDMA_C4DAR, pub mdma_c4brur: MDMA_C4BRUR, pub mdma_c4lar: MDMA_C4LAR, pub mdma_c4tbr: MDMA_C4TBR, pub mdma_c4mar: MDMA_C4MAR, pub mdma_c4mdr: MDMA_C4MDR, pub mdma_c5isr: MDMA_C5ISR, pub mdma_c5ifcr: MDMA_C5IFCR, pub mdma_c5esr: MDMA_C5ESR, pub mdma_c5cr: MDMA_C5CR, pub mdma_c5tcr: MDMA_C5TCR, pub mdma_c5bndtr: MDMA_C5BNDTR, pub mdma_c5sar: MDMA_C5SAR, pub mdma_c5dar: MDMA_C5DAR, pub mdma_c5brur: MDMA_C5BRUR, pub mdma_c5lar: MDMA_C5LAR, pub mdma_c5tbr: MDMA_C5TBR, pub mdma_c5mar: MDMA_C5MAR, pub mdma_c5mdr: MDMA_C5MDR, pub mdma_c6isr: MDMA_C6ISR, pub mdma_c6ifcr: MDMA_C6IFCR, pub mdma_c6esr: MDMA_C6ESR, pub mdma_c6cr: MDMA_C6CR, pub mdma_c6tcr: MDMA_C6TCR, pub mdma_c6bndtr: MDMA_C6BNDTR, pub mdma_c6sar: MDMA_C6SAR, pub mdma_c6dar: MDMA_C6DAR, pub mdma_c6brur: MDMA_C6BRUR, pub mdma_c6lar: MDMA_C6LAR, pub mdma_c6tbr: MDMA_C6TBR, pub mdma_c6mar: MDMA_C6MAR, pub mdma_c6mdr: MDMA_C6MDR, pub mdma_c7isr: MDMA_C7ISR, pub mdma_c7ifcr: MDMA_C7IFCR, pub mdma_c7esr: MDMA_C7ESR, pub mdma_c7cr: MDMA_C7CR, pub mdma_c7tcr: MDMA_C7TCR, pub mdma_c7bndtr: MDMA_C7BNDTR, pub mdma_c7sar: MDMA_C7SAR, pub mdma_c7dar: MDMA_C7DAR, pub mdma_c7brur: MDMA_C7BRUR, pub mdma_c7lar: MDMA_C7LAR, pub mdma_c7tbr: MDMA_C7TBR, pub mdma_c7mar: MDMA_C7MAR, pub mdma_c7mdr: MDMA_C7MDR, pub mdma_c8isr: MDMA_C8ISR, pub mdma_c8ifcr: MDMA_C8IFCR, pub mdma_c8esr: MDMA_C8ESR, pub mdma_c8cr: MDMA_C8CR, pub mdma_c8tcr: MDMA_C8TCR, pub mdma_c8bndtr: MDMA_C8BNDTR, pub mdma_c8sar: MDMA_C8SAR, pub mdma_c8dar: MDMA_C8DAR, pub mdma_c8brur: MDMA_C8BRUR, pub mdma_c8lar: MDMA_C8LAR, pub mdma_c8tbr: MDMA_C8TBR, pub mdma_c8mar: MDMA_C8MAR, pub mdma_c8mdr: MDMA_C8MDR, pub mdma_c9isr: MDMA_C9ISR, pub mdma_c9ifcr: MDMA_C9IFCR, pub mdma_c9esr: MDMA_C9ESR, pub mdma_c9cr: MDMA_C9CR, pub mdma_c9tcr: MDMA_C9TCR, pub mdma_c9bndtr: MDMA_C9BNDTR, pub mdma_c9sar: MDMA_C9SAR, pub mdma_c9dar: MDMA_C9DAR, pub mdma_c9brur: MDMA_C9BRUR, pub mdma_c9lar: MDMA_C9LAR, pub mdma_c9tbr: MDMA_C9TBR, pub mdma_c9mar: MDMA_C9MAR, pub mdma_c9mdr: MDMA_C9MDR, pub mdma_c10isr: MDMA_C10ISR, pub mdma_c10ifcr: MDMA_C10IFCR, pub mdma_c10esr: MDMA_C10ESR, pub mdma_c10cr: MDMA_C10CR, pub mdma_c10tcr: MDMA_C10TCR, pub mdma_c10bndtr: MDMA_C10BNDTR, pub mdma_c10sar: MDMA_C10SAR, pub mdma_c10dar: MDMA_C10DAR, pub mdma_c10brur: MDMA_C10BRUR, pub mdma_c10lar: MDMA_C10LAR, pub mdma_c10tbr: MDMA_C10TBR, pub mdma_c10mar: MDMA_C10MAR, pub mdma_c10mdr: MDMA_C10MDR, pub mdma_c11isr: MDMA_C11ISR, pub mdma_c11ifcr: MDMA_C11IFCR, pub mdma_c11esr: MDMA_C11ESR, pub mdma_c11cr: MDMA_C11CR, pub mdma_c11tcr: MDMA_C11TCR, pub mdma_c11bndtr: MDMA_C11BNDTR, pub mdma_c11sar: MDMA_C11SAR, pub mdma_c11dar: MDMA_C11DAR, pub mdma_c11brur: MDMA_C11BRUR, pub mdma_c11lar: MDMA_C11LAR, pub mdma_c11tbr: MDMA_C11TBR, pub mdma_c11mar: MDMA_C11MAR, pub mdma_c11mdr: MDMA_C11MDR, pub mdma_c12isr: MDMA_C12ISR, pub mdma_c12ifcr: MDMA_C12IFCR, pub mdma_c12esr: MDMA_C12ESR, pub mdma_c12cr: MDMA_C12CR, pub mdma_c12tcr: MDMA_C12TCR, pub mdma_c12bndtr: MDMA_C12BNDTR, pub mdma_c12sar: MDMA_C12SAR, pub mdma_c12dar: MDMA_C12DAR, pub mdma_c12brur: MDMA_C12BRUR, pub mdma_c12lar: MDMA_C12LAR, pub mdma_c12tbr: MDMA_C12TBR, pub mdma_c12mar: MDMA_C12MAR, pub mdma_c12mdr: MDMA_C12MDR, pub mdma_c13isr: MDMA_C13ISR, pub mdma_c13ifcr: MDMA_C13IFCR, pub mdma_c13esr: MDMA_C13ESR, pub mdma_c13cr: MDMA_C13CR, pub mdma_c13tcr: MDMA_C13TCR, pub mdma_c13bndtr: MDMA_C13BNDTR, pub mdma_c13sar: MDMA_C13SAR, pub mdma_c13dar: MDMA_C13DAR, pub mdma_c13brur: MDMA_C13BRUR, pub mdma_c13lar: MDMA_C13LAR, pub mdma_c13tbr: MDMA_C13TBR, pub mdma_c13mar: MDMA_C13MAR, pub mdma_c13mdr: MDMA_C13MDR, pub mdma_c14isr: MDMA_C14ISR, pub mdma_c14ifcr: MDMA_C14IFCR, pub mdma_c14esr: MDMA_C14ESR, pub mdma_c14cr: MDMA_C14CR, pub mdma_c14tcr: MDMA_C14TCR, pub mdma_c14bndtr: MDMA_C14BNDTR, pub mdma_c14sar: MDMA_C14SAR, pub mdma_c14dar: MDMA_C14DAR, pub mdma_c14brur: MDMA_C14BRUR, pub mdma_c14lar: MDMA_C14LAR, pub mdma_c14tbr: MDMA_C14TBR, pub mdma_c14mar: MDMA_C14MAR, pub mdma_c14mdr: MDMA_C14MDR, pub mdma_c15isr: MDMA_C15ISR, pub mdma_c15ifcr: MDMA_C15IFCR, pub mdma_c15esr: MDMA_C15ESR, pub mdma_c15cr: MDMA_C15CR, pub mdma_c15tcr: MDMA_C15TCR, pub mdma_c15bndtr: MDMA_C15BNDTR, pub mdma_c15sar: MDMA_C15SAR, pub mdma_c15dar: MDMA_C15DAR, pub mdma_c15brur: MDMA_C15BRUR, pub mdma_c15lar: MDMA_C15LAR, pub mdma_c15tbr: MDMA_C15TBR, pub mdma_c15mar: MDMA_C15MAR, pub mdma_c15mdr: MDMA_C15MDR, // some fields omitted }

Register block

Fields

0x00 - MDMA Global Interrupt/Status Register

0x40 - MDMA channel x interrupt/status register

0x44 - MDMA channel x interrupt flag clear register

0x48 - MDMA Channel x error status register

0x4c - This register is used to control the concerned channel.

0x50 - This register is used to configure the concerned channel.

0x54 - MDMA Channel x block number of data register

0x58 - MDMA channel x source address register

0x5c - MDMA channel x destination address register

0x60 - MDMA channel x Block Repeat address Update register

0x64 - MDMA channel x Link Address register

0x68 - MDMA channel x Trigger and Bus selection Register

0x70 - MDMA channel x Mask address register

0x74 - MDMA channel x Mask Data register

0x80 - MDMA channel x interrupt/status register

0x84 - MDMA channel x interrupt flag clear register

0x88 - MDMA Channel x error status register

0x8c - This register is used to control the concerned channel.

0x90 - This register is used to configure the concerned channel.

0x94 - MDMA Channel x block number of data register

0x98 - MDMA channel x source address register

0x9c - MDMA channel x destination address register

0xa0 - MDMA channel x Block Repeat address Update register

0xa4 - MDMA channel x Link Address register

0xa8 - MDMA channel x Trigger and Bus selection Register

0xb0 - MDMA channel x Mask address register

0xb4 - MDMA channel x Mask Data register

0xc0 - MDMA channel x interrupt/status register

0xc4 - MDMA channel x interrupt flag clear register

0xc8 - MDMA Channel x error status register

0xcc - This register is used to control the concerned channel.

0xd0 - This register is used to configure the concerned channel.

0xd4 - MDMA Channel x block number of data register

0xd8 - MDMA channel x source address register

0xdc - MDMA channel x destination address register

0xe0 - MDMA channel x Block Repeat address Update register

0xe4 - MDMA channel x Link Address register

0xe8 - MDMA channel x Trigger and Bus selection Register

0xf0 - MDMA channel x Mask address register

0xf4 - MDMA channel x Mask Data register

0x100 - MDMA channel x interrupt/status register

0x104 - MDMA channel x interrupt flag clear register

0x108 - MDMA Channel x error status register

0x10c - This register is used to control the concerned channel.

0x110 - This register is used to configure the concerned channel.

0x114 - MDMA Channel x block number of data register

0x118 - MDMA channel x source address register

0x11c - MDMA channel x destination address register

0x120 - MDMA channel x Block Repeat address Update register

0x124 - MDMA channel x Link Address register

0x128 - MDMA channel x Trigger and Bus selection Register

0x130 - MDMA channel x Mask address register

0x134 - MDMA channel x Mask Data register

0x140 - MDMA channel x interrupt/status register

0x144 - MDMA channel x interrupt flag clear register

0x148 - MDMA Channel x error status register

0x14c - This register is used to control the concerned channel.

0x150 - This register is used to configure the concerned channel.

0x154 - MDMA Channel x block number of data register

0x158 - MDMA channel x source address register

0x15c - MDMA channel x destination address register

0x160 - MDMA channel x Block Repeat address Update register

0x164 - MDMA channel x Link Address register

0x168 - MDMA channel x Trigger and Bus selection Register

0x170 - MDMA channel x Mask address register

0x174 - MDMA channel x Mask Data register

0x180 - MDMA channel x interrupt/status register

0x184 - MDMA channel x interrupt flag clear register

0x188 - MDMA Channel x error status register

0x18c - This register is used to control the concerned channel.

0x190 - This register is used to configure the concerned channel.

0x194 - MDMA Channel x block number of data register

0x198 - MDMA channel x source address register

0x19c - MDMA channel x destination address register

0x1a0 - MDMA channel x Block Repeat address Update register

0x1a4 - MDMA channel x Link Address register

0x1a8 - MDMA channel x Trigger and Bus selection Register

0x1b0 - MDMA channel x Mask address register

0x1b4 - MDMA channel x Mask Data register

0x1c0 - MDMA channel x interrupt/status register

0x1c4 - MDMA channel x interrupt flag clear register

0x1c8 - MDMA Channel x error status register

0x1cc - This register is used to control the concerned channel.

0x1d0 - This register is used to configure the concerned channel.

0x1d4 - MDMA Channel x block number of data register

0x1d8 - MDMA channel x source address register

0x1dc - MDMA channel x destination address register

0x1e0 - MDMA channel x Block Repeat address Update register

0x1e4 - MDMA channel x Link Address register

0x1e8 - MDMA channel x Trigger and Bus selection Register

0x1f0 - MDMA channel x Mask address register

0x1f4 - MDMA channel x Mask Data register

0x200 - MDMA channel x interrupt/status register

0x204 - MDMA channel x interrupt flag clear register

0x208 - MDMA Channel x error status register

0x20c - This register is used to control the concerned channel.

0x210 - This register is used to configure the concerned channel.

0x214 - MDMA Channel x block number of data register

0x218 - MDMA channel x source address register

0x21c - MDMA channel x destination address register

0x220 - MDMA channel x Block Repeat address Update register

0x224 - MDMA channel x Link Address register

0x228 - MDMA channel x Trigger and Bus selection Register

0x230 - MDMA channel x Mask address register

0x234 - MDMA channel x Mask Data register

0x240 - MDMA channel x interrupt/status register

0x244 - MDMA channel x interrupt flag clear register

0x248 - MDMA Channel x error status register

0x24c - This register is used to control the concerned channel.

0x250 - This register is used to configure the concerned channel.

0x254 - MDMA Channel x block number of data register

0x258 - MDMA channel x source address register

0x25c - MDMA channel x destination address register

0x260 - MDMA channel x Block Repeat address Update register

0x264 - MDMA channel x Link Address register

0x268 - MDMA channel x Trigger and Bus selection Register

0x270 - MDMA channel x Mask address register

0x274 - MDMA channel x Mask Data register

0x280 - MDMA channel x interrupt/status register

0x284 - MDMA channel x interrupt flag clear register

0x288 - MDMA Channel x error status register

0x28c - This register is used to control the concerned channel.

0x290 - This register is used to configure the concerned channel.

0x294 - MDMA Channel x block number of data register

0x298 - MDMA channel x source address register

0x29c - MDMA channel x destination address register

0x2a0 - MDMA channel x Block Repeat address Update register

0x2a4 - MDMA channel x Link Address register

0x2a8 - MDMA channel x Trigger and Bus selection Register

0x2b0 - MDMA channel x Mask address register

0x2b4 - MDMA channel x Mask Data register

0x2c0 - MDMA channel x interrupt/status register

0x2c4 - MDMA channel x interrupt flag clear register

0x2c8 - MDMA Channel x error status register

0x2cc - This register is used to control the concerned channel.

0x2d0 - This register is used to configure the concerned channel.

0x2d4 - MDMA Channel x block number of data register

0x2d8 - MDMA channel x source address register

0x2dc - MDMA channel x destination address register

0x2e0 - MDMA channel x Block Repeat address Update register

0x2e4 - MDMA channel x Link Address register

0x2e8 - MDMA channel x Trigger and Bus selection Register

0x2f0 - MDMA channel x Mask address register

0x2f4 - MDMA channel x Mask Data register

0x300 - MDMA channel x interrupt/status register

0x304 - MDMA channel x interrupt flag clear register

0x308 - MDMA Channel x error status register

0x30c - This register is used to control the concerned channel.

0x310 - This register is used to configure the concerned channel.

0x314 - MDMA Channel x block number of data register

0x318 - MDMA channel x source address register

0x31c - MDMA channel x destination address register

0x320 - MDMA channel x Block Repeat address Update register

0x324 - MDMA channel x Link Address register

0x328 - MDMA channel x Trigger and Bus selection Register

0x330 - MDMA channel x Mask address register

0x334 - MDMA channel x Mask Data register

0x340 - MDMA channel x interrupt/status register

0x344 - MDMA channel x interrupt flag clear register

0x348 - MDMA Channel x error status register

0x34c - This register is used to control the concerned channel.

0x350 - This register is used to configure the concerned channel.

0x354 - MDMA Channel x block number of data register

0x358 - MDMA channel x source address register

0x35c - MDMA channel x destination address register

0x360 - MDMA channel x Block Repeat address Update register

0x364 - MDMA channel x Link Address register

0x368 - MDMA channel x Trigger and Bus selection Register

0x370 - MDMA channel x Mask address register

0x374 - MDMA channel x Mask Data register

0x380 - MDMA channel x interrupt/status register

0x384 - MDMA channel x interrupt flag clear register

0x388 - MDMA Channel x error status register

0x38c - This register is used to control the concerned channel.

0x390 - This register is used to configure the concerned channel.

0x394 - MDMA Channel x block number of data register

0x398 - MDMA channel x source address register

0x39c - MDMA channel x destination address register

0x3a0 - MDMA channel x Block Repeat address Update register

0x3a4 - MDMA channel x Link Address register

0x3a8 - MDMA channel x Trigger and Bus selection Register

0x3b0 - MDMA channel x Mask address register

0x3b4 - MDMA channel x Mask Data register

0x3c0 - MDMA channel x interrupt/status register

0x3c4 - MDMA channel x interrupt flag clear register

0x3c8 - MDMA Channel x error status register

0x3cc - This register is used to control the concerned channel.

0x3d0 - This register is used to configure the concerned channel.

0x3d4 - MDMA Channel x block number of data register

0x3d8 - MDMA channel x source address register

0x3dc - MDMA channel x destination address register

0x3e0 - MDMA channel x Block Repeat address Update register

0x3e4 - MDMA channel x Link Address register

0x3e8 - MDMA channel x Trigger and Bus selection Register

0x3f0 - MDMA channel x Mask address register

0x3f4 - MDMA channel x Mask Data register

0x400 - MDMA channel x interrupt/status register

0x404 - MDMA channel x interrupt flag clear register

0x408 - MDMA Channel x error status register

0x40c - This register is used to control the concerned channel.

0x410 - This register is used to configure the concerned channel.

0x414 - MDMA Channel x block number of data register

0x418 - MDMA channel x source address register

0x41c - MDMA channel x destination address register

0x420 - MDMA channel x Block Repeat address Update register

0x424 - MDMA channel x Link Address register

0x428 - MDMA channel x Trigger and Bus selection Register

0x430 - MDMA channel x Mask address register

0x434 - MDMA channel x Mask Data register