diff --git a/devices/stm32n645.yaml b/devices/stm32n645.yaml index ea3c614f0..b14dae1ca 100644 --- a/devices/stm32n645.yaml +++ b/devices/stm32n645.yaml @@ -3,6 +3,8 @@ _svd: ../svd/stm32n645.svd _clear_fields: "*" ADC1: + PCSEL: + _split: PCSEL _strip: ADC_ ADC12: @@ -21,6 +23,10 @@ CACHEAXI: CRC: _strip: CRC_ + _include: + - patches/crc/crc_rename_init.yaml + - patches/crc/add_dr8.yaml + - fields/crc/v3_idr32.yaml CSI: _strip: CSI_ @@ -30,6 +36,9 @@ DBGMCU: DCMI: _strip: DCMI_ + _include: + - fields/dcmi/v2.yaml + - collect/dcmi/dcmi.yaml DCMIPP: _strip: DCMIPP_ @@ -39,6 +48,8 @@ DLYBSD: DMA2D: _strip: DMA2D_ + _include: + - collect/dma/dma2d_clut.yaml DTS: _strip: DTS_ @@ -80,6 +91,8 @@ HPDMA: I2C1: _strip: I2C_ + _include: + - fields/i2c/v3.yaml I3C1: _strip: I3C_ @@ -92,6 +105,9 @@ ICACHE: IWDG: _strip: IWDG_ + _include: + - patches/16bit_with_mask.yaml + - fields/iwdg/h5.yaml JPEG: _strip: JPEG_ diff --git a/devices/stm32n647.yaml b/devices/stm32n647.yaml index 559fb6162..19cf57caf 100644 --- a/devices/stm32n647.yaml +++ b/devices/stm32n647.yaml @@ -3,6 +3,8 @@ _svd: ../svd/stm32n647.svd _clear_fields: "*" ADC1: + PCSEL: + _split: PCSEL _strip: ADC_ ADC12: @@ -21,6 +23,10 @@ CACHEAXI: CRC: _strip: CRC_ + _include: + - patches/crc/crc_rename_init.yaml + - patches/crc/add_dr8.yaml + - fields/crc/v3_idr32.yaml CSI: _strip: CSI_ @@ -30,6 +36,9 @@ DBGMCU: DCMI: _strip: DCMI_ + _include: + - fields/dcmi/v2.yaml + - collect/dcmi/dcmi.yaml DCMIPP: _strip: DCMIPP_ @@ -39,6 +48,8 @@ DLYBSD: DMA2D: _strip: DMA2D_ + _include: + - collect/dma/dma2d_clut.yaml DTS: _strip: DTS_ @@ -80,6 +91,8 @@ HPDMA: I2C1: _strip: I2C_ + _include: + - fields/i2c/v3.yaml I3C1: _strip: I3C_ @@ -92,6 +105,9 @@ ICACHE: IWDG: _strip: IWDG_ + _include: + - patches/16bit_with_mask.yaml + - fields/iwdg/h5.yaml JPEG: _strip: JPEG_ diff --git a/devices/stm32n655.yaml b/devices/stm32n655.yaml index db95665e7..4f4120208 100644 --- a/devices/stm32n655.yaml +++ b/devices/stm32n655.yaml @@ -3,6 +3,8 @@ _svd: ../svd/stm32n655.svd _clear_fields: "*" ADC1: + PCSEL: + _split: PCSEL _strip: ADC_ ADC12: @@ -21,6 +23,10 @@ CACHEAXI: CRC: _strip: CRC_ + _include: + - patches/crc/crc_rename_init.yaml + - patches/crc/add_dr8.yaml + - fields/crc/v3_idr32.yaml CRYP: _strip: CRYP_ @@ -33,6 +39,9 @@ DBGMCU: DCMI: _strip: DCMI_ + _include: + - fields/dcmi/v2.yaml + - collect/dcmi/dcmi.yaml DCMIPP: _strip: DCMIPP_ @@ -42,6 +51,8 @@ DLYBSD: DMA2D: _strip: DMA2D_ + _include: + - collect/dma/dma2d_clut.yaml DTS: _strip: DTS_ @@ -83,6 +94,8 @@ HPDMA: I2C1: _strip: I2C_ + _include: + - fields/i2c/v3.yaml I3C1: _strip: I3C_ @@ -95,6 +108,9 @@ ICACHE: IWDG: _strip: IWDG_ + _include: + - patches/16bit_with_mask.yaml + - fields/iwdg/h5.yaml JPEG: _strip: JPEG_ diff --git a/devices/stm32n657.yaml b/devices/stm32n657.yaml index a8de3ffc8..b6f96361c 100644 --- a/devices/stm32n657.yaml +++ b/devices/stm32n657.yaml @@ -3,7 +3,17 @@ _svd: ../svd/stm32n657.svd _clear_fields: "*" ADC1: + PCSEL: + _split: PCSEL _strip: ADC_ + _include: + - patches/adc/split.yaml + # - fields/adc/adc_u5.yaml + # - fields/adc/adc_u5_12.yaml + - collect/adc/v3.yaml + +ADC[1]: + _include: collect/adc/derive_sq.yaml ADC12: _strip: ADC12_ @@ -21,6 +31,10 @@ CACHEAXI: CRC: _strip: CRC_ + _include: + - patches/crc/crc_rename_init.yaml + - patches/crc/add_dr8.yaml + - fields/crc/v3_idr32.yaml CRYP: _strip: CRYP_ @@ -33,6 +47,9 @@ DBGMCU: DCMI: _strip: DCMI_ + _include: + - fields/dcmi/v2.yaml + - collect/dcmi/dcmi.yaml DCMIPP: _strip: DCMIPP_ @@ -42,6 +59,8 @@ DLYBSD: DMA2D: _strip: DMA2D_ + _include: + - collect/dma/dma2d_clut.yaml DTS: _strip: DTS_ @@ -83,6 +102,8 @@ HPDMA: I2C1: _strip: I2C_ + _include: + - fields/i2c/v3.yaml I3C1: _strip: I3C_ @@ -95,6 +116,9 @@ ICACHE: IWDG: _strip: IWDG_ + _include: + - patches/16bit_with_mask.yaml + - fields/iwdg/h5.yaml JPEG: _strip: JPEG_ diff --git a/devices/stm32u031.yaml b/devices/stm32u031.yaml index 4ac94f833..b08eefd14 100644 --- a/devices/stm32u031.yaml +++ b/devices/stm32u031.yaml @@ -66,6 +66,9 @@ I2C1: IWDG: _strip: IWDG_ + _include: + - patches/16bit_with_mask.yaml + - fields/iwdg/h5.yaml LPTIM[12]: _strip: LPTIM?_ diff --git a/devices/stm32u073.yaml b/devices/stm32u073.yaml index 02b8ad36f..5e872f142 100644 --- a/devices/stm32u073.yaml +++ b/devices/stm32u073.yaml @@ -73,6 +73,9 @@ I2C1: IWDG: _strip: IWDG_ + _include: + - patches/16bit_with_mask.yaml + - fields/iwdg/h5.yaml LCD: _delete: LCD_RAM* diff --git a/devices/stm32u083.yaml b/devices/stm32u083.yaml index fe1434306..00bb5ba13 100644 --- a/devices/stm32u083.yaml +++ b/devices/stm32u083.yaml @@ -76,6 +76,9 @@ I2C1: IWDG: _strip: IWDG_ + _include: + - patches/16bit_with_mask.yaml + - fields/iwdg/h5.yaml LCD: _delete: LCD_RAM* pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy