kywwilson11 opened a new pull request, #15709: URL: https://github.com/apache/nuttx/pull/15709
## Summary Add a full-speed USB device driver for the STM32H5 architecture. This driver was adapted from the legacy stm32 usbfs driver. The primary difference is the buffer table and how it is accessed. There is no BTABLE register on the H5. The BTABLE base address is just the base address for the USB SRAM. Additionally, the BTABLE and buffer is accessed in 32-bit words. Lastly, add a new usbnsh config to the Nucleo-H563ZI board. ## Impact STM32H5 Architecture. Other than the usbfs driver, there were changes to stm32h5xx_rcc.c to utilize the HSI48 and CRS, corrections in stm32_hsi48.c, changes to board.h to select the CRS sync source, and minor changes to Make.defs. ## Testing Used the CDCACM driver to get a USB NSH console. Tried pasting in 64-byte and larger lines of text, and that worked just fine. No problems observed with the USB NSH console.  -- 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