<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/src/kservice.c, branch serialX-dev</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/src/kservice.c?h=serialX-dev</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/src/kservice.c?h=serialX-dev'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2023-02-21T07:49:30Z</updated>
<entry>
<title>fix rt_kprint 64bit error</title>
<updated>2023-02-21T07:49:30Z</updated>
<author>
<name>zhkag</name>
<email>zhkag@foxmail.com</email>
</author>
<published>2023-02-20T10:14:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=feed84b258c837f0c84617e943ce5562650e4b8c'/>
<id>urn:sha1:feed84b258c837f0c84617e943ce5562650e4b8c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[doxygen] Fix some warnings in doxygen (#6899)</title>
<updated>2023-02-03T02:00:58Z</updated>
<author>
<name>tuduweb</name>
<email>30559085+tuduweb@users.noreply.github.com</email>
</author>
<published>2023-02-03T02:00:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=9fbf63441e1b8cea112987ee30fe8b670668e87b'/>
<id>urn:sha1:9fbf63441e1b8cea112987ee30fe8b670668e87b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Kernel] Add Smart ID in logo show (#6898)</title>
<updated>2023-02-02T08:36:55Z</updated>
<author>
<name>Bernard Xiong</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2023-02-02T08:36:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=8945e8d9edd423aac570cf5f41b8d502fa26460d'/>
<id>urn:sha1:8945e8d9edd423aac570cf5f41b8d502fa26460d</id>
<content type='text'>
</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>[rtdef] use lower-case to define attributes (#6728)</title>
<updated>2022-12-11T18:12:03Z</updated>
<author>
<name>Man, Jianting (Meco)</name>
<email>920369182@qq.com</email>
</author>
<published>2022-12-11T18:12:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=99bdf978d7fe4ec18ed50a639e15b254825c871b'/>
<id>urn:sha1:99bdf978d7fe4ec18ed50a639e15b254825c871b</id>
<content type='text'>
* [rtdef] rename RT_WEAK attribute as rt_weak

* [rtdef] rename RT_USED attribute as rt_used

* [rtdef] rename RT_SECTION attribute as rt_section

* [rtdef] rename ALIGN attribute as rt_align

* [legacy] add RT_USED ALIGN RT_SECTION RT_WEAK as legacy support</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>[kernel][version] 采用新的版本宏定义</title>
<updated>2022-09-07T14:11:45Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2022-08-28T17:25:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=ce16945cbab89543aa1e2674accfdbdd9fd8e686'/>
<id>urn:sha1:ce16945cbab89543aa1e2674accfdbdd9fd8e686</id>
<content type='text'>
版本控制规范：https://semver.org/

目前的版本子号不是很规范，其中RT_VERSION甚至和VS那边造成了冲突
```c
/* RT-Thread version information */
#define RT_VERSION                      4L              /**&lt; major version number */
#define RT_SUBVERSION                   1L              /**&lt; minor version number */
#define RT_REVISION                     1L              /**&lt; revise version number */
```

参考ESP32：
```c
/** Major version number (X.x.x) */
#define ESP_ARDUINO_VERSION_MAJOR   2
/** Minor version number (x.X.x) */
#define ESP_ARDUINO_VERSION_MINOR   0
/** Patch version number (x.x.X) */
#define ESP_ARDUINO_VERSION_PATCH   3
```

建议改成：
```c
/* Major version number (X.x.x) */
#define RT_VERSION_MAJOR   4
/* Minor version number (x.X.x) */
#define RT_VERSION_MINOR   2
/* Patch version number (x.x.X) */
#define RT_VERSION_PATCH   0
```
</content>
</entry>
<entry>
<title>[kservice] 增加printf格式2进制和8进制，RT_KPRINTF_USING_LONGLONG 和 RT_PRINTF_SPECIAL 做了相应处理 (#6361)</title>
<updated>2022-09-02T02:00:28Z</updated>
<author>
<name>winfenggao</name>
<email>104723992+winfenggao@users.noreply.github.com</email>
</author>
<published>2022-09-02T02:00:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=cbbea1a0f598ca65c11a00dfec092988e4a0fc41'/>
<id>urn:sha1:cbbea1a0f598ca65c11a00dfec092988e4a0fc41</id>
<content type='text'>
* 增加printf格式2进制和8进制，RT_KPRINTF_USING_LONGLONG 和 RT_PRINTF_SPECIAL 做了相应处理
</content>
</entry>
<entry>
<title>[kservice][ti c28x]rt_vsnprintf (#6349)</title>
<updated>2022-08-31T19:30:59Z</updated>
<author>
<name>Yunjie Gu</name>
<email>yunjie.gu1@gmail.com</email>
</author>
<published>2022-08-31T19:30:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=945486c29e3809e905629a4e88dfc2e1da68a051'/>
<id>urn:sha1:945486c29e3809e905629a4e88dfc2e1da68a051</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[kernel] 修复 rt_memset 使其 word size independent.</title>
<updated>2022-08-24T21:12:11Z</updated>
<author>
<name>Yunjie Gu</name>
<email>yunjie.gu1@gmail.com</email>
</author>
<published>2022-08-24T21:12:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d49ac097ab97fc1b5a96ef6f50ab7eaa8a6ba332'/>
<id>urn:sha1:d49ac097ab97fc1b5a96ef6f50ab7eaa8a6ba332</id>
<content type='text'>
For compatibility with 16bit addressing 32bit CPU (e.g. TI C28x).</content>
</entry>
</feed>
