addrmap NXP_eDMA {

addrmap {
    desc = "Generated by RenodeModelsAnalyzer";
    reg {
        name="ManagementPageControl";
        regwidth=0x20;
            field {
                sw = rw;
            } EDBG[1:1];
            field {
                sw = rw;
            } ERCA[2:2];
            field {
                sw = rw;
            } HAE[4:4];
            field {
                sw = rw;
            } HALT[5:5];
            field {
                sw = rw;
            } GCLC[6:6];
            field {
                sw = rw;
            } GMRC[7:7];
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } ECX[8:8];
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } CX[9:9];
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } ACTIVE_ID[28:24];
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
            } ACTIVE[31:31];
    } MP_CSR @ 0x0;
    reg {
        name="ManagementPageErrorStatus";
        regwidth=0x20;
            field {
                sw = r;
            } DBESBESGENCEDOEDAESOESAE[7:0];
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } ECX[8:8];
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } UCE[9:9];
            field {
                sw = r;
            } ERRCHN[28:24];
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
            } VLD[31:31];
    } MP_ES @ 0x4;
    reg {
        name="ManagementPageInterruptRequestStatus";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
            } INT[0:0];
    } MP_INT @ 0x8;
    reg {
        name="ManagementPageHardwareRequestStatus";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
            } HRS[0:0];
    } MP_HRS @ 0xc;
    reg {
        name="ChannelArbitrationGroup";
        regwidth=0x20;
            field {
                sw = rw;
            } GRPRI[4:0];
    } CHn_GRPRI @ 0x100;
} Registers_addrmap;


};