| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-20 | fix(lwip): fix build error with PPP enabled#11403 | Evlers | |
| 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-20 | [fix] components: serial_v2: preserve RT_DEVICE_FLAG_STREAM when reopening ↵ | Runcheng Lu | |
| serial device - The serial_fops_open function closes and reopens the serial device,but the RT_DEVICE_FLAG_STREAM flag was not preserved across the close/open cycle. This change saves the STREAM flag before close and restores it during reopen to ensure consistent behavior. Signed-off-by: Runcheng Lu <[email protected]> | |||
| 2026-05-19 | [libcpu][arm][cortex-m33] allows rewrite to interrupt enable/disable api to ↵ | Evlers | |
| support independent interrupts management | |||
| 2026-05-19 | style: format code with clang-format [skip ci] | kaidegit | |
| 2026-05-19 | [drivers][serial/v2] fix missing break after -RT_EPERM when buf size is 0 | kaidegit | |
| When rx_bufsz or tx_bufsz is 0, the driver returns -RT_EPERM but falls through to RT_ASSERT(rx_fifo/tx_fifo != RT_NULL). Since serial_rx/serial_tx is NULL in non-buffered mode, this triggers an assertion failure. Add break after setting ret = -RT_EPERM in the four affected cases: - RT_SERIAL_CTRL_SET_RX_TIMEOUT - RT_SERIAL_CTRL_SET_TX_TIMEOUT - RT_SERIAL_CTRL_GET_RX_TIMEOUT - RT_SERIAL_CTRL_GET_TX_TIMEOUT | |||
| 2026-05-19 | feat(kernel): Check interrupt-disabled context in RT_DEBUG_SCHEDULER_AVAILABLE | wdfk-prog | |
| 2026-05-16 | [tools]: reject unicode dash options | CYFS | |
| 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 | [CHG]增强MBR分区表加载的安全性 | angryproton | |
| 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-11 | [dm][rpmsg] support Remote Processor Messaging (RPMSG) | GuEe-GUI | |
| Signed-off-by: GuEe-GUI <[email protected]> | |||
| 2026-05-09 | [bsp/hpm6750evk]Remove cherryusb_port.c from SConscript | Rbb666 | |
| 2026-05-08 | drivers/ipc: validate pipe ioctl args | Aphlita | |
| 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 | fix(finsh): reset line state on overflow | AFWEF_147 | |
| 2026-05-07 | Modify the ymodem component to support multi-file reception | wdfk-prog | |
| Co-authored-by: CUGLIJIE | |||
| 2026-05-07 | MAINTAINERS: remove unicornx | Chen Wang | |
| I no longer have the energy to participate in RTT community work, so I am removing my maintainer information. Signed-off-by: Chen Wang <[email protected]> | |||
| 2026-05-07 | [bsp][nuvoton]:fix nuvoton ci err | CYFS | |
| 2026-05-06 | [ci]: restrict utest workflow triggers | 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-05-04 | [dfs][elmfat] Update elm-fatfs to R0.16 | wdfk-prog | |
| 2026-05-04 | [dm][ufs] support Universal Flash Storage (UFS) | GuEe-GUI | |
| Support UFS over PCI, too. Signed-off-by: GuEe-GUI <[email protected]> | |||
| 2026-05-04 | dfs/romfs: validate ioctl args for RT_FIOGETADDR | Aphlita | |
| 2026-04-30 | 完善版权信息 | rcitach | |
| 2026-04-30 | 修改用户态 data 页权限为 RO | rcitach | |
| 2026-04-30 | 修改锁为 rt_spinlock | rcitach | |
| 2026-04-30 | 修改vdso时间更新触发位置 | rcitach | |
| 2026-04-30 | 更新 vdso img 校验 | rcitach | |
| 2026-04-30 | 适配 arm 架构 | rcitach | |
| 2026-04-30 | 删除无用函数声明 | rcitach | |
| 2026-04-30 | 添加 vdso readtime 更新逻辑 | rcitach | |
| 2026-04-30 | style: format code with clang-format [skip ci] | rcitach | |
| 2026-04-30 | 解决 base_time 和 counter_last 采样不同步产生固定偏差 | rcitach | |
| 2026-04-30 | 更新 vdso 框架 | rcitach | |
| 2026-04-29 | style: format code with clang-format [skip ci] | Aphlita | |
