summaryrefslogtreecommitdiff
path: root/platform/rtthread
diff options
context:
space:
mode:
authorOnlyoutzZ <[email protected]>2026-08-28 16:37:18 +0800
committersakumisu <[email protected]>2026-08-29 15:37:44 +0800
commit1f622fe5b7c5767385f852a32850db400e94f45a (patch)
tree8e13ddf1c60be4dc8144fdb47ba874473378542c /platform/rtthread
parent41f57964cc442145099250f0190eb71e9d1d9d5a (diff)
port/fsdev: add N32H4x (N32H47x_48x / N32H49x) USB FS device support
Add full-speed USB device (USBFS) support for the Nations N32H4x family (N32H47x_48x and N32H49x), whose Synopsys USBFS core re-arranged the register and bit-field layout of the STM32 version: - usb_glue_nation.c: chip-level bring-up (48 MHz USB clock from PLL, DM/DP GPIO with a weak overridable hook, NVIC USB_FS_LP_IRQn dispatch) - usb_fsdev_reg.h: re-map USB_EPn/CNTR/ISTR/BTABLE/FN/DADDR register layout and every affected bit macro for N32H4x (32-bit EP registers, no BCDR; DP pull-up moved to CNTR.PU) - usb_dc_fsdev.c: N32H4x power-on sequence (clear PD, wait, clear FRST) and EP_ID position handling - README: document the supported N32H4x parts
Diffstat (limited to 'platform/rtthread')
0 files changed, 0 insertions, 0 deletions