mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2025-12-26 17:18:24 +00:00
[dfs] move dfs back
This commit is contained in:
@@ -7,7 +7,7 @@ group = []
|
||||
CPPDEFINES = ['RT_USING_DLIBC']
|
||||
|
||||
if rtconfig.PLATFORM == 'iar':
|
||||
if GetDepend('RT_USING_POSIX'):
|
||||
if GetDepend('DFS_USING_POSIX'):
|
||||
from distutils.version import LooseVersion
|
||||
from iar import IARVersion
|
||||
|
||||
|
||||
@@ -24,9 +24,9 @@ int __close(int handle)
|
||||
handle == _LLIO_STDERR ||
|
||||
handle == _LLIO_STDIN)
|
||||
return _LLIO_ERROR;
|
||||
#ifdef RT_USING_POSIX
|
||||
#ifdef DFS_USING_POSIX
|
||||
return close(handle);
|
||||
#else
|
||||
return _LLIO_ERROR;
|
||||
#endif /* RT_USING_POSIX */
|
||||
#endif /* DFS_USING_POSIX */
|
||||
}
|
||||
|
||||
@@ -33,9 +33,9 @@ long __lseek(int handle, long offset, int whence)
|
||||
handle == _LLIO_STDERR ||
|
||||
handle == _LLIO_STDIN)
|
||||
return _LLIO_ERROR;
|
||||
#ifdef RT_USING_POSIX
|
||||
#ifdef DFS_USING_POSIX
|
||||
return lseek(handle, offset, whence);
|
||||
#else
|
||||
return _LLIO_ERROR;
|
||||
#endif /* RT_USING_POSIX */
|
||||
#endif /* DFS_USING_POSIX */
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
int __open(const char *filename, int mode)
|
||||
{
|
||||
#ifdef RT_USING_POSIX
|
||||
#ifdef DFS_USING_POSIX
|
||||
int handle;
|
||||
int open_mode = O_RDONLY;
|
||||
|
||||
@@ -73,5 +73,5 @@ int __open(const char *filename, int mode)
|
||||
return handle;
|
||||
#else
|
||||
return _LLIO_ERROR;
|
||||
#endif /* RT_USING_POSIX */
|
||||
#endif /* DFS_USING_POSIX */
|
||||
}
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
|
||||
size_t __read(int handle, unsigned char *buf, size_t len)
|
||||
{
|
||||
#ifdef RT_USING_POSIX
|
||||
#ifdef DFS_USING_POSIX
|
||||
int size;
|
||||
|
||||
if (handle == _LLIO_STDIN)
|
||||
@@ -59,5 +59,5 @@ size_t __read(int handle, unsigned char *buf, size_t len)
|
||||
return size; /* return the length of the data read */
|
||||
#else
|
||||
return _LLIO_ERROR;
|
||||
#endif /* RT_USING_POSIX */
|
||||
#endif /* DFS_USING_POSIX */
|
||||
}
|
||||
|
||||
@@ -20,9 +20,9 @@
|
||||
|
||||
int remove(const char *filename)
|
||||
{
|
||||
#ifdef RT_USING_POSIX
|
||||
#ifdef DFS_USING_POSIX
|
||||
return unlink(filename);
|
||||
#else
|
||||
return _LLIO_ERROR;
|
||||
#endif /* RT_USING_POSIX */
|
||||
#endif /* DFS_USING_POSIX */
|
||||
}
|
||||
|
||||
@@ -37,9 +37,9 @@
|
||||
|
||||
size_t __write(int handle, const unsigned char *buf, size_t len)
|
||||
{
|
||||
#ifdef RT_USING_POSIX
|
||||
#ifdef DFS_USING_POSIX
|
||||
int size;
|
||||
#endif /* RT_USING_POSIX */
|
||||
#endif /* DFS_USING_POSIX */
|
||||
|
||||
if ((handle == _LLIO_STDOUT) || (handle == _LLIO_STDERR))
|
||||
{
|
||||
@@ -63,11 +63,11 @@ size_t __write(int handle, const unsigned char *buf, size_t len)
|
||||
}
|
||||
else
|
||||
{
|
||||
#ifdef RT_USING_POSIX
|
||||
#ifdef DFS_USING_POSIX
|
||||
size = write(handle, buf, len);
|
||||
return size; /* return the length of the data written */
|
||||
#else
|
||||
return _LLIO_ERROR;
|
||||
#endif /* RT_USING_POSIX */
|
||||
#endif /* DFS_USING_POSIX */
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user