From 20034cc19a2b05e79790bef5c2fc84bd19cb6538 Mon Sep 17 00:00:00 2001 From: Catherine Date: Fri, 16 Jun 2023 22:47:18 +0000 Subject: [PATCH] Add support for DAC in STM32F3x that only have a single DAC. --- data/registers/rcc_f3.yaml | 4 ++-- stm32-data-gen/src/chips.rs | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/data/registers/rcc_f3.yaml b/data/registers/rcc_f3.yaml index 474e0d7..40724a8 100644 --- a/data/registers/rcc_f3.yaml +++ b/data/registers/rcc_f3.yaml @@ -279,7 +279,7 @@ fieldset/APB1ENR: description: Power interface clock enable bit_offset: 28 bit_size: 1 - - name: DAC1EN + - name: DACEN description: DAC interface clock enable bit_offset: 29 bit_size: 1 @@ -386,7 +386,7 @@ fieldset/APB1RSTR: description: Power interface reset bit_offset: 28 bit_size: 1 - - name: DAC1RST + - name: DACRST description: DAC interface reset bit_offset: 29 bit_size: 1 diff --git a/stm32-data-gen/src/chips.rs b/stm32-data-gen/src/chips.rs index 8909518..caf12d5 100644 --- a/stm32-data-gen/src/chips.rs +++ b/stm32-data-gen/src/chips.rs @@ -161,6 +161,7 @@ impl PeriMatcher { (".*:DAC:F0dacif_v1_1", ("dac", "v1", "DAC")), (".*:DAC:dacif_v2_0", ("dac", "v2", "DAC")), (".*:DAC:dacif_v3_0", ("dac", "v2", "DAC")), + (".*:DAC:F3_dacif_v1_1", ("dac", "v1", "DAC")), (".*:ADC:aditf_v2_5F1", ("adc", "f1", "ADC")), (".*:ADC:aditf4_v1_1", ("adc", "v1", "ADC")), (".*:ADC:aditf2_v1_1", ("adc", "v2", "ADC")),