rcitach
381d69ae54
Improvements serial_v2
2025-07-21 10:34:54 +08:00
RyanCW
cb2ec36fd0
[bsp][stm32][usart_v2] 优化usart_2驱动兼容性 ( #10496 )
2025-07-20 22:02:04 +08:00
ricky
9c5aeb75e2
[Fix] <components>:finsh/shell.c F: char rt_hw_console_getchar(void) ( #10345 )
...
[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 <1486344514@qq.com>
2025-07-20 17:35:35 +08:00
kurisaw
ece19e961a
kernel/testcase: fixed buffer overflow vulnerability in object
2025-07-18 20:15:53 +08:00
Jamie
4423c6f01f
Add ev_hc32f334_lqfp64 board and update package relation. #10522
2025-07-18 15:50:00 +08:00
jianbaoshan
542d65bc8a
fix #4286,fifx memory leak when sal_socket failed
2025-07-17 13:24:30 +08:00
Xiaowei Swenson
2d75100922
[bsp/nrf5x]修改默认配置nrf52833的flash和sram大小 ( #10516 )
2025-07-17 09:13:56 +08:00
rcitach
2cb69c8e08
testcase: add system performance testcase ( #10452 )
...
* 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-16 12:55:54 +08:00
kurisaw
156259b499
ci/maintainer: merge same tag with different paths, remove Path display from CI comment
2025-07-16 12:54:24 +08:00
GuEe-GUI
8a4890a9e5
[ARCH/AARCH64] Update Hypercall API
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2025-07-16 12:52:51 +08:00
sakumisu
5e03e07c43
update(cherryusb): update to v1.5.1
...
Signed-off-by: sakumisu <1203593632@qq.com>
2025-07-15 16:35:20 +08:00
蒙蒙plus
53fcd9d085
[tools]:修复iar添加宏不完全 ( #10507 )
...
[tools]:修复iar添加宏不完全
参考#10456
2025-07-15 13:33:40 +08:00
Chen Wang
f00b0a4384
MAINTAINER: standardize tag writing
...
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 <unicorn_wang@outlook.com>
2025-07-14 15:35:20 +08:00
Liang He
74a1e4f892
维护者清单更新 增加维护STM32 bsp, bsp_stm32f103-blue-pill,bsp_stm32f412-st-nucleo,driver_spi
2025-07-14 13:12:42 +08:00
蒙蒙plus
926cbb31f6
修复DFS_USING_POSIX启用时 修正IARVersion导入路径
2025-07-14 13:09:08 +08:00
wdfk-prog
95b1d69e8c
[serial_v2]modify the default configuration of the RT_SERIAL_CONFIG_DEFAULT structure to support parameters in the absence of DMA configuration.
2025-07-12 07:23:25 +08:00
wdfk-prog
44dbb4e3c4
[stm32] Modify MIN_PERIOD and MIN_PULSE to Allow PWM Duty Cycle of 0%
...
Co-authored-by: wdfk-prog <1425075683@qq.com>
2025-07-12 07:18:17 +08:00
GuEe-GUI
01e4caf60c
[DM/PIC] Fixup the interrput info list format
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2025-07-12 07:16:25 +08:00
GuEe-GUI
30ab08c7c9
[DM/PIC] Config IPI by RT_MAX_IPI
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2025-07-12 07:16:25 +08:00
GuEe-GUI
5297c13ab0
[DM/PIC] Import DM Kconfig
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2025-07-12 07:16:25 +08:00
Knowbie-dwg
47d986b772
maintainers:添加Knowbie-dwg为bsp_stm32f429-armfly-v6的维护者
2025-07-11 06:54:48 +08:00
GuEe-GUI
bb9c7151bb
[WDT] Intel 6300ESB Timer/Watchdog
...
Used for QEMU on PCI
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2025-07-10 17:33:40 +08:00
GuEe-GUI
2532450a83
[WDT] Add Synopsys DesignWare watchdog
...
This device is commonly used in SoCs.
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2025-07-10 17:33:40 +08:00
GuEe-GUI
37818aa518
[WDT] Update for DM build
...
Signed-off-by: GuEe-GUI <2991707448@qq.com>
2025-07-10 17:33:40 +08:00
hamburger-os
1d7516999b
[bsp][stm32] 添加Han Lv为bsp_stm32和kernel模块的维护者
2025-07-10 17:22:17 +08:00
GUI
8a7ef41c3c
[SPI]Update and fixup the SPI
...
* Make a priv data read API for probed SPI device
* Fixup the SPI device pre-alloc
2025-07-10 13:28:16 +08:00
Kinte
29033ab500
[refact](netdev): Expose netdev_set_dns and netdev_set_if
...
[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-10 08:26:43 +08:00
Chasel
be6181a965
[MAINTAINERS] Change user name Chasel to Maihuanyi(github id)
2025-07-09 13:05:33 +08:00
lizhen9880
ab96de7cd9
maintainers: 添加lizhen9880为bsp_stm32f429-atk-apollo和at组件的维护者
2025-07-09 10:30:59 +08:00
蒙蒙plus
7fc4a3c730
[bsp][GD32E503] fix project and link file
2025-07-09 10:29:06 +08:00
hydevcode
83067f12d6
[bsp][nrf5x] Adapt to gcc compilation ( #10478 )
2025-07-09 09:09:13 +08:00
蒙蒙plus
c4d7a8a2c0
maintainers: 添加meng-plus为bsp_lpc4088和bsp_gd32e5的维护者
2025-07-08 20:16:55 +08:00
Xiaowei Swenson
b2c18792a5
MAINTAINERS: 添加ReviewSun为bsp_nrf5x和kernel的维护者 ( #10472 )
...
添加ReviewSun为bsp_nrf5x和kernel的维护者
2025-07-08 20:15:43 +08:00
ryancw
b2e8300b6f
MAINTAINERS: add Ryan-CW as owner of at
2025-07-08 17:43:19 +08:00
CYFS
59a4b6b337
[bsp][wch]修复scons --dist ( #10473 )
...
fix wch scons --dist
2025-07-08 17:38:57 +08:00
Damoshed_Xu
1a6942b3ce
[MAINTAINERS] add more MAINTAINERS lists ( #10467 )
...
* [MAINTAINERS] add more MAINTAINERS lists
2025-07-08 17:11:01 +08:00
Yulong Wang
136ef85ba3
[signal]: fix spinlock leak in rt_thread_handle_sig()
2025-07-08 14:14:54 +08:00
wdfk-prog
dc225f3f83
[stm32] Fix Assertion Failure in HAL Library Due to Period=0 During PWM Initialization
...
Co-authored-by: wdfk-prog <1425075683@qq.com>
2025-07-08 14:12:50 +08:00
GUI
3d72290b38
[aarch64]Fixup linker warning #10466
2025-07-08 14:10:04 +08:00
Chasel
749d9cf84c
[MAINTAINERS] add more MAINTAINERS lists #10468
2025-07-08 14:08:32 +08:00
sakumisu
61a5710664
update(cherryusb): update framework and bugfix
...
* update cdc_acm device framework
* add host serial device framework
* fix dfs read write return type
* fix webusb desc len
* fix dwc2 h7rs gccfg
Signed-off-by: sakumisu <1203593632@qq.com>
2025-07-08 09:32:30 +08:00
bernard
e57605fa95
[tools] Optimize the file opening method.
2025-07-08 09:29:13 +08:00
bernard
0f478b6496
[tools] Add workspace generation for RT-Thread root directory.
2025-07-08 09:29:13 +08:00
bernard
1a07d6926b
[tools] add vsc_workspace target in scons.
2025-07-08 09:29:13 +08:00
Yaochenger
935e1b1db1
[bsp][gd32] 添加GD32F527I BSP ( #10454 )
...
Co-authored-by: guozhanxin <guozhanxin@rt-thread.com>
2025-07-08 09:21:57 +08:00
Erik
ed5d877054
[bsp/renesas]: add ra4e2-eco
2025-07-07 19:23:06 +08:00
qianjiuyuan
207915ab24
[bsp]stm32f429-armfly-v6 添加yml配置 ( #10459 )
2025-07-07 11:11:23 +08:00
GuEe-GUI
d698bb487e
Fixup the boot EL check
...
The boot EL will save in x0, when current EL is EL3,
kernel will jump to the EL2 after EL3.
But the x0 value is **3**, The init for EL2 will not work.
To fix it: the EL3 should jump to the EL2 init branch with not check,
and when SoC boot in EL2, kernel will jump to the EL2 test branch.
Link: https://club.rt-thread.org/ask/question/ec320a6765389f67.html
Signed-off-by: wusongjie <wusongjie@rt-thread.com>
2025-07-07 10:58:52 +08:00
bernard
e00143904f
[smart] Optimize error handling after command execution
2025-07-07 09:44:37 +08:00
bernard
172676e115
[smart] rename the Group name to 'lwProcess' and optimize the error handling for vDSO building.
2025-07-07 09:44:37 +08:00