addrmap NRF52840_EGU {

addrmap {
    desc = "Generated by RenodeModelsAnalyzer";
    reg {
        name="TasksTrigger0";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Write.";
                sw = w;
            } No_name_1[0:0];
    } TasksTrigger [16]@ 0x0 += 4;
    reg {
        name="EventsTriggered0";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Write.";
                sw = rw;
            } No_name_2[0:0];
    } EventsTriggered [16]@ 0x100 += 4;
    reg {
        name="InterruptEnableDisable";
        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];
    } InterruptEnableDisable @ 0x300;
    reg {
        name="InterruptSet";
        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];
    } InterruptSet @ 0x304;
    reg {
        name="InterruptClear";
        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];
    } InterruptClear @ 0x308;
} Registers_addrmap;


};