| Age | Commit message (Expand) | Author |
| 2026-07-28 | bsp, hil: flash WCH boards with the unified OpenOCD fork (#3791) | Ha Thach |
| 2026-07-09 | bsp(ch32): naked fsdev ISRs so nested USBD IRQs return safely | hathach |
| 2026-05-22 | ch32v20x: fix port1 IP selection | HiFiPhile |
| 2026-05-22 | bsp/ch32: fix linker report 100% RAM usage | HiFiPhile |
| 2026-04-29 | ensure board_uart_write return -1 on default | HiFiPhile |
| 2026-04-06 | remove IAR toolchain support from make build system | hathach |
| 2026-04-04 | implement board_uart_read()/write() as non-blocking for all families | hathach |
| 2026-04-03 | stm32 add uart hwfifo if supported, otherwise usb tu_fifo_t for receive uart ... | hathach |
| 2026-03-20 | Add dd command to MSC file explorer for sector read and speed reporting, adju... | hathach |
| 2026-02-28 | replace board_millis() with tusb_time_millis_api() | hathach |
| 2025-11-25 | fsdev: reorganize functions | HiFiPhile |
| 2025-10-28 | fix warning with strict prototypes warnings | hathach |
| 2025-10-28 | disable warning for startup file | hathach |
| 2025-10-23 | refactor family.cmake: rename add_board_target() to family_add_board() and mo... | hathach |
| 2025-10-14 | fix lots of warnings for missing-prototypes for irqhandler | hathach |
| 2025-07-05 | always define CFG_TUH_WCH_USBIP_USBFS=1 for ch32v20x since only port1 support... | hathach |
| 2025-07-04 | Merge branch 'refs/heads/master' into fork/verylowfreq/pr-ch32v-usbfs-host | hathach |
| 2025-04-06 | Allow different port and mode for LED on ch32v boards | Radomir Dopieralski |
| 2025-03-16 | Update ch32v20x family.cmake | verylowfreq |
| 2025-03-16 | Fix the condition related to CFG_TUH_WCH_USBIP_USBFS macro | verylowfreq |
| 2025-03-16 | Add ch32v20x usbfs hcd initial support. | verylowfreq |
| 2025-01-25 | cmake remove EXAMPLE-tinyusb target as library | hathach |
| 2025-01-24 | add cmake RTOS=zephyr (default noos) for zephyr build | hathach |
| 2025-01-22 | - change to use CMAKE_SYSTEM_CPU to prevent CMAKE_SYSTEM_PROCESSOR conflict w... | hathach |
| 2024-12-27 | embed metadata to family.c and board.h to generate supported boards doc | hathach |
| 2024-08-13 | use zero wait flash for nano v203 | hathach |
| 2024-07-23 | fsdev read/write packet use unaligned function | hathach |
| 2024-07-22 | fix a bug in fsdev introduced by #1942 | hathach |
| 2024-07-10 | skip FLASH_ function to reduce dependency | hathach |
| 2024-07-10 | enable full 224KB flash for ch32v203 with flash enhanced read mode in SystemI... | hathach |
| 2024-07-05 | add board_reset_to_bootloader(), try to implement that for ch32v203 but not w... | hathach |
| 2024-06-21 | add new ch32v203g6u board, sysfreq is defined in board.cmake/mk | hathach |
| 2024-06-14 | add ch32v103 bsp support, compile but does not run, probably due to compile/l... | hathach |
| 2024-06-14 | use stock core_riscv.h for ch32 v2 v3 | hathach |
| 2024-06-06 | add c6 devkit, tested with max3421e | hathach |
| 2024-05-24 | increase version as pre-releases, still need more clean up before actual relesae | hathach |
| 2024-05-24 | change default clock to 144mhz | hathach |
| 2024-05-24 | add ch32 support for fsdev driver. v20x can select fsdev or usbfs with make/c... | hathach |
| 2024-05-20 | use correct wch usbhs, usbfs for ch32v307 using CFG_TUD_MAX_SPEED | hathach |
| 2024-05-20 | - update ch203 family to allow to specify flash and ram size. Introduce | hathach |
| 2024-05-16 | change default risv-gcc to riscv-none-elf- and add _zicsr extension | hathach |
| 2024-05-15 | add CH32V20x USB OTG/FS driver | Matthew Tran |