summaryrefslogtreecommitdiff
path: root/components
AgeCommit message (Collapse)Author
2023-08-01Add the system call epoll (#7893)zmq810150896
2023-08-01[sdio]开启emmc内部cache加快传输 (#7896)heyuanjie87
2023-07-31[components][utilities][var_export] update the var export auto init to ↵朱天龙 (Armink)
board_init.
2023-07-31[components][fal] remove some assert.朱天龙 (Armink)
2023-08-01[components/ctime] fix the free of rt_work (#7882)Shell
Signed-off-by: Shell <[email protected]>
2023-07-28[drivers/ipc] fix the recursive including if legacy enabledMeco Man
2023-07-28[drivers/core] revise the macros of header filesMeco Man
the macros is too common to use so that to avoid conflicts
2023-07-28[debug] use LOG_D instead RT_DEBUG_LOGMeco Man
related: https://github.com/RT-Thread/rt-thread/pull/7799
2023-07-27Add the system call eventfd (#7835)zmq810150896
2023-07-27[syscall][socket]fix socket addr bug (#7876)Tennn11
2023-07-27[dfs v2]fix fcntl(F_SETFL) bug,and modify the error code when opening… (#7878)Tennn11
2023-07-27📃 docs(ktime/readme): add readmexqyjlj
2023-07-27🐞 fix(ktime/hrtimer): fix ctrl cxqyjlj
2023-07-27🐞 fix(rtc/soft_rtc): fix wrong timexqyjlj
use boottime as soft_rtc time source
2023-07-27🐞 fix(ktime): fix wrong boottimexqyjlj
因为tick从中断到设置中间的时延特别大,因此暂不采用tick做基准时间,直接取gtime的cnt做基准时间
2023-07-27【dd2.0】move the core header files to include/drivers/coreerikchan
2023-07-25[smart] fix the setup of fake lwp in sys_execve (#7855)Shell
2023-07-25[libcpu/arm] fix race condition with ldrex,strex (#7842)Shell
Signed-off-by: Shell <[email protected]>
2023-07-24[smart] 修复用户态 mq_receive 不能阻塞 (#7836)zhkag
2023-07-24modify some function prototypes of the dfs_file_ops structure and the ↵xiao-mang
function declarations based on it (#7849)
2023-07-22[debug] 整理debug宏并增加RT_DEBUGING_CONTEXT (#7805)Man, Jianting (Meco)
2023-07-22[smart] fix possible memory leak (#7832)Shell
Signed-off-by: Shell <[email protected]>
2023-07-21[libc][time] cleanup codeMeco Man
2023-07-21overflow is invalid in oneshot modeMr.M
2023-07-20✨ feat(ktime): add RT_USING_KTIME to kconfig buildxqyjlj
2023-07-20[components][net][sal][socket] Fix duplicate free on allocated bufferFan YANG
- Avoid duplicate free as the d->vnode will be freed in the fd_release API call Signed-off-by: Fan YANG <[email protected]>
2023-07-19[bsp][stm32][airm2m]<pin>更新pin num命令 (#7390)wangqinglin
2023-07-20[component/lwp] support more feature of signal from IEEE Std 1003.1-2017 (#7828)Shell
Signed-off-by: Shell <[email protected]>
2023-07-17[time]时钟框架重构 (#7794)xqyjlj
2023-07-15AArch64: fixup fpu storage's size in stack and append Q16 ~ Q31 (#7815)GUI
Signed-off-by: GuEe-GUI <[email protected]>
2023-07-13[components][i2c] 优化 controt 接口格式,增加可用命令 (#7806)sp-cai
原来 rt_i2c_control 只能执行 RT_I2C_DEV_CTRL_CLK 单一命令,通过此修改可以支持更多可用命令
2023-07-13【dd2.0】Support the Core API for dd2.0 (#7791)ErikChanHub
2023-07-12[SAL/SOCKET]修复在 RT_DEBUG 开启后,调用 closesocket ↵yanghaiyong
接口触发断言的 BUG
2023-07-09[components] remove zmodem (#7801)Man, Jianting (Meco)
2023-07-09[debug] remove RT_DEBUG_xxxMeco Man
remove RT_DEBUG_THREAD RT_DEBUG_SCHEDULER RT_DEBUG_IPC RT_DEBUG_TIMER RT_DEBUG_IRQ RT_DEBUG_MEM RT_DEBUG_SLAB RT_DEBUG_MEMHEAP
2023-07-07[components][drivers][serial] serial.c 修复串口有时重复发送 '\r' ↵sp-cai
的问题 (#7767)
2023-07-06【ofw】 format encoding of irq.c to utf-8erikchan
2023-07-06【libfdt】replace tab with spaceerikchan
2023-07-06Merge branch 'master' of https://github.com/RT-Thread/rt-threadwusongjie
2023-07-05[components/mm] improve output of list_page (#7779)Shell
2023-07-05Drivers: Support Open Firmware API and model of PICwusongjie
We support OFW API to replace fdt old API, and add IRQ, IO, Platform-Bus, CPUs ... OFW node contorl. To support work with Device Tree or ACPI in drivers that use IRQ, we make a programmable interrupt controller driver's model. Signed-off-by: GuEe-GUI <[email protected]>
2023-07-05[posix] posix 的 mqueue 对接到文件系统的 fd (#7768)zhkag
2023-07-05Utilities/libadt: support adt API for DMwusongjie
Add reference with rt_atomic in resources' put/get management. Add bitmap operator base on rt_ubase_t. Add hashmap for key->data map management. Signed-off-by: GuEe-GUI <[email protected]>
2023-07-05[ulog] support ulog_async_output_enabledguozhanxin
2023-07-04[DFS_V2]Update dfs_elm.c 修复变量使用错误 (#7776)zhkag
2023-07-04Components/drivers: support DM device id managementwusongjie
We add the device name and id set api in DM, now driver could set name like sprintf without know how many devices it is. The misc.h and byteorder.h add some macros to developers that they always use in drivers. Signed-off-by: GuEe-GUI <[email protected]>
2023-07-03execute elf add executable permissions check. (#7769)geniusgogo
2023-06-29[include][dbg]update: no longer use RT_DEBUG_LOG in rtdebug.h (#7750)Shicheng Chu
2023-06-29[tty] add TCGETA/TCSETAF/TCSETAW/TCSETA commands (#7739)Tennn11
2023-06-29[libc]更新 libc timer id 分配方式 (#7744)zhkag