addrmap STM32F4_EXTI {

addrmap {
    desc = "Generated by RenodeModelsAnalyzer";
    reg {
        name="InterruptMask";
        regwidth=0x20;
            field {
                sw = rw;
            } IMR[31:0];
    } InterruptMask @ 0x0;
    reg {
        name="EventMask";
        regwidth=0x20;
            field {
                sw = rw;
            } EMR[31:0];
    } EventMask @ 0x4;
    reg {
        name="RisingTriggerSelection";
        regwidth=0x20;
            field {
                sw = rw;
            } RTSR[31:0];
    } RisingTriggerSelection @ 0x8;
    reg {
        name="FallingTriggerSelection";
        regwidth=0x20;
            field {
                sw = rw;
            } FTSR[31:0];
    } FallingTriggerSelection @ 0xc;
    reg {
        name="SoftwareInterruptEvent";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Write, Provider.";
                sw = rw;
            } SWIER[31:0];
    } SoftwareInterruptEvent @ 0x10;
    reg {
        name="PendingRegister";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Write.";
                sw = rw;
                onwrite = woclr;
            } PR[31:0];
    } PendingRegister @ 0x14;
} Registers_addrmap;


};