From f427d4956683317383c5fa2b471098c752da989b Mon Sep 17 00:00:00 2001 From: xoviat Date: Sun, 6 Aug 2023 15:28:34 -0500 Subject: [PATCH] adc/f3: cleanup enums --- data/registers/adccommon_f3.yaml | 119 ++++--------------------------- 1 file changed, 15 insertions(+), 104 deletions(-) diff --git a/data/registers/adccommon_f3.yaml b/data/registers/adccommon_f3.yaml index 6dded6d..61dad4d 100644 --- a/data/registers/adccommon_f3.yaml +++ b/data/registers/adccommon_f3.yaml @@ -23,22 +23,21 @@ fieldset/CSR: description: Master ADC ready bit_offset: 0 bit_size: 1 - enum: ADRDY - name: EOSMP_MST description: End of sampling phase flag of the master ADC bit_offset: 1 bit_size: 1 - enum: EOSMP + enum: ENDED - name: EOC_MST description: End of regular conversion of the master ADC bit_offset: 2 bit_size: 1 - enum: EOC + enum: ENDED - name: EOS_MST description: End of regular sequence flag of the master ADC bit_offset: 3 bit_size: 1 - enum: EOS + enum: ENDED - name: OVR_MST description: Overrun flag of the master ADC bit_offset: 4 @@ -48,12 +47,12 @@ fieldset/CSR: description: End of injected conversion of the master ADC bit_offset: 5 bit_size: 1 - enum: JEOC + enum: ENDED - name: JEOS description: End of injected sequence flag of the master ADC bit_offset: 6 bit_size: 1 - enum: JEOS + enum: ENDED - name: AWD1_MST description: Analog watchdog 1 flag of the master ADC bit_offset: 7 @@ -78,22 +77,21 @@ fieldset/CSR: description: Slave ADC ready bit_offset: 16 bit_size: 1 - enum: ADRDY - name: EOSMP_SLV description: End of sampling phase flag of the slave ADC bit_offset: 17 bit_size: 1 - enum: EOSMP + enum: ENDED - name: EOC_SLV description: End of regular conversion of the slave ADC bit_offset: 18 bit_size: 1 - enum: EOC + enum: ENDED - name: EOS_SLV description: End of regular sequence flag of the slave ADC bit_offset: 19 bit_size: 1 - enum: EOS + enum: ENDED - name: OVR_SLV description: Overrun flag of the slave ADC bit_offset: 20 @@ -103,12 +101,12 @@ fieldset/CSR: description: End of injected conversion of the slave ADC bit_offset: 21 bit_size: 1 - enum: JEOC + enum: ENDED - name: JEOS_SLV description: End of injected sequence flag of the slave ADC bit_offset: 22 bit_size: 1 - enum: JEOS + enum: ENDED - name: AWD1_SLV description: Analog watchdog 1 flag of the slave ADC bit_offset: 23 @@ -160,17 +158,14 @@ fieldset/CCR: description: VREFINT enable bit_offset: 22 bit_size: 1 - enum: VREFEN - name: TSEN description: Temperature sensor enable bit_offset: 23 bit_size: 1 - enum: TSEN - name: VBATEN description: VBAT enable bit_offset: 24 bit_size: 1 - enum: VBATEN fieldset/CDR: description: ADC common regular data register for dual and triple modes fields: @@ -182,46 +177,16 @@ fieldset/CDR: description: Regular data of the master ADC bit_offset: 16 bit_size: 16 -enum/ADRDY: - description: ADC ready - bit_size: 1 - variants: - - name: NotReady - value: 0 - description: ADC is not ready to start conversion - - name: Ready - value: 1 - description: ADC is ready to start conversion -enum/EOSMP: - description: End of sampling flag +enum/ENDED: + description: End of operation bit_size: 1 variants: - name: NotEnded value: 0 - description: Conversion is not ended + description: Operation is not ended - name: Ended value: 1 - description: Conversion is ended -enum/EOC: - description: End of regular conversion - bit_size: 1 - variants: - - name: NotEnded - value: 0 - description: Regular conversion is not complete - - name: Ended - value: 1 - description: Regular conversion complete -enum/EOS: - description: End of regular sequence flag - bit_size: 1 - variants: - - name: NotEnded - value: 0 - description: Regular sequence is not complete - - name: Ended - value: 1 - description: Regular sequence complete + description: Operation is ended enum/OVR: description: Overrun flag bit_size: 1 @@ -232,26 +197,6 @@ enum/OVR: - name: Overrun value: 1 description: Overrun occurred -enum/JEOC: - description: End of injected conversion flag - bit_size: 1 - variants: - - name: NotEnded - value: 0 - description: Injected conversion is not complete - - name: Ended - value: 1 - description: Injected conversion complete -enum/JEOS: - description: End of injected sequence flag - bit_size: 1 - variants: - - name: NotEnded - value: 0 - description: Injected sequence is not complete - - name: Ended - value: 1 - description: Injected sequence complete enum/AWD: description: Analog watchdog flag bit_size: 1 @@ -338,38 +283,4 @@ enum/CKMODE: description: Use AHB clock rcc_hclk3 divided by 2. - name: SyncDiv4 value: 3 - description: Use AHB clock rcc_hclk3 divided by 4. -enum/VREFEN: - description: VREFINT enable - bit_size: 1 - variants: - - name: Disabled - value: 0 - description: VREFINT channel disabled - - name: Enabled - value: 1 - description: VREFINT channel enabled -enum/TSEN: - description: Temperature sensor enable - bit_size: 1 - variants: - - name: Disabled - value: 0 - description: Temperature sensor channel disabled - - name: Enabled - value: 1 - description: Temperature sensor channel enabled -enum/VBATEN: - description: VBAT enable - bit_size: 1 - variants: - - name: Disabled - value: 0 - description: VBAT channel disabled - - name: Enabled - value: 1 - description: VBAT channel enabled - - - - \ No newline at end of file + description: Use AHB clock rcc_hclk3 divided by 4. \ No newline at end of file