atxhua
8c5e36f525
Add X86 i686 gcc 15.2.0 ( #11388 )
...
* add i686 x86 newlib toolchain
* add missing x86 gcc option to manual_dist.yml
* fix typo
2026-05-12 15:00:32 +08:00
wdfk-prog
ebd3dae490
fix[STM32][I2C]: stabilize async completion and recovery flow for hard i2c
...
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 13:36:58 +08:00
CoreBoxer
08d7265936
[bsp][frdm-mcxa366] add CherryUSB support files
2026-05-12 13:35:17 +08:00
rcitach
b8cb3c8390
[BSP][novosns]更新ns800的keil模板适配
2026-05-12 12:01:10 +08:00
angryproton
5b5bd39402
[CHG]增强MBR分区表加载的安全性
2026-05-11 20:52:57 +08:00
CYFS
5bd0c88b74
[bsp][gd32]:remove gd32f527 CMSIS pack
2026-05-11 20:49:36 +08:00
rcitach
fd3cf8172f
[BSP] ADD ns800 BSP
2026-05-11 17:06:29 +08:00
AFWEF_147
3f6a21d55b
fix(finsh): validate backtrace thread address
2026-05-11 14:09:25 +08:00
GuEe-GUI
46b90df247
[dm][rpmsg] support Remote Processor Messaging (RPMSG)
...
Signed-off-by: GuEe-GUI <2991707448@qq.com >
2026-05-11 14:09:04 +08:00
Rbb666
ecf2409904
[bsp/hpm6750evk]Remove cherryusb_port.c from SConscript
2026-05-09 10:55:48 +08:00
Aphlita
be25b15cc6
drivers/ipc: validate pipe ioctl args
2026-05-08 20:18:31 +08:00
sakumisu
3d2dc22c58
Update cherryusb to v1.6.1#11362
2026-05-08 20:17:52 +08:00
CYFS
4e46e97c18
[format][version]: synchronize bsp version configuration
2026-05-08 11:22:12 +08:00
Aphlita
e994162dbf
bsp/qemu-aarch64: validate RTC control args
2026-05-07 23:46:07 +08:00
AFWEF_147
5890ecee59
fix(finsh): reset line state on overflow
2026-05-07 18:18:08 +08:00
wdfk-prog
94df46c5fd
Modify the ymodem component to support multi-file reception
...
Co-authored-by: CUGLIJIE
2026-05-07 12:59:14 +08:00
Chen Wang
8196a2fd05
MAINTAINERS: remove unicornx
...
I no longer have the energy to participate in RTT community work,
so I am removing my maintainer information.
Signed-off-by: Chen Wang <unicorn_wang@outlook.com >
2026-05-07 12:55:50 +08:00
CYFS
19577df1fb
[bsp][nuvoton]:fix nuvoton ci err
2026-05-07 11:16:49 +08:00
CYFS
b943c0d9f6
[ci]: restrict utest workflow triggers
2026-05-06 18:00:00 +08:00
wdfk-prog
3550a8b9ad
fix[stm32][drv_sdio]: remove duplicate function declarations
2026-05-06 16:36:45 +08:00
wdfk-prog
1c377a21cc
refactor[STM32][DMA]: unify DMA config descriptors in HAL driver configs
...
- 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 15:30:39 +08:00
wdfk-prog
c45f5f9267
refactor[STM32][DMA]: add common DMA helper layer for HAL drivers
...
- 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-06 15:30:39 +08:00
wdfk-prog
ea5e1ca493
[dfs][elmfat] Update elm-fatfs to R0.16
2026-05-04 18:44:57 +08:00
GuEe-GUI
ea13820c2c
[dm][ufs] support Universal Flash Storage (UFS)
...
Support UFS over PCI, too.
Signed-off-by: GuEe-GUI <2991707448@qq.com >
2026-05-04 18:41:16 +08:00
Aphlita
c1a43bc0de
dfs/romfs: validate ioctl args for RT_FIOGETADDR
2026-05-04 18:34:59 +08:00
rcitach
b4436e9b2e
完善版权信息
2026-04-30 06:19:58 +08:00
rcitach
93b77062cb
修改用户态 data 页权限为 RO
2026-04-30 06:19:58 +08:00
rcitach
5db2be988e
修改锁为 rt_spinlock
2026-04-30 06:19:58 +08:00
rcitach
5d07af527d
修改vdso时间更新触发位置
2026-04-30 06:19:58 +08:00
rcitach
61b5ca7e12
更新 vdso img 校验
2026-04-30 06:19:58 +08:00
rcitach
3b8c9fcdca
适配 arm 架构
2026-04-30 06:19:58 +08:00
rcitach
6e4c9dc264
删除无用函数声明
2026-04-30 06:19:58 +08:00
rcitach
03f10a8a45
添加 vdso readtime 更新逻辑
2026-04-30 06:19:58 +08:00
rcitach
178e9f264f
style: format code with clang-format [skip ci]
2026-04-30 06:19:58 +08:00
rcitach
3b5d4342c0
解决 base_time 和 counter_last 采样不同步产生固定偏差
2026-04-30 06:19:58 +08:00
rcitach
c92480894c
更新 vdso 框架
2026-04-30 06:19:58 +08:00
Aphlita
cf937c7896
style: format code with clang-format [skip ci]
2026-04-29 23:01:56 +08:00
Aphlita
e17a3a6e85
dfs:fix uninitialized 9pfs protocol lookup
2026-04-29 23:01:56 +08:00
Bernard Xiong
ed74810e92
[docs] Add smp boot docs for aarch64#11057
2026-04-24 23:25:50 +08:00
AFWEF_147
90b7f9cb0d
fix(drivers): validate i6300esb watchdog timeout bounds
2026-04-22 20:17:01 +08:00
CYFS
fa0a61c45b
[bsp][cvitek] fix timer clock frequency for 25MHz crystal
...
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-20 20:47:09 +08:00
CYFS
ae5b5ed182
[action][utest]:Expand kernel auto-run matrix and sync test configs
2026-04-19 20:37:38 +08:00
wdfk-prog
b0e55a46a1
Fix SPI DMA timeout units and free temporary buffers
2026-04-19 11:19:07 +08:00
wdfk-prog
d9ff39eec2
fix:[STM32][SPI]Refactor spixfer to fix DMA reception bug, correct timeout calculation
2026-04-19 11:19:07 +08:00
wdfk-prog
072cb3a8b2
feat[STM32][USART]: add uart error callback support
...
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 18:00:08 +08:00
wdfk-prog
96c0ce2de4
fix[STM32][I2C]: allow INT and DMA flags to coexist in hard i2c config
2026-04-17 13:10:56 +08:00
CYFS
2aeebc5cbe
[bsp][cvitek]:fix i2c err and clock_time#11324
2026-04-15 11:52:39 +08:00
wdfk-prog
e45e52d177
fix[stm32[SDMMC]: Optimize SDMMC timeout handling and clock divider
2026-04-14 10:53:57 +08:00
Copilot
828de39c9a
[libc][libdl] Fix dlopen() failing to find already-loaded modules
2026-04-14 10:52:24 +08:00
wdfk-prog
fab59660ab
fix:[STM32][I2C]:DMA RX setting bug
2026-04-13 17:52:38 +08:00