Commit Graph

3601 Commits

Author SHA1 Message Date
Meco Man df9a23c534 [mutex] use RT_IPC_FLAG_PRIO to replace RT_IPC_FLAG_FIFO 2021-11-17 15:57:15 -05:00
Bernard Xiong fede47a7f9
Merge pull request #5282 from xiangxistu/lwip
ping cmd with specified netif in lwip-2.1.2
2021-11-17 16:03:38 +08:00
Bernard Xiong 0bcab2892a
Merge pull request #5268 from mysterywolf/SYSCALL
[libc]重新梳理read write桩函数实现
2021-11-15 23:27:27 +08:00
Bernard Xiong 6f297bd2aa
Merge pull request #5267 from mysterywolf/libc-fcntl.h
[libc] 修复在fcntl.h中两种不同的宏编码方式导致的bug
2021-11-15 23:18:28 +08:00
Meco Man 4fe93881b0 [dlib][armlibc] 内存函数在HEAP没有开启时增加错误警告 2021-11-15 09:55:47 -05:00
liuxianliang 8e518f234a [fix] format 2021-11-15 15:58:31 +08:00
yukelab be2006f325 fix sys_arch.c 2021-11-15 15:30:21 +08:00
yukelab cda78884aa ping cmd with specified netif in lwip-2.1.2
using LWIP_HOOK_IP4_ROUTE_SRC hook find specified netif route, using
cmd `ping 192.168.xx.xx e0`, ping dest using e0 netif. if not found
netif, using default netif, the effect is same as the cmd `ping 192.168.xx.xx` that only ping with default netif.
2021-11-15 15:30:20 +08:00
Meco Man 9254d1a3af [iar][syscalls] 补充注释 2021-11-13 10:16:31 -05:00
Meco Man 215d1d4c6e [libc][kconfig] update Kconfig 2021-11-13 00:17:16 -05:00
Meco Man 3a3b7ee632 完善IAR KEIL的read write桩函数 2021-11-12 16:47:32 -05:00
Meco Man cb8d5c5d9d [libc][gcc] 重新梳理fread fwrite桩函数实现 2021-11-10 18:33:43 -05:00
Meco Man 09666e6b99 [libc] 修复在fcntl.h中两种不同的宏编码方式导致的bug 2021-11-10 17:16:33 -05:00
Meco Man 52bbd9d715 [posix] implement delay functions as RT_USING_POSIX_DELAY 2021-11-10 14:12:36 -05:00
Bernard Xiong e6ae01e332
Merge pull request #5259 from mysterywolf/posix
[posix] 优化posix若干
2021-11-10 22:23:43 +08:00
Meco Man 219d1e20f5 move mmap to src folder 2021-11-09 22:59:31 -05:00
Meco Man 2b7d12661e remove RT_USING_LIBC from dfs_fs.h 2021-11-09 18:40:53 -05:00
guo 7dd686faa7
fix sensor_cmd.c build error. 2021-11-09 20:37:16 +08:00
Jianting (Meco) Man 80750271c9
revert kconfig of pthread 2021-11-08 21:14:01 -05:00
Jianting (Meco) Man 1a9729f45e
[libc][posix] add readme 2021-11-08 14:15:56 -05:00
Meco Man aa83b929d1 select RT_USING_POSIX_STDIO for RT_LIBC_USING_FILEIO 2021-11-08 14:11:09 -05:00
Meco Man 74669b3f1d update vexpress-a9 2021-11-08 11:07:54 -05:00
Meco Man 1adcc181aa add delay.c as default 2021-11-08 10:52:37 -05:00
Meco Man f8388c572e add RT_USING_POSIX_STDIO 2021-11-07 23:41:16 -05:00
Meco Man 251e17b41a 调整SAL依赖项 2021-11-07 21:29:28 -05:00
Meco Man 2639171885 add RT_USING_POSIX_DELAY 2021-11-07 21:10:29 -05:00
Jianting (Meco) Man 910961c091
Merge branch 'master' into posix 2021-11-07 20:54:16 -05:00
Meco Man 664a1d6a75 增加 RT_USING_POSIX_SELECT RT_USING_POSIX_POLL 2021-11-07 20:53:57 -05:00
Meco Man f0023fb42c 删除gettid等不符合PSE51的函数 2021-11-07 20:46:17 -05:00
Meco Man 0009d1f393 [posix]将pthread收缩到posix选项之下,将选定DFS后由DFS选定POSIX 改为选择posix后选择dfs 2021-11-06 19:32:57 -04:00
Meco Man 3c232125db [bsp][simulator] update project 2021-10-29 09:59:45 -04:00
guo 51d5930aa3
Merge pull request #5244 from mysterywolf/libccc
[libc][posix] move libc.c/.h to posix folder
2021-10-28 20:43:14 +08:00
Meco Man 7b43cf9793 [libc][posix] move libc.c/.h to posix folder 2021-10-28 02:54:45 -04:00
Jianting (Meco) Man 702b91c3ce [dfs] 保留dfs_poll.h dfs_select.h,加warning提示 2021-10-27 23:44:46 -04:00
Meco Man 4b9fb8f39c [libc] 消除代码中依赖于RT_LIBC_USING_FILEIO的判断 2021-10-27 21:50:17 -04:00
guo bb859e79e0
Merge pull request #5223 from cndabai/fatfs
update fatfs to the latest version
2021-10-27 18:24:37 +08:00
guo 4107d7bea2
Merge pull request #5236 from mysterywolf/posix
[libc][posix] 解决RT_LIBC_USING_FILEIO范围过大的问题
2021-10-27 18:06:54 +08:00
guo 372858f921
[finsh] Fix formatting issues 2021-10-27 17:39:22 +08:00
Meco Man 25bd908fb7 [libc][posix] 解决RT_LIBC_USING_FILEIO范围过大的问题 2021-10-27 03:04:05 -04:00
guo 3f4eead5a7
Merge pull request #5199 from mysterywolf/removeselectpoll
[dfs] remove dfs_select.h and dfs_poll.h
2021-10-27 13:58:31 +08:00
guo 4d256eb308
Merge pull request #5228 from mysterywolf/posix 2021-10-27 12:22:35 +08:00
Meco Man a9910a780e [posix][libc] 优化libc中posix结构 2021-10-26 23:09:54 -04:00
Bernard Xiong 31bf735d21
Merge pull request #5210 from mysterywolf/workqueue
[workqueue] rename rt_workqueue_critical_work as rt_workqueue_urgent_work
2021-10-27 10:40:15 +08:00
guo 50bb6e33d1
Merge pull request #5212 from mysterywolf/posix
[posix][dfs] move dfs_posix dfs_poll dfs_select.c to posix folder
2021-10-26 09:37:43 +08:00
mazhiyuan 3c964519b6 [fatfs]update .ignore_format.yml 2021-10-25 16:58:27 +08:00
mazhiyuan 92ee14ff7a update ff.c/h 2021-10-25 14:41:50 +08:00
mazhiyuan 41af944949 update ffconf.h 2021-10-25 14:10:58 +08:00
mazhiyuan 39933d7305 update ffconf.h 2021-10-25 13:58:07 +08:00
mazhiyuan ecd84844c5 update fatfs to the latest version 2021-10-25 11:41:34 +08:00
guo 574e11f62a
Merge pull request #5183 from tfx2001/tinyusb_stm32
[bsp][stm32] add TinyUSB support
2021-10-25 09:57:20 +08:00