summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-09-10补充 components\utilities\libadt中Kconfig的help内容#10960copilot/update-kconfig-help-descriptionsHuang Ziyang
2026-01-13Remove non-Kconfig files - keep only Kconfig documentation changescopilot-swe-agent[bot]
2026-01-13Resolve merge conflicts with master branchcopilot-swe-agent[bot]
Co-authored-by: Rbb666 <[email protected]>
2026-01-01[Feature] 完善components\drivers目录下Kconfig的help提示ruanqiuqiu
2025-11-17Add comprehensive help for PIC and OFW driver Kconfig filescopilot-swe-agent[bot]
Co-authored-by: Rbb666 <[email protected]>
2025-11-17Add comprehensive help for POSIX layer Kconfig filescopilot-swe-agent[bot]
Co-authored-by: Rbb666 <[email protected]>
2025-11-17Add comprehensive help for lwp and net/sal Kconfig filescopilot-swe-agent[bot]
Co-authored-by: Rbb666 <[email protected]>
2025-11-17Enhance Kconfig help for finsh and dfs componentscopilot-swe-agent[bot]
Co-authored-by: Rbb666 <[email protected]>
2025-11-17Add comprehensive help descriptions to Kconfig files in libcpu and componentscopilot-swe-agent[bot]
Co-authored-by: Rbb666 <[email protected]>
2025-11-17Initial plancopilot-swe-agent[bot]
2025-11-16Reorganize Group names in build system for clarity and IDE integration #10923Copilot
2025-11-16bsp: k230: add spi driverChuan
Requirement: The BSP for the k230 platform in the RT-Thread repository does not yet have an spi driver. Solution: Provide spi driver for the k230 platform in the RT-Thread repository. - Supports SPI0(OSPI) controller with 1/2/4/8 data lines. - Supports SPI1(QSPI0) and SPI2(QSPI1) controllers with 1/2/4 data lines. - Implements DMA-based transfers for OSPI, QSPI, and DSPI modes. - Falls back to standard IRQ-driven transfers for legacy SPI mode (single line). - Updates documentation in bsp/README.md Signed-off-by: ChuanN-sudo <[email protected]>
2025-11-16docs(utest):Add standardized documentation for Drivers Core TestChuan
Signed-off-by: ChuanN-sudo <[email protected]>
2025-11-15doxygen: add comments for lwp shared memory APIsibvqeibob
Add Doxygen-style comments for the lwp shared memory public APIs in components/lwp/lwp_shm.c and the related control structure. This change is documentation-only and does not modify any runtime behavior or logic. Signed-off-by: ibvqeibob <[email protected]>
2025-11-15[docs][utest]:Add standardized utest documentation block for serialv2_tcCYFS
2025-11-14[docs][utest]:Add standardized utest documentation block for slab_tcCYFS
2025-11-14[docs][utest]:Add standardized utest documentation block for object_tcCYFS
2025-11-14[docs][utest]:Add standardized utest documentation block for mem_tcCYFS
2025-11-14[docs][utest]:Add standardized utest documentation block for memheap_tcCYFS
2025-11-13[bsp/xuantie][fix] 修正Bsp Kconfig配置MuChenger
2025-11-13feature: utest: add standardized utest documentation to thread_tcZe-Hou
Signed-off-by: Ze-Hou <[email protected]>
2025-11-13feature: utest: add standardized utest documentation to hooklist_tcZe-Hou
Signed-off-by: Ze-Hou <[email protected]>
2025-11-13feat[spi]: enable interrupt-safe operations using spinlockswdfk-prog
2025-11-13feat:[stm32][can]: enhance control logic and refactor sendmsgwdfk-prog
2025-11-13fix[components]: 修复日志输出的gcc编译警告wdfk-prog
2025-11-13Fixed PWM assertion error caused by using DMrcitach
2025-11-13clang format ignore migrationwestcity-YOLO
2025-11-13[BSP][Documentation] Add comprehensive BSP driver support summary table (#10925)R b b666
* List of RT-Thread BSP Support Additions.
2025-11-12[components/ktime]: Remove unused rt_ktime_cputimer_getstepYonggang Luo
Can use rt_ktime_cputimer_getfrq() / RT_TICK_PER_SECOND instead.
2025-11-12[libcpu][cortex-a] Refactor FPU stack initialization for maintainability ↵Copilot
(#10919) * Initial plan * [libcpu][cortex-a] Improve FPU stack initialization implementation Co-authored-by: BernardXiong <[email protected]> * [libcpu][cortex-a] Replace FPU init loop with rt_memset Co-authored-by: BernardXiong <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: BernardXiong <[email protected]>
2025-11-11[utest]: [signal]: Add Standardized function comment blocks. (#10914)Teng mengchen
* [utest]: [signal]:Standardized function comment blocks have been added. Added comments to the utest for the signal module, including: test purpose, usage scenarios, dependency configurations, expected outcomes, and expected behaviors. Signed-off-by: Mengchen Teng <[email protected]> * [utest]: [signal]:Correct issues including grammatical errors, spelling mistakes, and ambiguities in function names. Fixed the issue of grammatical errors in words; changed the variable 'recive_sig' to 'receive_sig'. Originally, rt_signal_unmask_test was testing the masking function of rt_signal_mask, while rt_signal_mask_test was verifying whether signals could be sent correctly during unmasking——the function names were exactly opposite to their functions. Now the two function names have been swapped, and the corresponding comments have also been updated accordingly.After modification, it has been verified that the signal-related utests can be executed correctly. Signed-off-by: Mengchen Teng <[email protected]> --------- Signed-off-by: Mengchen Teng <[email protected]>
2025-11-11bsp: add stm32f407-micu supportDailingxiang1
Update bsp/stm32/stm32f407-micu/rtconfig.py Co-authored-by: Copilot <[email protected]> Update bsp/stm32/stm32f407-micu/rtconfig.h Co-authored-by: Copilot <[email protected]> Update bsp/stm32/stm32f407-micu/project.uvproj Co-authored-by: Copilot <[email protected]> Update bsp/stm32/stm32f407-micu/project.uvproj Co-authored-by: Copilot <[email protected]> Update bsp/stm32/stm32f407-micu/board/board.h Co-authored-by: Copilot <[email protected]> add ci Delete bsp/stm32/stm32f407-micu/project.uvgui.dlx modified: MAINTAINERS deleted: bsp/stm32/stm32f407-micu/figures/board.png.png deleted: bsp/stm32/stm32f407-micu/project.uvopt modified: bsp/stm32/stm32f407-micu/project.uvoptx modified: bsp/stm32/stm32f407-micu/project.uvprojx
2025-11-10docs(utest): Add standardized documentation for core.irq (irq_tc.c) (#10913)lhxj
* docs(utest): Add standardized documentation for core.irq (irq_tc.c) Most test cases in `src/utest` lack standardized functional documentation, as tracked in issue #10895. This leads to high maintenance costs, difficulty for new contributors, and inefficient code reviews. Solution: This patch adds the full, standardized documentation block to `src/utest/irq_tc.c`, following the approved template. The documentation details: - Test Objectives and tested APIs - Test Scenarios (for `irq_test` and `interrupt_test`) - Verification Metrics (the `uassert` criteria) - Dependencies (Kconfig options and hardware) - Test Execution command and Expected Results This makes the test case's purpose and behavior immediately clear to future maintainers and reviewers. Relates to #10895 Signed-off-by: lhxj <[email protected]> * Update src/utest/irq_tc.c Co-authored-by: Copilot <[email protected]> --------- Signed-off-by: lhxj <[email protected]> Co-authored-by: Copilot <[email protected]>
2025-11-10update:rtthread version number to v5.3.0rbb666
2025-11-10action:Fixed assertion failure when running utest/messagequeue_tc multiple ↵Rbb666
times.
2025-11-08fix(can): Resolve potential race condition in message transmissionwdfk-prog
Setting the send status flag `sndchange` after calling the can->ops->sendmsg function could lead to a race condition if a transmission timeout occurs, resulting in incorrect state handling. This patch moves the operation of setting the `sndchange` flag to before the call to can->ops->sendmsg. This ensures that the mailbox's status is correctly marked as "sending" before the hardware begins transmission, making the driver's state management more robust and reliable, especially in handling exceptions like timeouts. Additionally, new macros for CAN filter modes have been added in dev_can.h.
2025-11-08utest:Fix signal info node leak in signal_tc when running multiple times.Rbb666
2025-11-08[bsp][gd32] 串口 tx buf应该可以设置为0 (#10908)RyanCW
2025-11-08fix:stm32 can build error (#10909)CYFS
2025-11-07[libc][syscall] add detailed function comments for memory managementChengyangMa
2025-11-07[libc][syscalls] 新手PR任务_增加文件操作相关函数的文档注释Liu Changjie
2025-11-07[Components] Remove vbus component and realview-a8-vmm libcpu (#10863)Copilot
* Initial plan * Remove vbus component and related code Co-authored-by: BernardXiong <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: BernardXiong <[email protected]>
2025-11-07[bsp] [stm32] 添加鹿小班STM32H723开发板的BSP (#10842)Pcb-yun
* [bsp] [stm32] 添加鹿小班STM32H723开发板的BSP * fix(bsp): 修正链接脚本中的拼写错误并启用环境变量配置 修复链接脚本中'excetion'拼写错误为'execution' 启用rtconfig.py中的环境变量配置选项 * fix(bsp): 重新添加开发板IAR、GCC链接脚本 链接脚本中包含了所有寄存器,除flash与主sarm外其余寄存器已注释 * refactor(bsp): 移除冗余的SOC_STM32H723ZGT6配置选项
2025-11-07utilize the clang-format-ignore mechanism in bsp/nxpthomax2
2025-11-07fix:[dfs]ls在文件名太长时打印出来的文件名与大小连接在� ↵wdfk-prog
�起,无法区分
2025-11-07[klibc] 将函数签名与标准 libc 对齐以修复类型冲突 #10890Copilot
2025-11-07feat[ulog]: 增加 Kconfig 选项以控制 Finsh/MSH 命令wdfk-prog
2025-11-07[serialv2]:Fixed the issue where the serialv2 terminal did not have the ↵CYFS
enable stream mode
2025-11-07[bsp][gd32][serial_v2] 增加GD32F5支持 (#10840)RyanCW
[bsp][gd32][serial_v2] 增加 GD32F5 支持
2025-11-06fix(finsh): Correct stack usage display format in list_thread commandwdfk-prog