winfenggao
|
74fd07a565
|
lseek()函数中,当seek到文件的位置和当前位置相同时,不需要调用dfs_file_lseek()函数,直接返回当前位置即可。 (#6498)
当seek到文件的位置和当前位置相同时,不需要调用dfs_file_lseek()函数,直接返回当前位置即可。
同时,以lseek(fd,0,SEEK_CUR)的方式执行函数可以返回文件当前读去位置,可以实现
ftell()的功能.
以lseek(fd,0,SEEK_CUR)的方式执行函数返回文件当前位置,实现ftell()的功能时不用调用dfs_file_lseek()函数,提高效率;seek(fd,0,SEEK_CUR)本来就能返回当前位置。
|
2022-10-10 17:48:02 -04:00 |
Tangyuxin
|
a4829b1c00
|
[fix] Fix simulator compilation warnings (#6438)
* [fix] Fix simulator compilation warnings
* Update bsp/simulator/rtconfig_project.h
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
|
2022-09-20 10:31:11 -04:00 |
dongly
|
3363586cbb
|
Fix some compilation warning (#5744)
* Fix some compilation warning
* 补充修正一些数据类型的使用错误
Co-authored-by: Meco Man <920369182@qq.com>
|
2022-08-02 12:09:49 -04:00 |
Man, Jianting (Meco)
|
2c10d5ad01
|
[rtc] use gmtime_r to replace gmtime (#6012)
* [rtc] use gmtime_r to replace gmtime
|
2022-06-22 13:41:06 +08:00 |
Bernard Xiong
|
1aab3607af
|
Revert "[dfs][romfs]支持相对地址模式 (#5768)" (#5786)
This reverts commit e68f934ff8 .
|
2022-04-08 20:03:43 +08:00 |
Tangyuxin
|
e68f934ff8
|
[dfs][romfs]支持相对地址模式 (#5768)
|
2022-04-06 21:13:12 +08:00 |
a1012112796
|
961fe7de0b
|
list_fd 显示完整路径 (#5683)
|
2022-03-26 15:45:53 +08:00 |
Man, Jianting (Meco)
|
a514b3bd16
|
[components][kconfig] 整理Kconfig目录名称和结构 (#5698)
|
2022-03-25 23:07:18 +08:00 |
guozhanxin
|
9b44535740
|
add RT_DEBUG_SCHEDULER_AVAILABLE check
|
2022-01-26 16:03:31 +08:00 |
Meco Man
|
add72f1d7c
|
[dfs][posix] add creat()
|
2022-01-20 20:50:24 +08:00 |
liukangcc
|
3d2e23ec1c
|
[update] move dfs_posix.h to legacy/dfs/dfs_posix.h
|
2022-01-14 23:09:32 +08:00 |
Meco Man
|
f89a162ea3
|
[core] 使用rt_memcpy rt_memset代替memcpy memset
|
2022-01-09 00:23:18 +08:00 |
Meco Man
|
918ee6147c
|
add RT_USING_POSIX_STDIO
|
2022-01-05 23:11:58 +08:00 |
Meco Man
|
ed09f38012
|
[libc] remove RT_USING_LIBC
|
2021-12-30 01:27:25 +08:00 |
Meco Man
|
7c789d4b11
|
revise some RT_USING_POSIX to RT_USING_POSIX_DEVIO
|
2021-11-24 09:47:55 -05:00 |
Meco Man
|
a3284876ff
|
revise RT_USING_POSIX_STDIO to RT_USING_POSIX_DEVIO
|
2021-11-24 08:41:10 -05:00 |
Bernard Xiong
|
f11113f557
|
Merge pull request #5277 from mysterywolf/compatibility
implement legacy support
|
2021-11-24 17:37:25 +08:00 |
Bernard Xiong
|
64023c38f7
|
Merge pull request #5283 from mysterywolf/dfs
[dfs] move dfs back
|
2021-11-24 17:37:03 +08:00 |
Meco Man
|
df9a23c534
|
[mutex] use RT_IPC_FLAG_PRIO to replace RT_IPC_FLAG_FIFO
|
2021-11-17 15:57:15 -05:00 |
Meco Man
|
973f25901c
|
[dfs] move dfs back
|
2021-11-16 00:57:56 -05:00 |
Meco Man
|
c6c1544c84
|
implement legacy support
|
2021-11-14 23:51:05 -05:00 |
Meco Man
|
2b7d12661e
|
remove RT_USING_LIBC from dfs_fs.h
|
2021-11-09 18:40:53 -05:00 |
Meco Man
|
f8388c572e
|
add RT_USING_POSIX_STDIO
|
2021-11-07 23:41:16 -05:00 |
Jianting (Meco) Man
|
702b91c3ce
|
[dfs] 保留dfs_poll.h dfs_select.h,加warning提示
|
2021-10-27 23:44:46 -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 |
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 |
Meco Man
|
a9910a780e
|
[posix][libc] 优化libc中posix结构
|
2021-10-26 23:09:54 -04: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 |
Meco Man
|
f7548b934e
|
[posix][dfs] move dfs_posix dfs_poll dfs_select.c to posix folder
|
2021-10-21 19:05:53 -04:00 |
Meco Man
|
20924ea3f5
|
[dfs] remove dfs_select.h and dfs_poll.h
|
2021-10-17 17:16:59 -04:00 |
Jianting (Meco) Man
|
8c01acc667
|
Revert "[libc]&[dfs] remove unnecessary RT_USING_POSIX and RT_USING_DFS_DEVFS"
|
2021-10-14 20:11:01 -04:00 |
Meco Man
|
a354f846e8
|
[libc]&[dfs] remove unnecessary RT_USING_POSIX and RT_USING_DFS_DEVFS
|
2021-10-13 15:21:41 -04:00 |
tangyuxin
|
08e5e9d25f
|
[bsp][simulator] Fix compilation errors
|
2021-10-11 20:09:47 +08:00 |
Bernard Xiong
|
7b6aff0696
|
Merge pull request #5092 from mysterywolf/removeselect
[libc标准化]脱敏dfs_select.h 由标准sys/select.h代替
|
2021-09-27 17:54:28 +08:00 |
Meco Man
|
1d00635ee9
|
[fatfs] 互斥量保护超时可通过Kconfig配置时间
|
2021-09-25 13:45:55 -04:00 |
Meco Man
|
32e9aa21c4
|
[fatfs] 修复time相关函数开启条件
|
2021-09-25 12:15:41 -04:00 |
Meco Man
|
50e215cfd4
|
[dfs][filesystems] 增加format_ignore文件,排除fatfs格式检查
|
2021-09-25 12:00:44 -04:00 |
Meco Man
|
cba2dd9016
|
[fatfs] 修改互斥保护超时时间
防止因一些正常复杂耗时操作,导致fatfs认为 timeout failure。
|
2021-09-25 11:59:13 -04:00 |
Meco Man
|
ee4b7916a3
|
[libc标准化]脱敏dfs_select.h 由标准sys/select.h代替
|
2021-09-22 16:45:21 -04:00 |
Meco Jianting Man
|
f1088e77d1
|
Merge branch 'RT-Thread:master' into select
|
2021-09-14 18:11:44 -05:00 |
Meco Man
|
dc5ee9ade7
|
[libc标准化] 将dfs_select.h功能转移到sys/select.h
|
2021-09-13 13:08:03 -04:00 |
Meco Man
|
e91ffdd1a0
|
[libc] fix the conflict warning of read and write functions
|
2021-09-13 11:39:04 -04:00 |
guo
|
160d448660
|
Merge pull request #5051 from mysterywolf/be_libc
[libc标准化] 使用标准poll.h代替dfs_poll.h
|
2021-09-13 10:45:09 +08:00 |
Meco Man
|
c48445a5f7
|
[标准化libc] fix CI warning
|
2021-09-11 18:33:46 -04:00 |