luobeihai
8baaf73210
add apm32 can driver and add apm32e1/s1 rtt driver support ( #7170 )
...
* add apm32 can driver and add apm32e1/s1 rtt driver support
* format some files
* modified action.yml file and modified bsp picture and add bsp README.md
2023-04-05 00:18:51 -04:00
Shicheng Chu
93f3cb30e4
[kernel] 将rt_thread结构体改为显式继承rt_object ( #7131 )
2023-04-04 09:06:27 -04:00
Rbb666
8a52e65013
[Infineon]Add lvgl support
2023-04-04 09:03:56 -04:00
Rbb666
72037b6353
[Renesas]Fix lvgl screen define
2023-04-04 09:02:05 -04:00
Bernard Xiong
23955edf53
[DFS] add Kconfig for dfs-v2.0 ( #7156 )
...
* [DFS] add Kconfig for dfs-v2.0
* [DFS] Optimize the SConscript.
* [dfs] move old dfs to dfs/dfs_v1
2023-04-04 15:02:56 +08:00
Sparks-Pion
accab17fa5
[HUST CSE IoTS&P Lab] [fix] check rt_mutex_create return value ( #7169 )
2023-04-04 00:33:10 -04:00
sheltonyu
3bee170d52
[bsp/at32] remove #ifndef ( #7168 )
2023-04-03 21:18:49 -04:00
HUST_lxq
69e5b10e31
[at_socket.c] Fix null pointer vulnerability caused by the variable at_sock ( #7166 )
2023-04-03 23:06:42 +08:00
shandianchengzi
e49140b513
[HUST CSE IoTS&P Lab][bsp] add missing UL suffix to BIT macro to prevent undefined behavior ( #7153 )
...
* [bsp] add missing UL suffix to BIT macro to prevent undefined behavior.
* [bsp] add UL suffix to BIT macro for consistency and readability.
* fix toUppercase.
* fix the abnormal character.
* format the file.
2023-04-03 23:05:42 +08:00
Lu_Reaper
3a9c5690b1
[AT] Add null pointer check in at_client_get ( #7154 )
...
1. prevent null-pointer dereference in rt_strcmp
2023-04-03 23:04:40 +08:00
hustlixiang21
dd17ca01e6
[bsp] fix mismatched function types in rt_pin_ops ( #7161 )
2023-04-03 23:04:29 +08:00
Eziotao
ce346d798b
modify the sampling rate to increase the actual baud rate(drv_usart.c/drv_usart_v2.c)
2023-04-03 10:14:52 -04:00
hwk2077
d6c1b75e42
add `TIM1` and `TIM8`
2023-04-03 02:45:57 -04:00
KurisaW
429f46c632
[bsp][stm32] update the template.uvprojx for stm32f411-st-nucleo
2023-04-03 14:02:36 +08:00
cccccya
0fb99f0242
Revise the description of rt_thread_resume
2023-04-03 00:10:14 -04:00
sion
7a31ab9115
[bsp]Fix Chinese coding errors in annotations.
2023-04-02 08:02:46 -04:00
褚仕成
d7ef1d1b4e
change version number to v5.0.1
2023-04-02 02:30:24 -04:00
bernard
9ffb66878b
[components] fix dtb compiling warning.
2023-04-01 12:10:23 -04:00
Frankx
be8b381ac6
[bsp] Fix many abnormal symbols in annotations. ( #7148 )
2023-04-01 12:07:10 -04:00
supperthomas
5f7170ece3
[action][github] Optimize the action time ( #7140 )
...
optmize the action yml
2023-04-01 19:04:27 +08:00
褚仕成
696bd91f42
change version number to v5.1.0
2023-04-01 02:15:50 -04:00
shandianchengzi
dc5123547c
[bsp] Fix many abnormal symbols in annotations.
2023-03-31 23:57:17 -04:00
Shell
897ba365ba
[fix] compilation error from rpi ( #7143 )
...
* [fix] compile error from rpi
2023-03-31 20:58:01 +08:00
Wayne Lin
c143842be2
Update fix warnings and builds.
2023-03-31 07:58:24 -04:00
Rbb666
d9e74b0f76
[Renesas]Update RA6M3/4 mdk proj
2023-03-31 18:10:11 +08:00
yangjie11
df74a617f1
fix #6594
2023-03-31 17:51:00 +08:00
yangjie11
95e6b69b8e
sync and update all projects ( #7138 )
...
* sync and update
2023-03-31 16:49:48 +08:00
Lei Peng
517b5eb016
[libc][ctime] stime clear tv.tv_usec as zero
...
when using stime set rtc time, tv.tv_usec not 0,but always is 0xdeadbeef, make set time error
2023-03-30 23:57:19 -04:00
vandoul
ba6a27c850
[bsp][k210] add drv_i2c.c for i2c-tools, and use ascii code instead of special character in drv_io_config.c
2023-03-30 23:38:30 -04:00
vandoul
0822f02606
[bsp][lpc55sxx] add i2s and wm8904 driver
2023-03-30 23:38:30 -04:00
xqyjlj
d6e40f2a24
✨ feat(components/dfs/filesystems/tmpfs/dfs_tmpfs.c): add f_bavail support
2023-03-31 10:56:37 +08:00
xqyjlj
7fb8f61756
✨ feat(components/dfs/filesystems/devfs/devfs.c): add statfs support
2023-03-31 10:56:37 +08:00
xqyjlj
cd1e0a7901
✨ feat(components): add statfs, statfs64, fstatfs, fstatfs64 support
2023-03-31 10:56:37 +08:00
xqyjlj
e4bd8e00f0
✨ feat(components/lwp/lwp.c): add OS env to default environ
2023-03-31 10:56:37 +08:00
xqyjlj
954f1d9b63
🐞 fix(components/dfs/src/dfs_posix.c): use stat to implement fstat
2023-03-31 10:56:37 +08:00
xqyjlj
63c7d0ceb4
🐞 fix(components/lwp/lwp_syscall.c): fix sys_readlink
2023-03-31 10:56:37 +08:00
xqyjlj
157dc0959c
✨ feat(components): add uname support
2023-03-31 10:56:37 +08:00
xqyjlj
c3b08d4288
✨ feat(components/lwp/lwp_syscall.c): add sys_lstat support
...
temporarily use sys_stat. should be replaced by sys_lstat if symbolic link are implemented
2023-03-31 10:56:37 +08:00
Wayne
3309ef6001
[libcpu/arm/cortex-a] Revert safety MMU initialization. ( #6796 )
...
* Revert safety MMU initialization.
Co-authored-by: Wayne Lin <wclin@nuvoton.com>
2023-03-31 10:06:28 +08:00
螺丝松掉的人
3c2169e637
[bsp][bouffalo_lab]add drv_adc ( #7125 )
...
* [bsp][bouffalo_lab]add drv_adc
* Update bsp/bouffalo_lab/libraries/rt_drivers/Kconfig
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
---------
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
2023-03-30 20:25:39 -04:00
WCX
fb09316cb5
[bsp][bouffalo] add pwm & rtc & wdt devices ( #7122 )
2023-03-30 20:01:28 -04:00
褚仕成
0cdf72f753
[bsp] Modify the RT_Exxx error return value to a negative number
2023-03-30 09:49:24 -04:00
Rbb666
4aa38e3d86
[Infineon]Add slider driver demo
2023-03-30 16:52:34 +08:00
Rbb666
8552d061c2
[Infineon]Update spi driver
2023-03-30 16:48:48 +08:00
chinky
b9f5bf7d91
[libc]优化usleep函数
2023-03-30 00:41:13 -04:00
Yaochenger
38eb3fc40f
[utest][atomic]添加返回值测试 ( #7124 )
...
* [utest][atomic]添加返回值测试
2023-03-30 11:06:21 +08:00
Shell
eec78d9f5d
[rt-smart] testcase & improvements for memory management ( #7099 )
...
* [utest/mm] add testcase for create/init
format codes of create/init in components/mm
* [libcpu/aarch64] fix user stack check routine
* [kservice] export API for utest
* [utest/mm] testcase for aspace_map
format & modify the files under components/mm related with aspace_map
* [lwp/user_mm] add user_map_varea for mmap feature
* [mm] rename rt_mm_fault_try_fix to rt_aspace_fault_try_fix
* [utest/mm] testcase for synchronization
* [mm] modify unmap api to improve throughput
* [utest/mm] testcases for cache and varea map
* [format] remove extra space
* [utest/mm] fix testcase problem in header
* [lwp] extend map_user_varea with a flag
* [utest/mm] testcase for lwp_map_user_varea
* [libcpu/arm/cortex-a] fix kernel space layout
* [utest/mm] adjust for armv7 arch
2023-03-30 08:25:15 +08:00
Rbb666
dc77d8fcb6
[Renesas]Update lvgl document
2023-03-29 08:44:44 -04:00
Rbb666
b8988227d7
[Infineon]Fix spi cs problem
2023-03-29 20:35:39 +08:00
螺丝松掉的人
9f38248f11
[src][scheduler] Split scheduler.c ( #7103 )
2023-03-29 19:04:26 +08:00