addrmap EFR32xG12DeviceInformation {

addrmap {
    desc = "Generated by RenodeModelsAnalyzer";
    reg {
        name="CRCAndTemperatureCalibration";
        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];
    } CRCAndTemperatureCalibration @ 0x0;
    reg {
        name="ModuleInfo";
        regwidth=0x20;
            field {
                desc = "This is a dummy r/w field, generated just to show the register in specs";
                sw = rw;
            } DUMMY[31:0];
    } ModuleInfo @ 0x4;
    reg {
        name="IntermediateFrequencyProgrammableGainAmplifierCalibration0";
        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];
    } IntermediateFrequencyProgrammableGainAmplifierCalibration0 @ 0x10;
    reg {
        name="IntermediateFrequencyProgrammableGainAmplifierCalibration1";
        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];
    } IntermediateFrequencyProgrammableGainAmplifierCalibration1 @ 0x14;
    reg {
        name="IntermediateFrequencyProgrammableGainAmplifierCalibration2";
        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];
    } IntermediateFrequencyProgrammableGainAmplifierCalibration2 @ 0x18;
    reg {
        name="IntermediateFrequencyProgrammableGainAmplifierCalibration3";
        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];
    } IntermediateFrequencyProgrammableGainAmplifierCalibration3 @ 0x1c;
    reg {
        name="ExternalComponentDescription";
        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];
    } ExternalComponentDescription @ 0x20;
    reg {
        name="SoftwareFix";
        regwidth=0x20;
            field {
                desc = "The field is a Tag.";
                sw = rw;
                reset=1'b1;
            } PARANGE[0:0];
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } SPARE[31:1];
    } SoftwareFix @ 0x24;
    reg {
        name="ExtendedUniqueIdentifier48Low";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
                reset=24'b1;
            } UNIQUEID[23:0];
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
            } OUI48L[31:24];
    } ExtendedUniqueIdentifier48Low @ 0x28;
    reg {
        name="ExtendedUniqueIdentifier48High";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
                reset=16'b1;
            } OUI48H[15:0];
    } ExtendedUniqueIdentifier48High @ 0x2c;
    reg {
        name="CustomInformation";
        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];
    } CustomInformation @ 0x30;
    reg {
        name="MemoryInfo";
        regwidth=0x20;
            field {
                desc = "The field is a Tag.";
                sw = rw;
            } TEMPGRADE[7:0];
            field {
                desc = "The field is a Tag.";
                sw = rw;
                reset=8'b1001100;
            } PKGTYPE[15:8];
            field {
                desc = "The field is a Tag.";
                sw = rw;
                reset=8'b1111101;
            } PINCOUNT[23:16];
            field {
                desc = "The field is a Tag.";
                sw = rw;
                reset=8'b1;
            } FLASH_PAGE_SIZE[31:24];
    } MemoryInfo @ 0x34;
    reg {
        name="SoftwareCapabilityVector0";
        regwidth=0x20;
            field {
                desc = "The field is a Tag.";
                sw = rw;
                reset=2'b10;
            } ZIGBEE[1:0];
            field {
                desc = "The field is a Tag.";
                sw = rw;
                reset=2'b1;
            } THREAD[5:4];
            field {
                desc = "The field is a Tag.";
                sw = rw;
                reset=2'b1;
            } RF4CE[9:8];
            field {
                desc = "The field is a Tag.";
                sw = rw;
                reset=2'b1;
            } BTSMART[13:12];
            field {
                desc = "The field is a Tag.";
                sw = rw;
                reset=2'b1;
            } CONNECT[17:16];
            field {
                desc = "The field is a Tag.";
                sw = rw;
                reset=2'b1;
            } SRI[21:20];
    } SoftwareCapabilityVector0 @ 0x38;
    reg {
        name="SoftwareCapabilityVector1";
        regwidth=0x20;
            field {
                desc = "The field is a Tag.";
                sw = rw;
                reset=1'b1;
            } RFMCUEN[0:0];
            field {
                desc = "The field is a Tag.";
                sw = rw;
                reset=1'b1;
            } NCPEN[1:1];
            field {
                desc = "The field is a Tag.";
                sw = rw;
                reset=1'b1;
            } GWEN[2:2];
    } SoftwareCapabilityVector1 @ 0x3c;
    reg {
        name="DeviceUniqueNumberLow";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
            } UNIQUEL[31:0];
    } DeviceUniqueNumberLow @ 0x40;
    reg {
        name="DeviceUniqueNumberHigh";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
            } UNIQUEH[31:0];
    } DeviceUniqueNumberHigh @ 0x44;
    reg {
        name="MemorySize";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
            } FLASH[15:0];
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
            } SRAM[31:16];
    } MemorySize @ 0x48;
    reg {
        name="PartDescription";
        regwidth=0x20;
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
            } DEVICE_NUMBER[15:0];
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
            } DEVICE_FAMILY[23:16];
            field {
                desc = "This field has the following custom Renode callbacks: Provider.";
                sw = r;
            } PROD_REV[31:24];
    } PartDescription @ 0x4c;
    reg {
        name="DeviceInformationPageRevision";
        regwidth=0x20;
            field {
                desc = "The field is a Tag.";
                sw = rw;
                reset=8'b1;
            } DEVINFOREV[7:0];
    } DeviceInformationPageRevision @ 0x50;
    reg {
        name="EnergyManagmentUnitTemperatureCalibration";
        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];
    } EnergyManagmentUnitTemperatureCalibration @ 0x54;
    reg {
        name="AnalogToDigitalConverter0Calibration0";
        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];
    } AnalogToDigitalConverter0Calibration0 @ 0x60;
    reg {
        name="AnalogToDigitalConverter0Calibration1";
        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];
    } AnalogToDigitalConverter0Calibration1 @ 0x64;
    reg {
        name="AnalogToDigitalConverter0Calibration2";
        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];
    } AnalogToDigitalConverter0Calibration2 @ 0x68;
    reg {
        name="AnalogToDigitalConverter0Calibration3";
        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];
    } AnalogToDigitalConverter0Calibration3 @ 0x6c;
    reg {
        name="MediumAccuracyResistorCapacitorOscillatorCalibration0";
        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];
    } MediumAccuracyResistorCapacitorOscillatorCalibration0 @ 0x80;
    reg {
        name="MediumAccuracyResistorCapacitorOscillatorCalibration3";
        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];
    } MediumAccuracyResistorCapacitorOscillatorCalibration3 @ 0x8c;
    reg {
        name="MediumAccuracyResistorCapacitorOscillatorCalibration6";
        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];
    } MediumAccuracyResistorCapacitorOscillatorCalibration6 @ 0x98;
    reg {
        name="MediumAccuracyResistorCapacitorOscillatorCalibration7";
        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];
    } MediumAccuracyResistorCapacitorOscillatorCalibration7 @ 0x9c;
    reg {
        name="MediumAccuracyResistorCapacitorOscillatorCalibration8";
        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];
    } MediumAccuracyResistorCapacitorOscillatorCalibration8 @ 0xa0;
    reg {
        name="MediumAccuracyResistorCapacitorOscillatorCalibration10";
        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];
    } MediumAccuracyResistorCapacitorOscillatorCalibration10 @ 0xa8;
    reg {
        name="MediumAccuracyResistorCapacitorOscillatorCalibration11";
        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];
    } MediumAccuracyResistorCapacitorOscillatorCalibration11 @ 0xac;
    reg {
        name="MediumAccuracyResistorCapacitorOscillatorCalibration12";
        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];
    } MediumAccuracyResistorCapacitorOscillatorCalibration12 @ 0xb0;
    reg {
        name="AuxiliaryMediumAccuracyResistorCapacitorOscillatorCalibration0";
        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];
    } AuxiliaryMediumAccuracyResistorCapacitorOscillatorCalibration0 @ 0xe0;
    reg {
        name="AuxiliaryMediumAccuracyResistorCapacitorOscillatorCalibration3";
        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];
    } AuxiliaryMediumAccuracyResistorCapacitorOscillatorCalibration3 @ 0xec;
    reg {
        name="AuxiliaryMediumAccuracyResistorCapacitorOscillatorCalibration6";
        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];
    } AuxiliaryMediumAccuracyResistorCapacitorOscillatorCalibration6 @ 0xf8;
    reg {
        name="AuxiliaryMediumAccuracyResistorCapacitorOscillatorCalibration7";
        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];
    } AuxiliaryMediumAccuracyResistorCapacitorOscillatorCalibration7 @ 0xfc;
    reg {
        name="AuxiliaryMediumAccuracyResistorCapacitorOscillatorCalibration8";
        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];
    } AuxiliaryMediumAccuracyResistorCapacitorOscillatorCalibration8 @ 0x100;
    reg {
        name="AuxiliaryMediumAccuracyResistorCapacitorOscillatorCalibration10";
        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];
    } AuxiliaryMediumAccuracyResistorCapacitorOscillatorCalibration10 @ 0x108;
    reg {
        name="AuxiliaryMediumAccuracyResistorCapacitorOscillatorCalibration11";
        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];
    } AuxiliaryMediumAccuracyResistorCapacitorOscillatorCalibration11 @ 0x10c;
    reg {
        name="AuxiliaryMediumAccuracyResistorCapacitorOscillatorCalibration12";
        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];
    } AuxiliaryMediumAccuracyResistorCapacitorOscillatorCalibration12 @ 0x110;
    reg {
        name="VoltageMonitorCalibration0";
        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];
    } VoltageMonitorCalibration0 @ 0x140;
    reg {
        name="VoltageMonitorCalibration1";
        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];
    } VoltageMonitorCalibration1 @ 0x144;
    reg {
        name="VoltageMonitorCalibration2";
        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];
    } VoltageMonitorCalibration2 @ 0x148;
    reg {
        name="VoltageMonitorCalibration3";
        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];
    } VoltageMonitorCalibration3 @ 0x14c;
    reg {
        name="CurrentDigitalToAnalogConverter0Calibration0";
        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];
    } CurrentDigitalToAnalogConverter0Calibration0 @ 0x158;
    reg {
        name="CurrentDigitalToAnalogConverter0Calibration1";
        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];
    } CurrentDigitalToAnalogConverter0Calibration1 @ 0x15c;
    reg {
        name="DirectCurrentToDirectCurrentConverterLowNoiseReferenceVoltageCalibration0";
        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];
    } DirectCurrentToDirectCurrentConverterLowNoiseReferenceVoltageCalibration0 @ 0x168;
    reg {
        name="DirectCurrentToDirectCurrentConverterLowPowerReferenceVoltageCalibration0";
        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];
    } DirectCurrentToDirectCurrentConverterLowPowerReferenceVoltageCalibration0 @ 0x16c;
    reg {
        name="DirectCurrentToDirectCurrentConverterLowPowerReferenceVoltageCalibration1";
        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];
    } DirectCurrentToDirectCurrentConverterLowPowerReferenceVoltageCalibration1 @ 0x170;
    reg {
        name="DirectCurrentToDirectCurrentConverterLowPowerReferenceVoltageCalibration2";
        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];
    } DirectCurrentToDirectCurrentConverterLowPowerReferenceVoltageCalibration2 @ 0x174;
    reg {
        name="DirectCurrentToDirectCurrentConverterLowPowerReferenceVoltageCalibration3";
        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];
    } DirectCurrentToDirectCurrentConverterLowPowerReferenceVoltageCalibration3 @ 0x178;
    reg {
        name="DirectCurrentToDirectCurrentConverterLowPowerComparatorHysteresisSelectionCalibration0";
        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];
    } DirectCurrentToDirectCurrentConverterLowPowerComparatorHysteresisSelectionCalibration0 @ 0x17c;
    reg {
        name="DirectCurrentToDirectCurrentConverterLowPowerComparatorHysteresisSelectionCalibration1";
        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];
    } DirectCurrentToDirectCurrentConverterLowPowerComparatorHysteresisSelectionCalibration1 @ 0x180;
    reg {
        name="DigitalToAnalogConverter0MainPathCalibration";
        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];
    } DigitalToAnalogConverter0MainPathCalibration @ 0x184;
    reg {
        name="DigitalToAnalogConverter0AlternatePathCalibration";
        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];
    } DigitalToAnalogConverter0AlternatePathCalibration @ 0x188;
    reg {
        name="DigitalToAnalogConverter0Channel1Calibration";
        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];
    } DigitalToAnalogConverter0Channel1Calibration @ 0x18c;
    reg {
        name="OperationalAmplifier0Calibration0";
        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];
    } OperationalAmplifier0Calibration0 @ 0x190;
    reg {
        name="OperationalAmplifier0Calibration1";
        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];
    } OperationalAmplifier0Calibration1 @ 0x194;
    reg {
        name="OperationalAmplifier0Calibration2";
        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];
    } OperationalAmplifier0Calibration2 @ 0x198;
    reg {
        name="OperationalAmplifier0Calibration3";
        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];
    } OperationalAmplifier0Calibration3 @ 0x19c;
    reg {
        name="OperationalAmplifier1Calibration0";
        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];
    } OperationalAmplifier1Calibration0 @ 0x1a0;
    reg {
        name="OperationalAmplifier1Calibration1";
        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];
    } OperationalAmplifier1Calibration1 @ 0x1a4;
    reg {
        name="OperationalAmplifier1Calibration2";
        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];
    } OperationalAmplifier1Calibration2 @ 0x1a8;
    reg {
        name="OperationalAmplifier1Calibration3";
        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];
    } OperationalAmplifier1Calibration3 @ 0x1ac;
    reg {
        name="OperationalAmplifier2Calibration0";
        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];
    } OperationalAmplifier2Calibration0 @ 0x1b0;
    reg {
        name="OperationalAmplifier2Calibration1";
        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];
    } OperationalAmplifier2Calibration1 @ 0x1b4;
    reg {
        name="OperationalAmplifier2Calibration2";
        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];
    } OperationalAmplifier2Calibration2 @ 0x1b8;
    reg {
        name="OperationalAmplifier2Calibration3";
        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];
    } OperationalAmplifier2Calibration3 @ 0x1bc;
    reg {
        name="CapacitiveSensorGainAdjustment";
        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];
    } CapacitiveSensorGainAdjustment @ 0x1c0;
} Registers_addrmap;


};