addrmap RenesasDA_Watchdog {

addrmap {
    desc = "Generated by RenodeModelsAnalyzer";
    reg {
        name="Value";
        regwidth=0x20;
            field {
                sw = rw;
            } WDOG_WEN[31:14];
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
            } WDOG_VAL_NEG[13:13];
            field {
                desc = "This field has the following custom Renode callbacks: Write, Provider.";
                sw = rw;
                reset=13'b1111111111111;
            } WDOG_VAL[12:0];
    } Value @ 0x0;
    reg {
        name="Control";
        desc = "This register has the following custom Renode callbacks: Change";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
            } WRITE_BUSY[3:3];
            field {
                sw = rw;
                reset=1'b1;
            } WDOG_FREEZE_EN[2:2];
            field {
                sw = rw;
            } NMI_RST[0:0];
    } Control @ 0x4;
} Registers_addrmap;


};