summaryrefslogtreecommitdiff
path: root/components
AgeCommit message (Collapse)Author
2023-04-24[netdev] Add check if netdev->ops is null (#7362)guo
2023-04-24[HUST CSE] [readme] fix invalid URLSseven731
2023-04-24[net][netdev]Add more hook functionstyx
2023-04-24[net][netdev]Use the interface to set the default netdevtyx
2023-04-22[components/mm] support for scalable memory management (#7277)Shell
* [mm/page] multi-list page manager [mm/page] page debugger [libcpu/aarch64] hugepage support * [quality] remove void-arith * [format] remove kasan codes
2023-04-22Utest win (#7347)朱天龙 (Armink)
* [tools] Add `--add-rtconfig` args for scons when you want to add macro definitions build time. * [utilities][utest] Add VS simulator support.
2023-04-22fix warning (#7340)xiaoniaoyou6hua
2023-04-22🎈 perf(components/libc/compilers/common/ctime.c): if define cputime, then ↵xqyjlj
CLOCK_REALTIME use cputime (#7343)
2023-04-21[lwp_ipc] support file descriptor transmit (#7318)张世争
2023-04-21[Doxygen][components][net]Fix some comments (#7280)hiro_655
修改了doxygen所报告的一些注释中的问题
2023-04-20Update sal_socket.cMan, Jianting (Meco)
2023-04-20[SAL][Kconfig]使用网络检测才依赖workqueueMyself
2023-04-19[serial-v2]fix the data type errorMeco Man
2023-04-17[HUST CSE] Fix many abnormal symbols in annotations and format code7YZ7
2023-04-17[HUST CSE]NULL POINTER (#7220)Hy
* avoids the risk of a null pointer * 将||改成&&来判断断言 There is a possibility of a null pointer * there is a possibility of a null pointer * Update components/drivers/fdt/src/dtb_get.c Co-authored-by: Man, Jianting (Meco) <[email protected]> * 已根据代码规范进行修改,谢谢提醒 --------- Co-authored-by: Man, Jianting (Meco) <[email protected]>
2023-04-14[components] Wrong order of judgmentlessone1
2023-04-14[HUST CSE][document] Fix some comments, invalid grouping commands and ↵Xu Biang
warnings in Doxygen. 将Doxygen输入文件(由Doxyfile中的INPUT定义)中的失效Doxygen分组指令(如/*@*/和/*@}*/)更改为有效的分组指令(如/**@*/和/**@}*/);(此处只对INPUT中的文件做了修改,bsp目录下和libcpu目录下存在近万个失效的Doxygen分组指令,但由于不作为文档的输入文件且这些文件过于庞大老旧,没有对这些文件中的无效指令做修改) 将图片文件统一放入了images目录下; 修改了Doxyfile和部分Doxygen注释,使得Doxyfile能够定位到新的代码路径且不受重复实现的影响; 解决了一些注释中的参数名不匹配、参数多余/缺失等问题。
2023-04-14🐞 fix(components/drivers/cputime/cputimer.c): fix cputimer with signal ↵xqyjlj
(#7247)
2023-04-13🐞 fix(components/drivers): fix cpu timer in multithreading (#7222)xqyjlj
* 🐞 fix(components/drivers): fix cpu timer in multithreading * 🎈 perf(components): change double to uint64_t * 🎈 perf(components): add UL suffix
2023-04-12fix tmpfs spinlock error. (#7216)geniusgogo
2023-04-11Update sd.cTrue-False-debug
2023-04-10[finsh]更正注释unknown
2023-04-08[adc] modify adc channel data type from rt_uint32_t to rt_int8_tMeco Man
2023-04-08[adc] 增加ADC内置通道通用通道号标识Meco Man
2023-04-08[DFS] prepare for dfs_v2.0 (#7200)Bernard Xiong
* [DFS] prepare for dfs_v2. dfs_fd -> dfs_file; dfs_fnode -> dfs_vnode. * [BSP] fix code analysis warning * [smart] fix the pointer overflow. * code format * [smart] fix the lwp->lwp_obj checking.
2023-04-08Fix nfs (#7194)geniusgogo
* fixed nfs 64bit arch fault * change mount cmd support nfs.
2023-04-04[kernel] 将rt_thread结构体改为显式继承rt_object (#7131)Shicheng Chu
2023-04-04[DFS] add Kconfig for dfs-v2.0 (#7156)Bernard Xiong
* [DFS] add Kconfig for dfs-v2.0 * [DFS] Optimize the SConscript. * [dfs] move old dfs to dfs/dfs_v1
2023-04-04[HUST CSE IoTS&P Lab] [fix] check rt_mutex_create return value (#7169)Sparks-Pion
2023-04-03[at_socket.c] Fix null pointer vulnerability caused by the variable at_sock ↵HUST_lxq
(#7166)
2023-04-03[AT] Add null pointer check in at_client_get (#7154)Lu_Reaper
1. prevent null-pointer dereference in rt_strcmp
2023-04-01[components] fix dtb compiling warning.bernard
2023-03-31[fix] compilation error from rpi (#7143)v5.0.0v5.0.xShell
* [fix] compile error from rpi
2023-03-30[libc][ctime] stime clear tv.tv_usec as zeroLei Peng
when using stime set rtc time, tv.tv_usec not 0,but always is 0xdeadbeef, make set time error
2023-03-31✨ feat(components/dfs/filesystems/tmpfs/dfs_tmpfs.c): add f_bavail supportxqyjlj
2023-03-31✨ feat(components/dfs/filesystems/devfs/devfs.c): add statfs supportxqyjlj
2023-03-31✨ feat(components): add statfs, statfs64, fstatfs, fstatfs64 supportxqyjlj
2023-03-31✨ feat(components/lwp/lwp.c): add OS env to default environxqyjlj
2023-03-31🐞 fix(components/dfs/src/dfs_posix.c): use stat to implement fstatxqyjlj
2023-03-31🐞 fix(components/lwp/lwp_syscall.c): fix sys_readlinkxqyjlj
2023-03-31✨ feat(components): add uname supportxqyjlj
2023-03-31✨ feat(components/lwp/lwp_syscall.c): add sys_lstat supportxqyjlj
temporarily use sys_stat. should be replaced by sys_lstat if symbolic link are implemented
2023-03-30[libc]优化usleep函数chinky
2023-03-30[rt-smart] testcase & improvements for memory management (#7099)Shell
* [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-29对 /dev 目录做特殊处理zhkag
2023-03-27[libc][delay] fix wrong usleep functionwangfuan
2023-03-25✨ feat(components/dfs/filesystems/elmfat/dfs_elm.c): add st_blocks su… ↵xqyjlj
(#7091)
2023-03-24[components/drivers][touch]删除多余的touch.h (#7090)yangjie11
* [components/drivers][touch]删除多余的touch.h * 将touc.h替换为rtdevice.h
2023-03-23[errno code]fix that use RT_ENOMEM without -Zxy
2023-03-22[errno code][-RT_EBUSY] fix that use RT_EBUSY without -Meco Man