addrmap S32K_LPTMR {

addrmap {
    desc = "Generated by RenodeModelsAnalyzer";
    reg {
        name="ControlStatus";
        desc = "This register has the following custom Renode callbacks: Write";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Change.";
                sw = rw;
            } TEN[0:0];
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } TMS[1:1];
            field {
                sw = rw;
            } TFC[2:2];
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } TPP[3:3];
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } TPS[5:4];
            field {
                sw = rw;
            } TIE[6:6];
            field {
                sw = rw;
                onwrite = woclr;
            } TCF[7:7];
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } TDRE[8:8];
    } ControlStatus @ 0x0;
    reg {
        name="Prescale";
        desc = "This register has the following custom Renode callbacks: Write";
        regwidth=0x20;
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } PCS[1:0];
            field {
                desc = "This field has the following custom Renode callbacks: Change.";
                sw = rw;
            } PBYP[2:2];
            field {
                desc = "This field has the following custom Renode callbacks: Change, Provider.";
                sw = rw;
            } PRESCALE[6:3];
    } Prescale @ 0x4;
    reg {
        name="Compare";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Write.";
                sw = rw;
            } CMR[15:0];
    } Compare @ 0x8;
    reg {
        name="Counter";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Write, Provider.";
                sw = rw;
            } CNR[15:0];
    } Counter @ 0xc;
} Registers_addrmap;


};