| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-11-02 | [BSP][GD32]add gd32e503v-eval | zhangjianwu | |
| 2024-11-01 | [libcpu][cortex-m7] use hw atomic | Kai | |
| 2024-11-01 | [libc] modify function names to resolve naming conflicts | rcitachi | |
| 2024-10-31 | [BSP][FRDM-MCX-C444] Adapter IAR 9.60 project | andeyqi | |
| 2024-10-30 | [bsp][renesas] initial commit for ra6e2-fpb | XYX12306 | |
| 2024-10-29 | [src][clock] RT_TICK_PER_SECOND为1000时tick不用进行转换 | ryancw | |
| 2024-10-28 | [bsp][hc32] 修复SPI驱动的片选脚获取方式 | Kai | |
| 2024-10-27 | [bsp][raspberry-pico] 修复rtconfig.h SPI1部分引脚错误问题 | Tian Xufeng | |
| 2024-10-26 | [BSP]添加nrf52840的.ci文件,修复因rt_hw_pin_init引起的finsh警� ↵ | Li-Dongze | |
| �,修复rtc编译报错 (#9583) 添加nrf52840的.ci文件,修复因rt_hw_pin_init引起的finsh警告,修复rtc编译报错 | |||
| 2024-10-25 | fix: suppress unused warnings when DEBUG disabled | KunYi Chen | |
| When RT_USING_DEBUG is disabled, variables used only in RT_ASSERT statements become unused, triggering -Wunused-but-set-variable compiler warnings. These variables are essential for runtime assertions in debug builds but appear unused in release builds. Example: - Variables used in RT_ASSERT(var != RT_NULL) checks - Affects multiple drivers and components using RT_ASSERT This is a general cleanup to improve code compilation without affecting functionality. | |||
| 2024-10-25 | [doc] Update PULL_REQUEST_TEMPLATE.md | Supper Thomas | |
| 添加PR部分CI提醒 | |||
| 2024-10-24 | add missing extern "C" in header to support cpp | Kai | |
| 2024-10-23 | [kernel] Specification interrupt nested level variable declaration type (#9568) | Yuqiang Wang | |
| 2024-10-23 | [action] add nrf5340 ci config | hydevcode | |
| 2024-10-22 | [src][signal]:fix issue with inconsistency between sig_mask and sigaddset ↵ | zhangjing | |
| implementations when using musl libc | |||
| 2024-10-21 | fixup: smart: sys_mount: UAF vulnerability | Shell | |
| This patch addresses a use-after-free (UAF) vulnerability in the sys_mount. The issue occurred due to improper handling of memory deallocation, which could lead to crashes or undefined behavior on user request of mounting. Changes made: - Moved the `rt_free(copy_source)` function call to occur after the necessary operations are completed, preventing premature deallocation of memory. Signed-off-by: Shell <[email protected]> | |||
| 2024-10-21 | [ci][rsoc]fix fm33lc026 yc3121-pos build issue (#9564) | CYFS | |
| * [ci]fix fm33lc026 yc3121-pos build issue * [ci]rm airm2m/air105 | |||
| 2024-10-21 | 解决编译错误 | heyuanjie87 | |
| 2024-10-21 | 去除多余空格 | heyuanjie87 | |
| 2024-10-21 | 解决编译警告 | heyuanjie87 | |
| 2024-10-21 | 给使用独立的defunct线程添加限制条件 | heyuanjie87 | |
| 2024-10-21 | 分离defunct | heyuanjie87 | |
| 2024-10-21 | [kernel]在smart模式也启用"回收线程" | heyuanjie87 | |
| lwp的某些资源回收放到了后台,其中会引起线程挂起,而idle不应该被挂起 | |||
| 2024-10-20 | [bsp][fm33lc026]fix path issue | CYFS | |
| 2024-10-20 | [bsp][fm33lc026]add link | CYFS | |
| 2024-10-20 | [bsp][yichip]fix bug | CYFS | |
| 2024-10-19 | feat: bsp: fit into the new thread context | Shell | |
| 2024-10-19 | feat: remove RT_USING_SCHED_THREAD_CTX | Shell | |
| Prepare for the next release by removing the compatible codes for v5.1.0 and before. Changes: - Remove the compatible macros and Kconfig options for the old struct rt_thread layout. Signed-off-by: Shell <[email protected]> | |||
| 2024-10-19 | [bsp][stm32][rsoc]串口超时判断逻辑有问题 | CYFS | |
| [bsp][stm32]fix uart bug | |||
| 2024-10-19 | update(cherryusb): update to v1.4.1 | sakumisu | |
| 2024-10-19 | [bsp][rsoc]Fix compilation issues with bsp of hc32l136 | CYFS | |
| 2024-10-19 | [action] fix the fail action | Supper Thomas | |
| 2024-10-16 | [libcpu]添加对riscv vector的支持 (#9531) | heyuanjie87 | |
| [libcpu]添加对riscv vector的支持 | |||
| 2024-10-14 | [bsp][stm32] fix variable init | Meco Man | |
| fix https://github.com/RT-Thread/rt-thread/pull/9525 | |||
| 2024-10-14 | [bsp][Infineon]add drv_eth (#9527) | LZerro | |
| [bsp][Infineon]add xmc7200 eth driver #9527 --------- Co-authored-by: LZerro <[email protected]> | |||
| 2024-10-12 | move `GPIO_InitStruct` variable inside to `PIN_IRQ_ENABLE`. thanks to ↵ | Diamond Rivero | |
| @mysterywolf | |||
| 2024-10-12 | call `HAL_GPIO_Init()` by default | Diamond Rivero | |
| 2024-10-11 | [bsp][ci] fix BSPs compilation errors | Yuqiang Wang | |
| 1.RT_TIMER_TICK_PER_SECOND替换为RT_TICK_PER_SECOND 2.nxp lpc、imx、mcx系列bsp修复 3.lpc824支持gcc 4.lpc824、lpc1114 bsp默认使用nano版本 5.nxp scons --dist问题修复 6.rt-spark lvgl latest 编译修复 | |||
| 2024-10-11 | [doc]Update README.md | Supper Thomas | |
| 图标太大了,改小一些 | |||
| 2024-10-11 | [libcpu][risc-v] fix the bug when using ASID in the RV64 MMU | zhangjing0303 | |
| * (fix) mmu: satp value should be 64-bit Corrected the SATP register to ensure it uses the correct 64-bit format as required by the system architecture. * use __asm__ instead of asm for the GNU C compiler Co-authored-by: Shell <[email protected]> --------- Co-authored-by: Shell <[email protected]> | |||
| 2024-10-11 | [components][sal]add netdev ifindex feature | zms123456 | |
| 2024-10-11 | [components][smp]remove redundant memset & unlock in smp | zms123456 | |
| 2024-10-11 | feat: arm64: update thread self on sp-switch | Shell | |
| This patch improves the atomicity of context switching by ensuring that the stack pointer (sp) and thread self updates occur simultaneously. This enhancement is crucial for maintaining thread safety and preventing potential inconsistencies during context switches. Changes: - Modified `cpuport.h` to use `ARM64_THREAD_REG` for thread self access. - Added an `update_tidr` macro in `context_gcc.S` to streamline thread ID updates. - Adjusted `rt_hw_context_switch_to` and `rt_hw_context_switch` to call `update_tidr`, ensuring atomic updates during context switches. - Cleaned up `scheduler_mp.c` by removing redundant thread self assignments. Signed-off-by: Shell <[email protected]> | |||
| 2024-10-10 | [component][sal]add netgetdev api | zms123456 | |
| 2024-10-10 | [components][dfs][dfs_v1]cat输出实际读取的长度 | yangpeng | |
| 2024-10-09 | [drivers][spi] Fixed an issue that caused spi bus deadlock in the spi ↵ | Yuqiang Wang | |
| configuration | |||
| 2024-10-09 | [libcpu][risc-v]remove the redundant "0x" from the printed information when ↵ | zhangjing0303 | |
| cpu is in exception (#9516) Remove redundant '0x' from printed output | |||
| 2024-10-08 | [bsp][ESP32][esp32c3] add spi driver | wumingzi | |
| 2024-10-08 | [doxygen][rsoc]add pwm touch can i2c spi driver example for doxygen | CYFS | |
| 2024-10-08 | [libcpu][risc-v]add README for RV64 | zhangjing0303 | |
