kywwilson11 opened a new pull request, #15786: URL: https://github.com/apache/nuttx/pull/15786
## Summary This pull request has 3 primary changes: 1. Add missing pin maps. Only LPUART1 and USART3 were included before. This pull request adds pin maps for USART1, USART2, USART6, USART10, USART11, UART4, UART5, UART7, UART8, and UART12. 2. Add missing rx buffer, tx buffer, and rx fifo declarations. These were only defined up to UART5. This adds them UART/USART 6-12. 3. Fix IRQ definitions for USARTs/UARTs. For example, these were named STM32H5_IRQ_, they should be named STM32_IRQ_. 4. In LPUART baud calculation, up_serialout is referenced but not defined. stm32serial_putreg is an equivalent function that was defined and was used as a replacement for up_serialout. ## Impact STM32H5 Serial Driver. The driver should now support all available serial devices on the STM32H5. ## Testing Test steps: 1. Enable all serial devices in menuconfig. 2. Configure Nuttx for nucleo-h563zi:nsh. 3. Build nuttx. 4. Check for errors. Nuttx now successfully builds with all UART, USART, and LPUART peripherals enabled. -- 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