| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-06-09 | fix: harden serial ioctl user-pointer handling | copilot-swe-agent[bot] | |
| 2026-06-08 | [bsp][nxp]: remove duplicate imxrt sdk inclusion | CYFS | |
| 2026-06-08 | [bsp][nxp][lpc]: rename Libraries to libraries | CYFS | |
| 2026-06-08 | [bsp][raspberry-pico]: adjust file structure | CYFS | |
| 2026-06-08 | [bsp][zynqmp-a53-dfzu2eg] enable full dm | GuEe-GUI | |
| This is a builtin fdt example BSP Signed-off-by: GuEe-GUI <[email protected]> | |||
| 2026-06-08 | [BSP][NS800RT7P65] Add ADC driver support | nino | |
| 2026-06-03 | [BSP] [NS800RT7P65]Feature/optimize ns800 uart Drive (#11423) | haitao-zhang | |
| [ns800] Option Uart Kconfig, and Resolve the issue of data loss in serial communication at low baud rates. | |||
| 2026-06-03 | [BSP][NS800RT7P65] Add SPI functionality (#11427) | rcitach | |
| * 添加 SPI 功能 * 默认不开启SPI * 添加SPI驱动编译看护 * 解决冲突文件 | |||
| 2026-06-03 | [bsp][Novosense] optimize ECAP driver | Eric | |
| 2026-06-02 | Fix BSP dist packaging | CYFS | |
| 2026-06-02 | [novosns][ns800][drivers] 增加 TIM 硬件定时器支持#11395 | ShaquilleLiu | |
| 2026-06-02 | Remove Keil AC5 feature support | rcitach | |
| 2026-05-28 | [bsp][mm32]:feat reorganize BSPs and drivers | CYFS | |
| 2026-05-27 | [bsp][esp]:fix esp32_c3 ci err | CYFS | |
| 2026-05-26 | [bsp][esp32]: reorganize ESP32C3 BSP layout | CYFS | |
| 2026-05-25 | [bsp][nxp] support imxrt1180-evk board#11393 | nxp-ran | |
| 2026-05-25 | Add picolib support to bsp/x86, default to newlib | atxhua | |
| - add i686-atxhua-picolib-elf-gcc toolchain - add picolib option to bsp/x86 - add necessary picolib require library | |||
| 2026-05-25 | [bsp][stm32]:Fix dependencies in ARDUINO | CYFS | |
| 2026-05-24 | [bsp][stm32]完善星火1号链接脚本 | guozhanxin | |
| 2026-05-20 | [bsp][rdk s100] Add the RDC S100 BSP (#11406) | rcitach | |
| * 添加 rdk_s100 bsp * 添加 CI 看护 | |||
| 2026-05-20 | fix[STM32][SPI]: preload receive-only dummy buffer | wdfk-prog | |
| preload the actual HAL receive buffer with 0xFF for receive-only transfers rename spi_dma_flag to spi_xfer_flags to match DMA and interrupt flags clarify SPI async completion and transfer-mode comments add Doxygen comments for STM32 SPI runtime structures and handlers | |||
| 2026-05-20 | fix[STM32][SPI]: ignore benign Tx-only OVR after async completion | wdfk-prog | |
| 2026-05-20 | feat[STM32][SPI]: add interrupt transfer scaffolding for spi driver | wdfk-prog | |
| introduce interrupt transfer route selection and SPI IRQ visibility macros unify DMA and INT completion handling with timeout-triggered abort recovery keep short transfers on polling and use DMA or INT only when eligible refine STM32 SPI init and IRQ registration paths for mixed transfer backends | |||
| 2026-05-20 | feat[STM32][SPI]: refine dma config hierarchy for hard spi | wdfk-prog | |
| refine the stm32 hard spi dma configuration hierarchy with shared feature macros align dma flag usage with rt-device dma flags and gate dma-only fields and paths make the dma transfer threshold configurable through BSP_SPI_DMA_TRANS_MIN_LEN | |||
| 2026-05-14 | Improve the scons dist functionality | rcitach | |
| 2026-05-14 | [bsp][stm32]:Separate the stm32l1 driver library | CYFS | |
| 2026-05-12 | Add X86 i686 gcc 15.2.0 (#11388) | atxhua | |
| * add i686 x86 newlib toolchain * add missing x86 gcc option to manual_dist.yml * fix typo | |||
| 2026-05-12 | fix[STM32][I2C]: stabilize async completion and recovery flow for hard i2c | wdfk-prog | |
| enable I2C error irq when async transfer paths are used fall back to polling when scheduler or interrupt context cannot wait for completion complete the wait path on HAL error callback and abort the transfer on async timeout or error allow INT and DMA mode flags to coexist and keep recovery behavior aligned across STM32 I2C IPs | |||
| 2026-05-12 | [bsp][frdm-mcxa366] add CherryUSB support files | CoreBoxer | |
| 2026-05-12 | [BSP][novosns]更新ns800的keil模板适配 | rcitach | |
| 2026-05-11 | [bsp][gd32]:remove gd32f527 CMSIS pack | CYFS | |
| 2026-05-11 | [BSP] ADD ns800 BSP | rcitach | |
| 2026-05-11 | fix(finsh): validate backtrace thread address | AFWEF_147 | |
| 2026-05-09 | [bsp/hpm6750evk]Remove cherryusb_port.c from SConscript | Rbb666 | |
| 2026-05-08 | Update cherryusb to v1.6.1#11362 | sakumisu | |
| 2026-05-08 | [format][version]: synchronize bsp version configuration | CYFS | |
| 2026-05-07 | bsp/qemu-aarch64: validate RTC control args | Aphlita | |
| 2026-05-07 | [bsp][nuvoton]:fix nuvoton ci err | CYFS | |
| 2026-05-06 | fix[stm32][drv_sdio]: remove duplicate function declarations | wdfk-prog | |
| 2026-05-06 | refactor[STM32][DMA]: unify DMA config descriptors in HAL driver configs | wdfk-prog | |
| - migrate STM32 HAL driver DMA config macros to shared descriptor init helpers - add overridable DMA priority and NVIC priority fields for board-level configs - align SPI, UART, I2C, SDIO, and QSPI DMA descriptors across visible STM32 series configs - simplify per-series DMA config definitions and reduce duplicated field assignments | |||
| 2026-05-06 | refactor[STM32][DMA]: add common DMA helper layer for HAL drivers | wdfk-prog | |
| - add drv_dma common helpers and stm32_dma_config descriptors for STM32 series - refactor i2c, spi, usart, qspi, and sdio DMA setup and deinit paths to reuse the common layer - unify DMA IRQ enable, rollback handling, and const board-level DMA configuration usage | |||
| 2026-04-20 | [bsp][cvitek] fix timer clock frequency for 25MHz crystal | CYFS | |
| Update rt_hw_get_clock_timer_freq() in the c906_little and cv18xx_risc-v BSPs from 245000000 to 25000000. The timer clock source uses a 25MHz crystal, so the previous 245MHz setting was incorrect and caused wrong timer frequency reporting. | |||
| 2026-04-19 | Fix SPI DMA timeout units and free temporary buffers | wdfk-prog | |
| 2026-04-19 | fix:[STM32][SPI]Refactor spixfer to fix DMA reception bug, correct timeout ↵ | wdfk-prog | |
| calculation | |||
| 2026-04-17 | feat[STM32][USART]: add uart error callback support | wdfk-prog | |
| add a control command to register a per-device uart error callback invoke the callback from the HAL uart error hook and clear it before close return -RT_ENOSYS when dma mode is requested without dma support propagate the set-int fallback result in optmode setup to keep control return values explicit | |||
| 2026-04-17 | fix[STM32][I2C]: allow INT and DMA flags to coexist in hard i2c config | wdfk-prog | |
| 2026-04-15 | [bsp][cvitek]:fix i2c err and clock_time#11324 | CYFS | |
| 2026-04-14 | fix[stm32[SDMMC]: Optimize SDMMC timeout handling and clock divider | wdfk-prog | |
| 2026-04-13 | fix:[STM32][I2C]:DMA RX setting bug | wdfk-prog | |
| 2026-04-13 | feat:[STM32][I2C]:Distinguish STM32 I2C timing semantics by IP generation | wdfk-prog | |
