addrmap STM32HSDMMC {

addrmap {
    desc = "Generated by RenodeModelsAnalyzer";
    reg {
        name="IDMACtrl";
        regwidth=0x20;
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } IDMA_enable_IDMAEN[0:0];
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } Buffer_mode_selection_IDMABMODE[1:1];
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } Double_buffer_mode_active_buffer_indication_IDMABACT[2:2];
    } IDMACtrl @ 0x50;
    reg {
        name="IDMABSize";
        regwidth=0x20;
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } Number_of_bytes_per_buffer_IDMABNDT[12:5];
    } IDMABSize @ 0x54;
    reg {
        name="IDMABase0";
        regwidth=0x20;
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } Buffer_0_memory_base_address_IDMABASE0[31:0];
    } IDMABase0 @ 0x58;
    reg {
        name="IDMABase1";
        regwidth=0x20;
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } Buffer_1_memory_base_address_IDMABASE1[31:0];
    } IDMABase1 @ 0x5c;
    reg {
        name="Fifo";
        desc = "Could not determine register's width, guessed 8 bits.";
        regwidth=0x8;
            field {
                desc = "This is a dummy r/w field, generated just to show the register in specs";
                sw = rw;
            } DUMMY[7:0];
    } Fifo @ 0x80;
} Registers_addrmap;


};