addrmap MAX32650_WDT {

addrmap {
    desc = "Generated by RenodeModelsAnalyzer";
    reg {
        name="Control";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Change.";
                sw = rw;
            } CTRL_int_period[3:0];
            field {
                desc = "This field has the following custom Renode callbacks: Change.";
                sw = rw;
            } CTRL_rst_period[7:4];
            field {
                desc = "This field has the following custom Renode callbacks: Write.";
                sw = rw;
            } CTRL_wdt_en[8:8];
            field {
                desc = "This field has the following custom Renode callbacks: Write.";
                sw = w;
                onwrite = woclr;
            } CTRL_int_flag[9:9];
            field {
                desc = "This field has the following custom Renode callbacks: Write, Provider.";
                sw = rw;
            } CTRL_int_en[10:10];
            field {
                desc = "This field has the following custom Renode callbacks: Change, Provider.";
                sw = rw;
            } CTRL_rst_en[11:11];
            field {
                desc = "This field has the following custom Renode callbacks: Change, Provider.";
                sw = rw;
            } CTRL_rst_flag[31:31];
    } Control @ 0x0;
    reg {
        name="Reset";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Write.";
                sw = rw;
            } RST_wdt_rst[7:0];
    } Reset @ 0x4;
} Registers_addrmap;


};