summaryrefslogtreecommitdiff
path: root/components
AgeCommit message (Collapse)Author
2021-09-11使用poll.h代替dfs_poll.hMeco Man
2021-09-11标准化<poll.h> 弱化<dfs_poll.h>Meco Man
2021-09-11[libc] 修复keil编译不过的问题Meco Man
2021-09-11Merge pull request #5036 from mysterywolf/serialBernard Xiong
[serial] 优化RT_USING_POSIX_TERMIOS预编译
2021-09-11Merge pull request #5044 from BernardXiong/libc_prBernard Xiong
[libc] remove rtlibc
2021-09-11[utest] fix libc issueBernardXiong
2021-09-11[BSP] fix compiling issue with libcBernardXiong
2021-09-11[drivers] fix stdint issue in cputimeBernardXiong
2021-09-11[libdl] fix formatting issueBernardXiong
2021-09-11[Netif] Fix the eth_tx_msg protectionGrissiom
The ethernetif use semaphore netif->tx_ack to protect the local variable `struct eth_tx_msg msg` in function `ethernetif_linkoutput`. But the function could be called in multiple context: LwIP "tcpip" thread, "erx" thread(on linkup) and any user thread that call `udp_sendto`. So the global semaphore protection is not sufficient. It could only wakeup the top priority waiting thread instead of the thread that owns the `msg` and may result the `msg` next in the mailbox got destructed. So to use a `rt_completion` within the `struct eth_tx_msg` and synchronize on that. This could deal the ownership issue in an easy way.
2021-09-11[libc] remove rtlibcBernard Xiong
2021-09-11Merge pull request #5019 from Jackistang/masterBernard Xiong
serial: add CTS/RTS flowcontrol.
2021-09-09[serial] 优化RT_USING_POSIX_TERMIOS预编译Meco Man
2021-09-09fix Macro definition syntax error in ulog.cshishirong
2021-09-07Merge pull request #5016 from mysterywolf/finshBernard Xiong
[msh] add comments
2021-09-07[msh] add commentsMeco Man
2021-09-06serial: add CTS/RTS flowcontrol.Jackistang
2021-09-05[finsh] 恢复FINSH_USING_MSH定义以保持兼容性Meco Man
2021-09-05Merge pull request #5014 from mysterywolf/finshguo
[finsh] 修复由于移除finsh导致__cmd_xxx命令无法使用的问题
2021-09-05[finsh] 修复由于移除finsh导致__cmd_xxx命令无法使用的问题Meco Man
2021-09-04Merge pull request #4998 from loogg/mlwguo
修复 ringblk_buf 在不使用动态内存时报错的问题以及 AT 组件优化
2021-09-03fix at_client.cmalongwei
2021-09-02[modify][components][utilities]check if the ve_exporter_num is out of bounds.WillianChan
Signed-off-by: WillianChan <[email protected]>
2021-09-02[modify][components][utilities]add qemu-a9 section information for var ↵WillianChan
export and fix some problems. Signed-off-by: WillianChan <[email protected]>
2021-09-02Merge pull request #4976 from mysterywolf/finsh_kconfigBernard Xiong
[finsh] finsh组件可以选择是否包含内置命令
2021-09-02Merge pull request #4991 from mysterywolf/libc_dirent.hBernard Xiong
[rtlibc] remove libc_dirent.h
2021-09-01优化dfs.h和dirent.h的包含关系Meco Man
2021-09-01fix at_client.cmalongwei
2021-09-01修复ringblk_buf在不使用动态内存时报错的问题malongwei
2021-08-31[modify][components][utilities]modify error codeWillianChan
Signed-off-by: WillianChan <[email protected]>
2021-08-31[modify][components][utilities]Modify the gcc section definition of a Var ↵WillianChan
Export component
2021-08-31[add][components][utilities]Add the Var Export componentWillianChan
Signed-off-by: WillianChan <[email protected]>
2021-08-31Merge pull request #4897 from ImFovery/masterguo
Update sockets.c
2021-08-30[rtlibc] remove libc_dirent.hMeco Man
2021-08-28FINSH_USING_BUILT_IN_COMMANDS改MSH_USING_BUILT_IN_COMMANDSMeco Man
2021-08-26[finsh] 整理Kconfig 层次更分明Meco Man
2021-08-25[finsh] finsh组件可以选择是否包含内置命令Meco Man
2021-08-25Merge pull request #4970 from cndabai/masterBernard Xiong
Remove C Style Command Shell
2021-08-25Repair that the tab key on msh do not work.马志远
2021-08-24【utest】fix TC_FAIL_LIST_MARK_FAILED 下标计算错误的问题guozhanxin
2021-08-24Merge pull request #4943 from chenyingchun0312/developBernard Xiong
【doc】add the comments of device-ipc completion
2021-08-24Merge pull request #4966 from mysterywolf/ioctlBernard Xiong
[ioctl] implement function of getting window's size(TIOCGWINSZ)
2021-08-23Merge branch 'develop' of https://github.com/chenyingchun0312/rt-thread into ↵chenyingchun0312
develop
2021-08-23Merge branch 'RT-Thread:master' into develop陈迎春
2021-08-23【doc】update completion.c commentschenyingchun0312
2021-08-23Disable FINSH_FUNCTION_EXPORT马志远
2021-08-23Remove C Style Command Shell马志远
2021-08-22[ioctl] implement function of getting window's size(TIOCGWINSZ)Meco Man
2021-08-21[finsh] 将finsh_getchar函数暴露出来Meco Man
2021-08-19Merge pull request #4952 from Guozhanxin/utest_failed_listBernard Xiong
[add] utest add fail_list 用于收集错误