<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/dfs/src, branch v5.0.x</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components/dfs/src?h=v5.0.x</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/dfs/src?h=v5.0.x'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2023-03-31T02:56:37Z</updated>
<entry>
<title>✨ feat(components): add statfs, statfs64, fstatfs, fstatfs64 support</title>
<updated>2023-03-31T02:56:37Z</updated>
<author>
<name>xqyjlj</name>
<email>xqyjlj@126.com</email>
</author>
<published>2023-03-29T03:54:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=cd1e0a790124c216c5df3d3eb448e98f37f22097'/>
<id>urn:sha1:cd1e0a790124c216c5df3d3eb448e98f37f22097</id>
<content type='text'>
</content>
</entry>
<entry>
<title>🐞 fix(components/dfs/src/dfs_posix.c): use stat to implement fstat</title>
<updated>2023-03-31T02:56:37Z</updated>
<author>
<name>xqyjlj</name>
<email>xqyjlj@126.com</email>
</author>
<published>2023-03-28T03:20:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=954f1d9b63d35bdefb567b8009fcaa9be86a7f9f'/>
<id>urn:sha1:954f1d9b63d35bdefb567b8009fcaa9be86a7f9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[rt-smart] Fix return value in syscall (#7045)</title>
<updated>2023-03-13T11:09:34Z</updated>
<author>
<name>Shell</name>
<email>wangxiaoyao@rt-thread.com</email>
</author>
<published>2023-03-13T11:09:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=fcc01a617d62d72ba282580d4810d23ec0a1325f'/>
<id>urn:sha1:fcc01a617d62d72ba282580d4810d23ec0a1325f</id>
<content type='text'>
* [timer] fix sys return value to avoid outdated errno

* [rtdef] add wrap to stringify

* [syscall] return value in rt errno should be recycle immediately after call to posix layer

* [syscall] return type of syscall should be long
errno should be recycle immediately after call to rt posix layer to avoid
outdated value

* [format] move prototype to header file

* [fix] futex definition conflict</content>
</entry>
<entry>
<title>[rt-smart] 弱化 RT_USING_LWP，使用 RT_USING_SMART 作为宏配置 (#6740)</title>
<updated>2022-12-16T10:38:28Z</updated>
<author>
<name>guo</name>
<email>guozhanxin@rt-thread.com</email>
</author>
<published>2022-12-16T10:38:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=68ca9f07a60ad5cbe52b37b52299327b6246e7f7'/>
<id>urn:sha1:68ca9f07a60ad5cbe52b37b52299327b6246e7f7</id>
<content type='text'>
* [dfs] sync cromfs

* [rt-smart]Weaken RT_USING_LWP, use RT_USING_SMART as macro configuration

* [format] fix some format issue.</content>
</entry>
<entry>
<title>add "\n" to cat</title>
<updated>2022-12-15T16:34:00Z</updated>
<author>
<name>褚仕成</name>
<email>1468559561@qq.com</email>
</author>
<published>2022-12-15T11:36:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=4246275e6e6ee5fefa073a4efc61dc2b299898fc'/>
<id>urn:sha1:4246275e6e6ee5fefa073a4efc61dc2b299898fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sync branch rt-smart. (#6641)</title>
<updated>2022-12-03T04:07:44Z</updated>
<author>
<name>guo</name>
<email>guozhanxin@rt-thread.com</email>
</author>
<published>2022-12-03T04:07:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=ecf2d8215961ca7c539132b62a72df6072cc3e14'/>
<id>urn:sha1:ecf2d8215961ca7c539132b62a72df6072cc3e14</id>
<content type='text'>
* Synchronize the code of the rt mart branch to the master branch.
  * TTY device
  * Add lwP code from rt-smart
  * Add vnode in DFS, but DFS will be re-write for rt-smart
  * There are three libcpu for rt-smart:
    * arm/cortex-a, arm/aarch64
    * riscv64

Co-authored-by: Rbb666 &lt;zhangbingru@rt-thread.com&gt;
Co-authored-by: zhkag &lt;zhkag@foxmail.com&gt;</content>
</entry>
<entry>
<title>[libc][musl] support arm-linux-musleabi toolchain</title>
<updated>2022-11-23T02:40:50Z</updated>
<author>
<name>Man, Jianting (Meco)</name>
<email>920369182@qq.com</email>
</author>
<published>2022-11-23T02:40:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=bdd663a33fb0af8864344a7bf568a706669d96d4'/>
<id>urn:sha1:bdd663a33fb0af8864344a7bf568a706669d96d4</id>
<content type='text'>
目前基本功能已经可以在QEMU上跑起来，但是pthread和内核signal选中会报冲突。先合并一版本，后续解决这些问题。</content>
</entry>
<entry>
<title>[msh] remove list_xxx commands, use 'list' to replace</title>
<updated>2022-11-22T02:39:45Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2022-11-18T19:37:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=84eab69604df689716b54e1e6c38877f05d03b9f'/>
<id>urn:sha1:84eab69604df689716b54e1e6c38877f05d03b9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>replace `rt_enter_critical` with `dfs_lock` for list_fd</title>
<updated>2022-11-10T03:41:15Z</updated>
<author>
<name>a1012112796</name>
<email>1012112796@qq.com</email>
</author>
<published>2022-11-10T00:22:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=5370d4da508ea17d9025b8e5d12a59f24cb91e55'/>
<id>urn:sha1:5370d4da508ea17d9025b8e5d12a59f24cb91e55</id>
<content type='text'>
I found that if use mutex in `rt_kprintf`,
the `rt_enter_critical` will create a assert
error later. after chehcking,I found all
operation with fd_table has using
`dfs_lock/unlock` to protect. so I think
using `dfs_lock` is enough. thanks.

Signed-off-by: a1012112796 &lt;1012112796@qq.com&gt;
</content>
</entry>
<entry>
<title>lseek()函数中，当seek到文件的位置和当前位置相同时，不需要调用dfs_file_lseek()函数，直接返回当前位置即可。 (#6498)</title>
<updated>2022-10-10T21:48:02Z</updated>
<author>
<name>winfenggao</name>
<email>104723992+winfenggao@users.noreply.github.com</email>
</author>
<published>2022-10-10T21:48:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=74fd07a56514bcd61d0645b1a3d34f3b06b20678'/>
<id>urn:sha1:74fd07a56514bcd61d0645b1a3d34f3b06b20678</id>
<content type='text'>
当seek到文件的位置和当前位置相同时，不需要调用dfs_file_lseek()函数，直接返回当前位置即可。
同时，以lseek(fd,0,SEEK_CUR)的方式执行函数可以返回文件当前读去位置，可以实现
ftell()的功能.
以lseek(fd,0,SEEK_CUR)的方式执行函数返回文件当前位置，实现ftell()的功能时不用调用dfs_file_lseek()函数，提高效率；seek(fd,0,SEEK_CUR)本来就能返回当前位置。</content>
</entry>
</feed>
