Commit Graph

17519 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
8ef0add346 Remove empty #ifdef RT_USING_FINSH blocks
Removed empty conditional compilation blocks that were left after FINSH macro cleanup.

Co-authored-by: BernardXiong <1241087+BernardXiong@users.noreply.github.com>
2025-10-28 23:21:39 +00:00
copilot-swe-agent[bot]
af25087e09 Remove orphaned finsh.h includes after FINSH_FUNCTION_EXPORT cleanup
Co-authored-by: Rbb666 <64397326+Rbb666@users.noreply.github.com>
2025-10-26 07:16:09 +00:00
copilot-swe-agent[bot]
f2d0b8a626 Remove deprecated FINSH_FUNCTION_EXPORT macro and all usages
Co-authored-by: Rbb666 <64397326+Rbb666@users.noreply.github.com>
2025-10-26 07:04:31 +00:00
copilot-swe-agent[bot]
42aef81d15 Remove extra blank lines left after FINSH_FUNCTION_EXPORT_ALIAS cleanup
Co-authored-by: BernardXiong <1241087+BernardXiong@users.noreply.github.com>
2025-10-24 02:26:45 +00:00
copilot-swe-agent[bot]
60c9bc2350 Remove all FINSH_FUNCTION_EXPORT_ALIAS calls and macro definitions
Co-authored-by: BernardXiong <1241087+BernardXiong@users.noreply.github.com>
2025-10-24 01:31:21 +00:00
copilot-swe-agent[bot]
189980406c Initial plan 2025-10-24 01:25:27 +00:00
Yonggang Luo
0cf096e064 aarch64: document the CNTFRQ_EL0
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
2025-10-23 22:08:05 +08:00
kurisaw
e2aed47b6c [format][version]: synchronize bsp version configuration 2025-10-23 22:06:51 +08:00
kurisaw
3559323427 [kernel][object]: update the default value of RT_NAME_MAX to 12 2025-10-23 22:06:51 +08:00
Yuqiang Wang
c8f0a26a5f feat:[sal][utest] added test cases for the sal api (#10720)
* feat:[sal][utest] added test cases for the sal api

* improve[net][utestcase]: standardize script construction

* ci[auto utest run]: standardize naming and add sal testcases

* add sal utest auto run configure and standard Information
2025-10-23 09:56:30 +08:00
hydevcode
16e729e147 [BSP] xmc7100外设适配和RTDuino适配 2025-10-21 17:44:25 +08:00
Yucai Liu
982e52e200 [bsp/nxp/mcx/mcxa] Fix UART clock configuration type mismatch
Fixed implicit type conversion warning in UART driver by correctly
separating clock_name_t and clock_attach_id_t enum types.

Changes:
- Use kCLOCK_Fro12M (clock_name_t) for clock_src field
- Keep kFRO12M_to_LPUARTx (clock_attach_id_t) for clock_attach_id field
- Fix mcx_getc() to use correct status flag kLPUART_RxDataRegFullFlag

This resolves the compiler warning:
"implicit conversion from 'int' to 'clock_name_t' changes value from 16777216 to 0"

Signed-off-by: Yucai Liu 1486344514@qq.com
2025-10-21 10:28:06 +08:00
Yonggang Luo
d3e0a53203 Remove rt_ktime_hrtimer_getcnt for hrtimer
There is no user of it and also the return type is mismatch
2025-10-21 10:25:41 +08:00
Siwei Xu
1efceab071 [aarch64] Fix rt_aspace_init error when KERNEL_VADDR_START >= 0x80000000 2025-10-21 10:12:35 +08:00
Rbb666
56f51c3ee1 [ci]Add Copilot review title keywords. 2025-10-20 14:16:26 +08:00
ljcjames
f0659d79a7 [bsp][infineon] fix the type of rtc_alarm_callback in drv_rtc #10830 2025-10-20 12:49:23 +08:00
Yuqiang Wang
8816a9dc1b utest/msh: supports autocomplete of utest cases for utest_run (#10701)
* utest/msh: supports autocomplete of utest cases for utest_run

* docs/utest: explanation of adding the automatic completion function for utest_run

* fix[utest]: Improvement of annotation description

* remove outdated code
2025-10-20 12:46:44 +08:00
ligr
1ca86c79fa Fix comment for address_search_head field of lwp structure. 2025-10-20 11:12:57 +08:00
ligr
77844b7b07 Align annotations of struct fields. 2025-10-20 11:12:57 +08:00
ligr
3afefd7fdd fix structure comments according to doxygen spec. 2025-10-20 11:12:57 +08:00
ligr
09721bb7a1 [components/lwp]add doxygen comment for lwp.c with lwp.h. 2025-10-20 11:12:57 +08:00
4444x
daec5a939f fix-artpi-rtc 2025-10-20 10:34:51 +08:00
4444x
6603903ee8 [bsp][stm32]:fix-artpi-lcd 2025-10-17 21:50:58 +08:00
Chen Wang
68a27e1fbe utest: UTEST_MEMPOOL_TC -> RT_UTEST_MEMPOOL
Which is missed in PR #10808 "utest: unify configname", add it.

Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-16 18:34:43 +08:00
Chen Wang
c1363c77d6 utest: Improve the strings displayed in the menu
Use "Test" instead of "Unit Testcases" to make string shorter.
Use uppercase to make it look more eye-catching.

Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-16 18:34:43 +08:00
Chen Wang
04439c2074 utest: reorg menu items
The original project display was completely flat,
now it is organized into a tree-like hierarchical
structure based on the layout of the code.

mm & tmpfs test are still keep as pervious bcos we
have not move the source for these two components.

Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-16 18:34:43 +08:00
rcitach
f05b854ab8 Update SECURITY_UNKNOWN value in dev_wlan.h
Changed SECURITY_UNKNOWN value to 0xffffffff for clarity.
2025-10-16 14:44:30 +08:00
Chen Wang
e8d3d0fca4 utest: move cpp from examples to components/libc/cplusplus
Also update the case names to compatible with naming rules.

Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 15:28:58 +08:00
下里巴人
bc2fca59cf [bsp][renesas][ra4m1-ek] add a new bsp for ra4m1-ek board (#10755)
* [bsp][renesas][ra4m1-ek] add a new bsp for ra4m1-ek board

* [bsp][renesas][ra4m1-ek] fix can driver compile problem

* [bsp][renesas][ra4m1-ek] bsp code format

* [bsp][renesas][ra4m1-ek] reset file status to original generated by RASC

* [bsp][renesas][ra4m1-ek] support RT-Thread Nano

* [bsp][renesas][ra4m1-ek] make it mini support for GPIO && USART

* [bsp][renesas][ra4m1-ek] make it compilable under the GCC compiler

* [bsp][renesas][ra4m1-ek] remove component RT_USING_CPLUSPLUS

* [bsp][renesas][ra4m1-ek] reduce bsp peripheral device driver
2025-10-15 09:49:37 +08:00
Chen Wang
0d371251af doxygen: update doc for utest for config naming rule
Configuration options naming rule for utest is changed
from "RT_UTEST_TC_USING_XXXX" to "RT_UTEST_XXXX".

Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
58dc730ece utest: UTEST_SMP_THREAD_PREEMPTION_TC -> RT_UTEST_SMP_THREAD_PREEMPTION
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
d4533b0a17 utest: UTEST_SMP_SPINLOCK_TC -> RT_UTEST_SMP_SPINLOCK
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
647f24bd6d utest: UTEST_SMP_INTERRUPT_PRI_TC -> RT_UTEST_SMP_INTERRUPT_PRI
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
b89eada804 utest: UTEST_SMP_ASSIGNED_IDLE_CORE_TC -> RT_UTEST_SMP_ASSIGNED_IDLE_CORE
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
b90b29255c utest: UTEST_SMP_AFFFINITY_TC -> RT_UTEST_SMP_AFFFINITY
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
1dbcde518a utest: UTEST_SCHEDULER_TC -> RT_UTEST_SCHEDULER
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
5b8bfe4a77 utest: UTEST_MTSAFE_KPRINT_TC -> RT_UTEST_MTSAFE_KPRINT
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
405d096ff3 utest: UTEST_HOOKLIST_TC -> RT_UTEST_HOOKLIST
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
aac9eb8fbd utest: UTEST_ATOMIC_TC -> RT_UTEST_ATOMIC
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
ff9f1770c7 utest: UTEST_THREAD_TC -> RT_UTEST_THREAD
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
454a0c3a27 utest: UTEST_MAILBOX_TC -> RT_UTEST_MAILBOX
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
78c2acbdae utest: UTEST_MUTEX_TC -> RT_UTEST_MUTEX
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
68edf1792f utest: UTEST_SIGNAL_TC -> RT_UTEST_SIGNAL
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
7f17a580ab utest: UTEST_MESSAGEQUEUE_TC -> RT_UTEST_MESSAGEQUEUE
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
9465d71c29 utest: UTEST_TIMER_TC -> RT_UTEST_TIMER
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
468007dda7 utest: UTEST_EVENT_TC -> RT_UTEST_EVENT
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
f0b6ad057d utest: UTEST_SEMAPHORE_TC -> RT_UTEST_SEMAPHORE
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
d5ffca9e90 utest: UTEST_IRQ_TC -> RT_UTEST_IRQ
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
2b09fefbb0 utest: UTEST_SLAB_TC -> RT_UTEST_SLAB
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00
Chen Wang
0eda9bb5f1 utest: UTEST_OBJECT_TC -> RT_UTEST_OBJECT
Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
2025-10-15 09:43:16 +08:00