summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-08-01【SMART】【BSP】【allwinner】Fix smart serial_v2 bypass compile error ↵rcitach
issue (#10524) * Modify the reference path of the header file in the middle section * format * Fix smart serial_v2 bypass compile error issue * add allwinner/d1s ci
2025-07-31[bugfix][component/dfs] fix bugs for function _get_parent_path(). (#10539)Guorui Li
* [bugfix][component/dfs]1.Skip the trailing slash character failed. 2. Scenario that parent path is root is not considered. * replace strdup() by rt_strdup(). * free memory after strdup(). * fix issue of not appending '\0' at end when parent path is root.
2025-07-31[BSP] 添加GD32E230开发板适配 (#10557)Huang YunKun
2025-07-30[components/dfs]add doxygen comments for dfs_dentry.c in dfs_v2. (#10561)Guorui Li
2025-07-30[components/dfs]add doxygen comments for dfs_vnode.c in dfs_v2. (#10563)Guorui Li
2025-07-30[bsp][rockchip][rk3500]: update readme (#10565)LeenixP
* rk3566 bsp: * Add RK3566 Code (Forked from rt-thread/tree/master/bsp/rockchip/rk3500). * Added to the original RK3566 documentation, more detailed usage instructions. Signed-off-by: lipeng <[email protected]>
2025-07-30fix(kernel)/improve(utest):fix the legacy issue related to the length of the ↵Yuqiang Wang
object name version #10537
2025-07-30[components/dfs]add doxygen comments for dfs_mnt.c in dfs_v2.ligr
2025-07-29[Fix] <components>:drivers/can/dev_can.c ↵liuyucai
修复CAN底层无法工作时导致调用 _can_int_tx 的线程一直挂起的问题 Solution: 使用 can->status.sndchange 的bit位来表示某个发送邮箱超时 如果超时 底层驱动再通知tx_done或者tx_fail事件时不予处理 Signed-off-by: Yucai Liu <[email protected]>
2025-07-29bsp: k230: add support for PWM driverdannyray019
Added a PWM driver and a test file test_pwm.c. The test uses PWM to control the LED brightness, to check if the driver works correctly. Signed-off-by: XU HU <[email protected]>
2025-07-28fix gd32 dist bugCYFS
2025-07-25[pthreads] Fix pthread_cond_timedwait lacks timeout wakeupChenRuiwei
2025-07-24[drivers][serial_v2] 修复dma下rx_flush的bugryancw
2025-07-24[components/libc] add comments for some pthread functions. #10423Codeman-1999
2025-07-23[lwp][rv64] riscv: fix potential signal handler infinite loopYulong Wang
2025-07-23[lwp][rv64] restore tp register in arch_thread_signal_enter to fix user-mode ↵Yulong Wang
memory access
2025-07-22doxygen: promote object management to a separate pageChen Wang
For "RT-Thread User Guide": Take the "RT-Thread Kernel Object Model" sub-section out of the "Kernel Basics" section and rename it to "Object Management". Correspondingly, rename the "Kernel Object Management" section in the "RT-Thread API Guide" to "Object Management". Signed-off-by: Chen Wang <[email protected]>
2025-07-22doxygen: fix duplicated defgroup for clockChen Wang
Problen: Duplicated definition of group_clk in clk.c and clk.h. Solution: Delete the definition in clk.c and keep only the definition in clk.h. Also change the name of group_clk to group_driver_clock to conform to the naming convention of other driver groups. Signed-off-by: Chen Wang <[email protected]>
2025-07-22doxygen: group name all in lowcase (part 2) (#10530)Chen Wang
* doxygen: fs: unify groupname to lowercase Signed-off-by: Chen Wang <[email protected]> * doxygen: drivers: unify groupname to lowercase Signed-off-by: Chen Wang <[email protected]> * doxygen: signal: unify groupname to lowercase Signed-off-by: Chen Wang <[email protected]> --------- Signed-off-by: Chen Wang <[email protected]>
2025-07-21[bsp][wch]:适配WCH RISC-V系列uart_v2驱动 (#10514)CYFS
[bsp][wch]:adapt wch risc serial_v2
2025-07-21Improvements serial_v2rcitach
2025-07-20[bsp][stm32][usart_v2] 优化usart_2驱动兼容性 (#10496)RyanCW
2025-07-20[Fix] <components>:finsh/shell.c F: char rt_hw_console_getchar(void) (#10345)ricky
[Fix] <components>:finsh/shell.c When using char rt_hw_console_getchar(void), some compilers may default to returning 255 instead of the expected -1, causing the condition if(ch < 0) at F: shell.c L:519 to fail and enter an erroneous loop. Solution: Use the signed char type return value as rt_hw_console_getchar Signed-off-by: Yucai Liu <[email protected]>
2025-07-18kernel/testcase: fixed buffer overflow vulnerability in objectkurisaw
2025-07-18Add ev_hc32f334_lqfp64 board and update package relation. #10522Jamie
2025-07-17fix #4286,fifx memory leak when sal_socket failedjianbaoshan
2025-07-17[bsp/nrf5x]修改默认配置nrf52833的flash和sram大小 (#10516)Xiaowei Swenson
2025-07-16testcase: add system performance testcase (#10452)rcitach
* add sys pref frameworks * add context switch test code * add irq latency test code * add thread sem test code * add thread event test code * add thread mbox test code * add thread mq test code * Adding a Test Documentation Note * Modification of text description
2025-07-16ci/maintainer: merge same tag with different paths, remove Path display from ↵kurisaw
CI comment
2025-07-16[ARCH/AARCH64] Update Hypercall APIGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2025-07-15update(cherryusb): update to v1.5.1sakumisu
Signed-off-by: sakumisu <[email protected]>
2025-07-15[tools]:修复iar添加宏不完全 (#10507)蒙蒙plus
[tools]:修复iar添加宏不完全 参考#10456
2025-07-14MAINTAINER: standardize tag writingChen Wang
Update the tag writing requirements in the Note. It is recommended that the tag name directly refer to the module path in the code tree. For example, if the module path is 'bsp/cvitek', then the tag name should be 'bsp_cvitek'. And the name should be lowercase. According to the above rules, the tag name of the existing entries are adjusted. Other changes remain unchanged. Other text modifications are mainly to limit the width of each line, try not to exceed 80 columns. Signed-off-by: Chen Wang <[email protected]>
2025-07-14维护者清单更新 增加维护STM32 bsp, ↵Liang He
bsp_stm32f103-blue-pill,bsp_stm32f412-st-nucleo,driver_spi
2025-07-14修复DFS_USING_POSIX启用时 修正IARVersion导入路径蒙蒙plus
2025-07-12[serial_v2]modify the default configuration of the RT_SERIAL_CONFIG_DEFAULT ↵wdfk-prog
structure to support parameters in the absence of DMA configuration.
2025-07-12[stm32] Modify MIN_PERIOD and MIN_PULSE to Allow PWM Duty Cycle of 0%wdfk-prog
Co-authored-by: wdfk-prog <[email protected]>
2025-07-12[DM/PIC] Fixup the interrput info list formatGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2025-07-12[DM/PIC] Config IPI by RT_MAX_IPIGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2025-07-12[DM/PIC] Import DM KconfigGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2025-07-11maintainers:添加Knowbie-dwg为bsp_stm32f429-armfly-v6的维护者Knowbie-dwg
2025-07-10[WDT] Intel 6300ESB Timer/WatchdogGuEe-GUI
Used for QEMU on PCI Signed-off-by: GuEe-GUI <[email protected]>
2025-07-10[WDT] Add Synopsys DesignWare watchdogGuEe-GUI
This device is commonly used in SoCs. Signed-off-by: GuEe-GUI <[email protected]>
2025-07-10[WDT] Update for DM buildGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2025-07-10[bsp][stm32] 添加Han Lv为bsp_stm32和kernel模块的维护者hamburger-os
2025-07-10[SPI]Update and fixup the SPIGUI
* Make a priv data read API for probed SPI device * Fixup the SPI device pre-alloc
2025-07-10[refact](netdev): Expose netdev_set_dns and netdev_set_ifKinte
[Descriptions]: 1. Make these functions public to avoid code duplication and allow direct usage by other components. 2. Fix ifdef's error note. [Root Cause]:NA [Side Effects]:NA
2025-07-09[MAINTAINERS] Change user name Chasel to Maihuanyi(github id)Chasel
2025-07-09maintainers: 添加lizhen9880为bsp_stm32f429-atk-apollo和at组件的维护者lizhen9880
2025-07-09[bsp][GD32E503] fix project and link file蒙蒙plus