stbenn opened a new pull request, #16220:
URL: https://github.com/apache/nuttx/pull/16220

   Added menus for usart, I2C, and SPI selection to make the peripheral 
selection submenu easier to navigate.
   
   Added DMA1 and DMA2 selection options.
   
   ## Summary
   
   This improves usability by grouping peripherals with many instances into 
their own menus. Just like the timer selection was already implemented.
   
   Old Peripheral Selection:
   
![image](https://github.com/user-attachments/assets/0235dfa4-a6ec-4e94-82f5-66d0b4509cb7)
   
   New Menus:
   
![image](https://github.com/user-attachments/assets/8ce10b5c-129e-4175-b21a-80ade57f02eb)
   
   ## Impact
   
   This change modifies the user interaction with peripheral configuration 
through `make menuconfig`.
   
   It does not remove any functionality, but adds DMA menu options.
   
   ## Testing
   
   OS: Ubuntu 24.04 container
   Host OS: Ubuntu 24.04 on WSL2
   Compiler: arm-none-eabi-gcc 13
   Arch: STM32H5
   Chip: STM32H563ZIT6
   Board: Nucleo-H563ZI
   Config: `nucleo-h563zi:nsh`
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to