This is an automated email from the ASF dual-hosted git repository.

xiaoxiang781216 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit 84d50ebea2a62e15b4daaef06b4c320b80197865
Author: raiden00pl <[email protected]>
AuthorDate: Mon Aug 24 10:38:43 2026 +0200

    Documentation: Complete STM32U3 peripheral status
    
    List every peripheral implemented by STM32U3C5, and update the common GPIO, 
EXTI
    and USART driver paths after the Cortex-M33 migration.
    
    Signed-off-by: raiden00pl <[email protected]>
    Assisted-by: Claude Code
---
 Documentation/guides/stm32_ports.rst          | 40 +++++++++++++++---
 Documentation/platforms/arm/stm32u3/index.rst | 61 +++++++++++++++++++++------
 2 files changed, 82 insertions(+), 19 deletions(-)

diff --git a/Documentation/guides/stm32_ports.rst 
b/Documentation/guides/stm32_ports.rst
index 967ed042e46..4476fd223dd 100644
--- a/Documentation/guides/stm32_ports.rst
+++ b/Documentation/guides/stm32_ports.rst
@@ -778,23 +778,49 @@ STM32U3
 Peripheral    Core version  Driver
 ============  ============  
=============================================================
 ADC           to be done    not supported
+ADF           to be done    not supported
+AES           to be done    not supported
+CCB           to be done    not supported
+COMP          to be done    not supported
+CRC           to be done    not supported
+CRS           to be done    not supported
 DAC           to be done    not supported
-EXTI          U3/U5         
arch/arm/src/common/stm32/stm32_exti_gpio_m33_u3u5.c
+DBGMCU        to be done    not supported
+DLYB          to be done    not supported
+EXTI          M33 v1        arch/arm/src/common/stm32/stm32_exti_gpio_m33_v1.c
+FDCAN         to be done    not supported
 FLASH         to be done    not supported
-GPIO          U3/U5         arch/arm/src/common/stm32/stm32_gpio_m33_u3u5.c
 GPDMA         to be done    not supported
-I2C/I3C       to be done    not supported
+GPIO          M33 v1        arch/arm/src/common/stm32/stm32_gpio_m33_v1.c
+GTZC          to be done    not supported
+HASH          to be done    not supported
+HSP           to be done    not supported
+I2C           to be done    not supported
+I3C           to be done    not supported
 ICACHE        to be done    not supported
+IWDG          to be done    not supported
+LPTIM         to be done    not supported
+LPUART        M33 v3        arch/arm/src/common/stm32/stm32_serial_m33_v3.c
 OCTOSPI       to be done    not supported
+OPAMP         to be done    not supported
+PKA           to be done    not supported
 PWR           to be done    not supported
+RAMCFG        to be done    not supported
 RCC           U3            arch/arm/src/stm32u3/stm32u3xx_rcc.c
 RNG           to be done    not supported
 RTC           to be done    not supported
-SAES/AES      to be done    not supported
+SAES          to be done    not supported
+SAI           to be done    not supported
+SDMMC         to be done    not supported
 SPI/I2S       to be done    not supported
-TIM/LPTIM     to be done    not supported
-USART/LPUART  v3            arch/arm/src/common/stm32/stm32_serial_m33_u3u5.c
-USB           device        not supported
+SYSCFG        to be done    not supported
+TAMP          to be done    not supported
+TIM           to be done    not supported
+TSC           to be done    not supported
+USART/UART    M33 v3        arch/arm/src/common/stm32/stm32_serial_m33_v3.c
+USB_DRD_FS    to be done    not supported
+VREFBUF       to be done    not supported
+WWDG          to be done    not supported
 ============  ============  
=============================================================
 
 STM32U5
diff --git a/Documentation/platforms/arm/stm32u3/index.rst 
b/Documentation/platforms/arm/stm32u3/index.rst
index 3970526c491..7c714327808 100644
--- a/Documentation/platforms/arm/stm32u3/index.rst
+++ b/Documentation/platforms/arm/stm32u3/index.rst
@@ -20,18 +20,55 @@ Peripheral Support
 
 The following list indicates peripherals supported in NuttX:
 
-==========  =======  =============================================
-Peripheral  Support  Notes
-==========  =======  =============================================
-RCC         Yes      Family-specific clock initialization.
-GPIO        Yes      Common STM32U3/STM32U5 Cortex-M33 driver.
-SYSCFG      Yes      GPIO EXTI routing.
-EXTI        Yes      Common STM32U3/STM32U5 Cortex-M33 driver.
-USART       Yes      USART1-3 and UART4-5.
-LPUART      Yes      LPUART1.
-==========  =======  =============================================
-
-Other STM32U3 peripherals are not yet supported.
+==========  =======
+Peripheral  Support
+==========  =======
+RCC         Yes
+GPIO        Yes
+EXTI        Yes
+USART/UART  Yes
+LPUART      Yes
+
+ADC         No
+ADF         No
+AES         No
+CCB         No
+COMP        No
+CRC         No
+CRS         No
+DAC         No
+DBGMCU      No
+DLYB        No
+FDCAN       No
+FLASH       No
+GPDMA       No
+GTZC        No
+HASH        No
+HSP         No
+I2C         No
+I3C         No
+ICACHE      No
+IWDG        No
+LPTIM       No
+OCTOSPI     No
+OPAMP       No
+PKA         No
+PWR         No
+RAMCFG      No
+RNG         No
+RTC         No
+SAES        No
+SAI         No
+SDMMC       No
+SPI/I2S     No
+SYSCFG      No
+TAMP        No
+TIM         No
+TSC         No
+USB_DRD_FS  No
+VREFBUF     No
+WWDG        No
+==========  =======
 
 References
 ==========

Reply via email to