summaryrefslogtreecommitdiff
path: root/components/dfs/src
AgeCommit message (Collapse)Author
2019-01-24[DFS] Remove opened file checkBernard Xiong
Remove opened file check in dfs_file_open function. It will be replaced with POSIX flock/fcntl.
2019-01-09update dfs.c dfs_file.c dfs_file.hyangfasheng
Signed-off-by: yangfasheng <[email protected]>
2019-01-05[components][dfs] Refix #2100 PRMurphyZhao
#2100 PR 增加 `#include <libc.h>` 后,如果定义了 `RT_USING_DFS_DEVFS`,那就必须要开启 LIBC 才可以成功编译,增加了对 RT_USING_LIBC 的依赖。但是,这个修复又是关于开启 POSIX 的时候遇到的问题,因此建议在引入 <libc.h> 的地方,加入对 `RT_USING_POSIX` 的依赖。 Signed-off-by: MurphyZhao <[email protected]>
2018-12-23[dfs] Fix stdio fd error when POSIX api is usedgbcwbz
POSIX api e.g. poll read write
2018-12-13Fix the value width issue under 32/64 bit arch.Bernard Xiong
2018-12-10修正dfs在fd_get时,未检查有效性的问题shaojinchun
2018-11-22统一getcwd和chdir的加锁方式shaojinchun
2018-11-10[libc] Fix the _EXFUN issue in newlibBernard Xiong
2018-11-02The dbg_log API is DISCARDED. Change all dbg_log to LOG_X.armink
2018-10-29[Components] Change license to Apache License v2.0Bernard Xiong
2018-10-13[dfs] fix ioctl getflag/setflag issue.zylx
2018-08-14Update select.cheyuanjie87
2018-08-13Update select.cheyuanjie87
2018-08-12update select.cheyuanjie87
2018-08-12[lwp]添加select系统调用heyuanjie
2018-08-01Merge pull request #1673 from yangfasheng/masterBernard Xiong
update dfs.c of File System
2018-07-30[lwp]给thread添加lwp成员heyuanjie
2018-07-29update dfs.c of File Systemyangfasheng
2018-07-20[components][dfs]修复list_fd打印乱码的问题tangyuxin
2018-07-16Merge pull request #1622 from armink/fix_com_initaozima
[components] Update dfs and lwIP 2.0.2 re-initialization process.
2018-07-14[dfs] Update error log for dfs.armink
2018-07-13[dfs] Fix dfs_file_ioctl return check on fcntl.armink
2018-07-13[components] Update dfs and lwIP 2.0.2 re-initialization process.armink
2018-07-02[dfs] add re-initial check.aozima
2018-06-29Update dfs.cBluebear233
修复list_fd打印乱码问题
2018-06-26[components][dfs] list_fd 打印信息更加友好tangyuxin
2018-06-10[lwP] Add light weight process component.Bernard Xiong
2018-04-27[Components][DFS]fix if disk free more than 4GBzyh
2018-03-09[DFS] Add protection for pt->triggeredBernard Xiong
2018-02-07[libc] fix the fcntl issue in newlibBernard Xiong
2017-12-31[DFS] Add fcntl API (same with ioctl in RT-Thread).BernardXiong
2017-12-31[DFS] add df cmd in msh and provide better display.bernard
re-write for #1138
2017-12-28[dfs] fix the issue of stat "/.." of lwext4parai
2017-12-14[LWIP] fixed select issues: pollset need clean.aozima
2017-12-11[DFS] fix the free issue in fd_is_openBernard Xiong
2017-12-07[Components][USB][DFS][usb minimize stack size dfs fix build erroruestczyh222
without finsh]
2017-12-05fix the fs type search issue in mkfs.Bernard Xiong
2017-11-30[DFS] fix the filesystem_operation_table issue.bernard
2017-10-25[DFS] Code cleanup.bernard
2017-10-22[DFS] Fix `fd_new` failed return value.armink
2017-10-17[libc] Add RT_USING_POSIX macro.bernard
1. Add macro check in rtdebug.h; 2. Use RT_USING_POSIX for poll/select, stdin etc. 3. Split dfs_posix.h to dfs_posix.h, dfs_poll.h and dfs_select.h;
2017-10-15[dfs] add poll/selectbernard
1. Add poll/select APIs; 2. Add wait queue implementation; 3. Remove DFS_STATUS_* code and use errno; 4. Add pipe API; 5. Use a standalone fops in DFS;
2017-06-15[DFS] change the cmd to long data type.bernard
2017-06-06[DFS] Add fd checking in dfs_file_close API.bernard
2017-04-12the file description is modified to local variable in functionlizhen9880
static void copydir(const char * src, const char * dst)
2016-04-06[DFS] Remove stat/fstat function under WIN32 simulation.Bernard Xiong
2015-12-22Add ioctl API and fix the read/write conflict issue with newlib's API.Bernard Xiong
2015-10-01[DFS] remove st_blksize in the struct statBernard Xiong
2015-09-11修正mkdir lseek中文件句柄不释放的bug[email protected]
2015-07-16[DFS] Add fsync functionBernard Xiong