addrmap IMXRT700_SYSCON1 {

addrmap {
    desc = "Generated by RenodeModelsAnalyzer";
    reg {
        name="NMISourceSelect";
        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];
    } NMISourceSelect @ 0x14;
    reg {
        name="CTIMERGlobalStartEnable";
        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];
    } CTIMERGlobalStartEnable @ 0x1c;
    reg {
        name="BusMatrixPriority";
        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];
    } BusMatrixPriority @ 0x78;
    reg {
        name="SystemSecureTickCalibration";
        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];
    } SystemSecureTickCalibration @ 0x90;
    reg {
        name="SystemNonSecureTickCalibration";
        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];
    } SystemNonSecureTickCalibration @ 0x94;
    reg {
        name="GPIOSynchronizationStages";
        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];
    } GPIOSynchronizationStages @ 0xd0;
    reg {
        name="EDMA2MemoryControl";
        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];
    } EDMA2MemoryControl @ 0x144;
    reg {
        name="EDMA3MemoryControl";
        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];
    } EDMA3MemoryControl @ 0x148;
    reg {
        name="SAI3MCLKIODirectionControl";
        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];
    } SAI3MCLKIODirectionControl @ 0x240;
    reg {
        name="HiFi1DSPStall";
        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];
    } HiFi1DSPStall @ 0x300;
    reg {
        name="HiFi1OCDHaltOnReset";
        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];
    } HiFi1OCDHaltOnReset @ 0x304;
    reg {
        name="HiFi1GeneralPurposeRegister0";
        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];
    } HiFi1GeneralPurposeRegister0 @ 0x308;
    reg {
        name="HiFi1GeneralPurposeRegister1";
        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];
    } HiFi1GeneralPurposeRegister1 @ 0x314;
    reg {
        name="HiFi1GeneralPurposeRegister2";
        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];
    } HiFi1GeneralPurposeRegister2 @ 0x318;
    reg {
        name="HiFi1DSPVectorRemap";
        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];
    } HiFi1DSPVectorRemap @ 0x31c;
    reg {
        name="EDMA2RequestEnable0";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Write.";
                sw = rw;
            } No_name_1[31:0];
    } EDMA2RequestEnable0 [2]@ 0x420 += 4;
    reg {
        name="EDMA3RequestEnable0";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Write.";
                sw = rw;
            } No_name_2[31:0];
    } EDMA3RequestEnable0 [2]@ 0x430 += 4;
    reg {
        name="AXBSControl";
        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];
    } AXBSControl @ 0x600;
    reg {
        name="I3CAsynchronousWakeupControl";
        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];
    } I3CAsynchronousWakeupControl @ 0x628;
} Registers_addrmap;


};