addrmap EOSS3_SystemDMABridge {

addrmap {
    desc = "Generated by RenodeModelsAnalyzer";
    reg {
        name="Request";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Write.";
                sw = w;
            } dma_req[9:0];
            field {
                desc = "This field has the following custom Renode callbacks: Write.";
                sw = w;
            } dma_req_[25:16];
    } Request @ 0x0;
    reg {
        name="WaitOnRequest";
        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];
    } WaitOnRequest @ 0x4;
    reg {
        name="Active";
        regwidth=0x20;
            field {
                sw = r;
            } dma_active[9:0];
    } Active @ 0x8;
    reg {
        name="PowerDownEventThreshold";
        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];
    } PowerDownEventThreshold @ 0xc;
    reg {
        name="SramTimingAdjust";
        regwidth=0x20;
            field {
                sw = rw;
            } sdma_sram_rme[1:1];
            field {
                sw = rw;
            } sdma_sram_rm[5:2];
    } SramTimingAdjust @ 0x10;
} Registers_addrmap;


};