<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/libcpu/arm/cortex-m33/context_gcc.S, branch v4.1.1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/libcpu/arm/cortex-m33/context_gcc.S?h=v4.1.1</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/libcpu/arm/cortex-m33/context_gcc.S?h=v4.1.1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2022-04-08T04:52:22Z</updated>
<entry>
<title>[libcpu/arm]: add dsb and isb instructions in the end of rt_hw_context_switch_to (#5748)</title>
<updated>2022-04-08T04:52:22Z</updated>
<author>
<name>blta</name>
<email>blta@users.noreply.github.com</email>
</author>
<published>2022-04-08T04:52:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=b1a9c4c4ea1b02d04f128e9d320dc4f259631d7e'/>
<id>urn:sha1:b1a9c4c4ea1b02d04f128e9d320dc4f259631d7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[bugfix] libcpu/arm/cortex-m/context_gcc: 修复thumb指令集汇编语法错误</title>
<updated>2021-12-09T03:22:46Z</updated>
<author>
<name>jiladahe1997</name>
<email>972931182@qq.com</email>
</author>
<published>2021-12-09T03:22:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=433e5f81473f71e36fbfb2a4ca5fcbb6b28f57b2'/>
<id>urn:sha1:433e5f81473f71e36fbfb2a4ca5fcbb6b28f57b2</id>
<content type='text'>
当使用thumb指令集时，要求汇编语法中的“条件执行”要跟在IT指令后面，否则会编译不通过。
报错如下：Error: thumb conditional instruction should be in IT block -- `moveq r4,#0x01'

虽然可以通过指定"-Wa,-mimplicit-it=thumb"选项来告诉编译器识别隐式的IT指令，但是能在代码里面直接加上IT指令的话更好。

thumb指令集“条件执行”arm官网文档：
    https://developer.arm.com/documentation/dui0473/m/condition-codes/conditional-execution-in-thumb-state

参考论坛帖子：
    https://club.rt-thread.org/ask/question/433887.html
    https://club.rt-thread.org/ask/question/4188.html

Signed-off-by: Mingrui Ren &lt;jiladahe1997@gmail.com&gt;
</content>
</entry>
<entry>
<title>set Systick interrupt priority to the lowest</title>
<updated>2020-05-30T07:23:25Z</updated>
<author>
<name>aozima</name>
<email>wuyangyong@gmail.com</email>
</author>
<published>2020-05-30T07:23:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=c3d63e49decf74896fbf3696f181c601ee32f6f0'/>
<id>urn:sha1:c3d63e49decf74896fbf3696f181c601ee32f6f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[libcpu]context-m33:fix label error in context_gcc.S.</title>
<updated>2020-02-11T13:39:35Z</updated>
<author>
<name>nongxiaoming</name>
<email>nongxiaoming@qq.com</email>
</author>
<published>2020-02-11T13:39:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=607ed935134baba572671d79561f3ae3624610b2'/>
<id>urn:sha1:607ed935134baba572671d79561f3ae3624610b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[libcpu][cm33] support cortex-m33</title>
<updated>2019-10-29T01:45:17Z</updated>
<author>
<name>tangyuxin</name>
<email>462747508@qq.com</email>
</author>
<published>2019-10-29T01:45:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=a16f27d84e098934c22faba621322943ee8a061f'/>
<id>urn:sha1:a16f27d84e098934c22faba621322943ee8a061f</id>
<content type='text'>
</content>
</entry>
</feed>
