summaryrefslogtreecommitdiff
path: root/hw/bsp/ch32v20x
AgeCommit message (Expand)Author
2026-07-09bsp(ch32): naked fsdev ISRs so nested USBD IRQs return safelyhathach
2026-05-22ch32v20x: fix port1 IP selectionHiFiPhile
2026-05-22bsp/ch32: fix linker report 100% RAM usageHiFiPhile
2026-04-29ensure board_uart_write return -1 on defaultHiFiPhile
2026-04-06remove IAR toolchain support from make build systemhathach
2026-04-04implement board_uart_read()/write() as non-blocking for all familieshathach
2026-04-03stm32 add uart hwfifo if supported, otherwise usb tu_fifo_t for receive uart ...hathach
2026-03-20Add dd command to MSC file explorer for sector read and speed reporting, adju...hathach
2026-02-28replace board_millis() with tusb_time_millis_api()hathach
2025-11-25fsdev: reorganize functionsHiFiPhile
2025-10-28fix warning with strict prototypes warningshathach
2025-10-28disable warning for startup filehathach
2025-10-23refactor family.cmake: rename add_board_target() to family_add_board() and mo...hathach
2025-10-14fix lots of warnings for missing-prototypes for irqhandlerhathach
2025-07-05always define CFG_TUH_WCH_USBIP_USBFS=1 for ch32v20x since only port1 support...hathach
2025-07-04Merge branch 'refs/heads/master' into fork/verylowfreq/pr-ch32v-usbfs-hosthathach
2025-04-06Allow different port and mode for LED on ch32v boardsRadomir Dopieralski
2025-03-16Update ch32v20x family.cmakeverylowfreq
2025-03-16Fix the condition related to CFG_TUH_WCH_USBIP_USBFS macroverylowfreq
2025-03-16Add ch32v20x usbfs hcd initial support.verylowfreq
2025-01-25cmake remove EXAMPLE-tinyusb target as libraryhathach
2025-01-24add cmake RTOS=zephyr (default noos) for zephyr buildhathach
2025-01-22- change to use CMAKE_SYSTEM_CPU to prevent CMAKE_SYSTEM_PROCESSOR conflict w...hathach
2024-12-27embed metadata to family.c and board.h to generate supported boards dochathach
2024-08-13use zero wait flash for nano v203hathach
2024-07-23fsdev read/write packet use unaligned functionhathach
2024-07-22fix a bug in fsdev introduced by #1942hathach
2024-07-10skip FLASH_ function to reduce dependencyhathach
2024-07-10enable full 224KB flash for ch32v203 with flash enhanced read mode in SystemI...hathach
2024-07-05add board_reset_to_bootloader(), try to implement that for ch32v203 but not w...hathach
2024-06-21add new ch32v203g6u board, sysfreq is defined in board.cmake/mkhathach
2024-06-14add ch32v103 bsp support, compile but does not run, probably due to compile/l...hathach
2024-06-14use stock core_riscv.h for ch32 v2 v3hathach
2024-06-06add c6 devkit, tested with max3421ehathach
2024-05-24increase version as pre-releases, still need more clean up before actual relesaehathach
2024-05-24change default clock to 144mhzhathach
2024-05-24add ch32 support for fsdev driver. v20x can select fsdev or usbfs with make/c...hathach
2024-05-20use correct wch usbhs, usbfs for ch32v307 using CFG_TUD_MAX_SPEEDhathach
2024-05-20- update ch203 family to allow to specify flash and ram size. Introducehathach
2024-05-16change default risv-gcc to riscv-none-elf- and add _zicsr extensionhathach
2024-05-15add CH32V20x USB OTG/FS driverMatthew Tran