adc/v2: cleanup enums

This commit is contained in:
xoviat 2023-09-11 16:06:43 -05:00
parent d71fac77e6
commit db70d16691

View File

@ -77,22 +77,18 @@ fieldset/CR1:
description: Interrupt enable for EOC description: Interrupt enable for EOC
bit_offset: 5 bit_offset: 5
bit_size: 1 bit_size: 1
enum: EOCIE
- name: AWDIE - name: AWDIE
description: Analog watchdog interrupt enable description: Analog watchdog interrupt enable
bit_offset: 6 bit_offset: 6
bit_size: 1 bit_size: 1
enum: AWDIE
- name: JEOCIE - name: JEOCIE
description: Interrupt enable for injected channels description: Interrupt enable for injected channels
bit_offset: 7 bit_offset: 7
bit_size: 1 bit_size: 1
enum: JEOCIE
- name: SCAN - name: SCAN
description: Scan mode description: Scan mode
bit_offset: 8 bit_offset: 8
bit_size: 1 bit_size: 1
enum: SCAN
- name: AWDSGL - name: AWDSGL
description: Enable the watchdog on a single channel in scan mode description: Enable the watchdog on a single channel in scan mode
bit_offset: 9 bit_offset: 9
@ -102,17 +98,14 @@ fieldset/CR1:
description: Automatic injected group conversion description: Automatic injected group conversion
bit_offset: 10 bit_offset: 10
bit_size: 1 bit_size: 1
enum: JAUTO
- name: DISCEN - name: DISCEN
description: Discontinuous mode on regular channels description: Discontinuous mode on regular channels
bit_offset: 11 bit_offset: 11
bit_size: 1 bit_size: 1
enum: DISCEN
- name: JDISCEN - name: JDISCEN
description: Discontinuous mode on injected channels description: Discontinuous mode on injected channels
bit_offset: 12 bit_offset: 12
bit_size: 1 bit_size: 1
enum: JDISCEN
- name: DISCNUM - name: DISCNUM
description: Discontinuous mode channel count description: Discontinuous mode channel count
bit_offset: 13 bit_offset: 13
@ -121,12 +114,10 @@ fieldset/CR1:
description: Analog watchdog enable on injected channels description: Analog watchdog enable on injected channels
bit_offset: 22 bit_offset: 22
bit_size: 1 bit_size: 1
enum: JAWDEN
- name: AWDEN - name: AWDEN
description: Analog watchdog enable on regular channels description: Analog watchdog enable on regular channels
bit_offset: 23 bit_offset: 23
bit_size: 1 bit_size: 1
enum: AWDEN
- name: RES - name: RES
description: Resolution description: Resolution
bit_offset: 24 bit_offset: 24
@ -136,7 +127,6 @@ fieldset/CR1:
description: Overrun interrupt enable description: Overrun interrupt enable
bit_offset: 26 bit_offset: 26
bit_size: 1 bit_size: 1
enum: OVRIE
fieldset/CR2: fieldset/CR2:
description: control register 2 description: control register 2
fields: fields:
@ -144,7 +134,6 @@ fieldset/CR2:
description: A/D Converter ON / OFF description: A/D Converter ON / OFF
bit_offset: 0 bit_offset: 0
bit_size: 1 bit_size: 1
enum: ADON
- name: CONT - name: CONT
description: Continuous conversion description: Continuous conversion
bit_offset: 1 bit_offset: 1
@ -154,7 +143,6 @@ fieldset/CR2:
description: Direct memory access mode (for single ADC mode) description: Direct memory access mode (for single ADC mode)
bit_offset: 8 bit_offset: 8
bit_size: 1 bit_size: 1
enum: DMA
- name: DDS - name: DDS
description: DMA disable selection (for single ADC mode) description: DMA disable selection (for single ADC mode)
bit_offset: 9 bit_offset: 9
@ -346,15 +334,6 @@ fieldset/SR:
bit_offset: 5 bit_offset: 5
bit_size: 1 bit_size: 1
enum: OVR enum: OVR
enum/ADON:
bit_size: 1
variants:
- name: Disabled
description: Disable ADC conversion and go to power down mode
value: 0
- name: Enabled
description: Enable ADC
value: 1
enum/ALIGN: enum/ALIGN:
bit_size: 1 bit_size: 1
variants: variants:
@ -373,24 +352,6 @@ enum/AWD:
- name: Event - name: Event
description: Analog watchdog event occurred description: Analog watchdog event occurred
value: 1 value: 1
enum/AWDEN:
bit_size: 1
variants:
- name: Disabled
description: Analog watchdog disabled on regular channels
value: 0
- name: Enabled
description: Analog watchdog enabled on regular channels
value: 1
enum/AWDIE:
bit_size: 1
variants:
- name: Disabled
description: Analogue watchdog interrupt disabled
value: 0
- name: Enabled
description: Analogue watchdog interrupt enabled
value: 1
enum/AWDSGL: enum/AWDSGL:
bit_size: 1 bit_size: 1
variants: variants:
@ -418,24 +379,6 @@ enum/DDS:
- name: Continuous - name: Continuous
description: DMA requests are issued as long as data are converted and DMA=1 description: DMA requests are issued as long as data are converted and DMA=1
value: 1 value: 1
enum/DISCEN:
bit_size: 1
variants:
- name: Disabled
description: Discontinuous mode on regular channels disabled
value: 0
- name: Enabled
description: Discontinuous mode on regular channels enabled
value: 1
enum/DMA:
bit_size: 1
variants:
- name: Disabled
description: DMA mode disabled
value: 0
- name: Enabled
description: DMA mode enabled
value: 1
enum/EOC: enum/EOC:
bit_size: 1 bit_size: 1
variants: variants:
@ -445,15 +388,6 @@ enum/EOC:
- name: Complete - name: Complete
description: Conversion complete description: Conversion complete
value: 1 value: 1
enum/EOCIE:
bit_size: 1
variants:
- name: Disabled
description: EOC interrupt disabled
value: 0
- name: Enabled
description: EOC interrupt enabled
value: 1
enum/EOCS: enum/EOCS:
bit_size: 1 bit_size: 1
variants: variants:
@ -502,33 +436,6 @@ enum/EXTSEL:
- name: TIM2TRGO - name: TIM2TRGO
description: Timer 2 TRGO event description: Timer 2 TRGO event
value: 6 value: 6
enum/JAUTO:
bit_size: 1
variants:
- name: Disabled
description: Automatic injected group conversion disabled
value: 0
- name: Enabled
description: Automatic injected group conversion enabled
value: 1
enum/JAWDEN:
bit_size: 1
variants:
- name: Disabled
description: Analog watchdog disabled on injected channels
value: 0
- name: Enabled
description: Analog watchdog enabled on injected channels
value: 1
enum/JDISCEN:
bit_size: 1
variants:
- name: Disabled
description: Discontinuous mode on injected channels disabled
value: 0
- name: Enabled
description: Discontinuous mode on injected channels enabled
value: 1
enum/JEOC: enum/JEOC:
bit_size: 1 bit_size: 1
variants: variants:
@ -538,15 +445,6 @@ enum/JEOC:
- name: Complete - name: Complete
description: Conversion complete description: Conversion complete
value: 1 value: 1
enum/JEOCIE:
bit_size: 1
variants:
- name: Disabled
description: JEOC interrupt disabled
value: 0
- name: Enabled
description: JEOC interrupt enabled
value: 1
enum/JEXTEN: enum/JEXTEN:
bit_size: 2 bit_size: 2
variants: variants:
@ -625,15 +523,6 @@ enum/OVR:
- name: Overrun - name: Overrun
description: Overrun occurred description: Overrun occurred
value: 1 value: 1
enum/OVRIE:
bit_size: 1
variants:
- name: Disabled
description: Overrun interrupt disabled
value: 0
- name: Enabled
description: Overrun interrupt enabled
value: 1
enum/RES: enum/RES:
bit_size: 2 bit_size: 2
variants: variants:
@ -676,15 +565,6 @@ enum/SAMPLE_TIME:
- name: Cycles480 - name: Cycles480
description: 480 cycles description: 480 cycles
value: 7 value: 7
enum/SCAN:
bit_size: 1
variants:
- name: Disabled
description: Scan mode disabled
value: 0
- name: Enabled
description: Scan mode enabled
value: 1
enum/SMPR_SMPx_x: enum/SMPR_SMPx_x:
bit_size: 32 bit_size: 32
variants: variants: