<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/bsp/simulator/drivers/SConscript, branch v5.0.1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/bsp/simulator/drivers/SConscript?h=v5.0.1</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/bsp/simulator/drivers/SConscript?h=v5.0.1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2022-09-07T14:11:45Z</updated>
<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>[libc] remove strdup from rtthread.h (#6026)</title>
<updated>2022-06-04T09:02:35Z</updated>
<author>
<name>Man, Jianting (Meco)</name>
<email>920369182@qq.com</email>
</author>
<published>2022-06-04T09:02:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=fb3f835089f604bbcb2bec47ba5ed290e7a8a713'/>
<id>urn:sha1:fb3f835089f604bbcb2bec47ba5ed290e7a8a713</id>
<content type='text'>
add __STDC_LIMIT_MACROS macro in Keil
add RT_USING_LIBC in simulator
add _DLIB_ADD_EXTRA_SYMBOLS=0 in IAR</content>
</entry>
<entry>
<title>[add] winsock implement on windows simulator. (#6010)</title>
<updated>2022-05-31T03:50:17Z</updated>
<author>
<name>xiangxistu</name>
<email>52819708+xiangxistu@users.noreply.github.com</email>
</author>
<published>2022-05-31T03:50:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=2f9f39764d81102b4b227308a622888152179c24'/>
<id>urn:sha1:2f9f39764d81102b4b227308a622888152179c24</id>
<content type='text'>
* [add] winsock implement on windows simulator.
</content>
</entry>
<entry>
<title>[simulator] 增加RTC配置项（默认开启）</title>
<updated>2022-05-19T01:43:20Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2022-05-16T05:22:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=569facb12d63ab6de25531f1e5de70dcecba377b'/>
<id>urn:sha1:569facb12d63ab6de25531f1e5de70dcecba377b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[simulator] avoid conflicts between winsock.h and sys/time.h</title>
<updated>2022-05-16T02:02:22Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2022-05-15T18:23:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=19abf927d210338ea830908af7de37bb23d12682'/>
<id>urn:sha1:19abf927d210338ea830908af7de37bb23d12682</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[simulator] upgrade SDL2.0 to 2.0.20</title>
<updated>2022-04-13T14:37:59Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2022-04-07T18:09:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3cacdf6ddb3c174d5f8bada505b5060cfb6405a9'/>
<id>urn:sha1:3cacdf6ddb3c174d5f8bada505b5060cfb6405a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>improve libc time and MSVC simulator (#5775)</title>
<updated>2022-04-07T06:24:11Z</updated>
<author>
<name>Man, Jianting (Meco)</name>
<email>920369182@qq.com</email>
</author>
<published>2022-04-07T06:24:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=c318dfa964c8967325b945fe851e9554fdae0638'/>
<id>urn:sha1:c318dfa964c8967325b945fe851e9554fdae0638</id>
<content type='text'>
- [libc] 解决由于类unix操作系统发展历史原因fcntl.h定义的标志位在不同编译器中定义不同的问题
- [simulator] 部分宏定义转为全局宏定义以确保vs内置文件可以正确配置
- [simulator] 取消自欺欺人式的警告消除处理方式
- [libc][time] 优化time相关结构体在不同编译器下的包含</content>
</entry>
<entry>
<title>[simulator] 消除vs下的警告</title>
<updated>2022-01-08T07:46:52Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2022-01-05T21:43:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=8565fe2448ae086d270687eba3855214b649ebc5'/>
<id>urn:sha1:8565fe2448ae086d270687eba3855214b649ebc5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[simulator][win32] add lvgl driver</title>
<updated>2021-12-16T06:12:24Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2021-12-16T03:40:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=e72eb1ae95b52b61322ab4f17ab0ea8d8f874eb2'/>
<id>urn:sha1:e72eb1ae95b52b61322ab4f17ab0ea8d8f874eb2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[bsp][simulator] 增加_CRT_DECLARE_NONSTDC_NAMES=0全局宏定义，防止vs内置stdc与libc定义冲突，如dev_t等</title>
<updated>2021-09-25T04:24:55Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2021-09-25T04:24:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=7d57f6b17580c60f8b1bebdde22450a7fce570ec'/>
<id>urn:sha1:7d57f6b17580c60f8b1bebdde22450a7fce570ec</id>
<content type='text'>
</content>
</entry>
</feed>
