addrmap RenesasRZG_GTM {

addrmap {
    desc = "Generated by RenodeModelsAnalyzer";
    reg {
        name="Compare";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Write.";
                sw = rw;
            } OSTMnCMP[31:0];
    } Compare @ 0x0;
    reg {
        name="Counter";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
            } OSTMnCNT[31:0];
    } Counter @ 0x4;
    reg {
        name="CountEnableStatus";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
            } OSTMnTE[0:0];
    } CountEnableStatus @ 0x10;
    reg {
        name="CountStartTrigger";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Write.";
                sw = w;
            } OSTMnTS[0:0];
    } CountStartTrigger @ 0x14;
    reg {
        name="CountStopTrigger";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Write.";
                sw = w;
            } OSTMnTT[0:0];
    } CountStopTrigger @ 0x18;
    reg {
        name="Control";
        regwidth=0x20;
            field {
                sw = rw;
            } OSTMnMD0[0:0];
            field {
                desc = "This field has the following custom Renode callbacks: Change.";
                sw = rw;
            } OSTMnMD1[1:1];
    } Control @ 0x20;
} Registers_addrmap;


};