<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/libcpu/arm/cortex-m4/context_gcc.S, branch v4.1.1-beta</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-m4/context_gcc.S?h=v4.1.1-beta</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/libcpu/arm/cortex-m4/context_gcc.S?h=v4.1.1-beta'/>
<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>[asm] 解决tab和空格混用的问题</title>
<updated>2022-01-20T12:57:35Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2022-01-18T05:35:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=563e49890c597c53adba954063c37b03644c5c69'/>
<id>urn:sha1:563e49890c597c53adba954063c37b03644c5c69</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>[license] Change the license of libarm to Apache.</title>
<updated>2018-10-14T17:35:07Z</updated>
<author>
<name>Bernard Xiong</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2018-10-14T17:35:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=7c425408b4335d7af2fefcfa51174735b98037ed'/>
<id>urn:sha1:7c425408b4335d7af2fefcfa51174735b98037ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[libcpu][comtex-m4] enhancement hard fault exception handler.</title>
<updated>2018-07-25T13:39:44Z</updated>
<author>
<name>aozima</name>
<email>wuyangyong@gmail.com</email>
</author>
<published>2018-07-24T12:10:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=6c39b2d54d4b1d90f2038617b8df8ea449336085'/>
<id>urn:sha1:6c39b2d54d4b1d90f2038617b8df8ea449336085</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[libcpu]: fixed #1196 FPU FPCA issue.</title>
<updated>2018-01-31T10:54:11Z</updated>
<author>
<name>aozima</name>
<email>wuyangyong@gmail.com</email>
</author>
<published>2018-01-31T10:54:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=dd1041bb7fe056c2b89463eccbbbac701a16bea2'/>
<id>urn:sha1:dd1041bb7fe056c2b89463eccbbbac701a16bea2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update libcpu: ensure fault enable.</title>
<updated>2017-08-18T03:12:58Z</updated>
<author>
<name>aozima</name>
<email>wuyangyong@gmail.com</email>
</author>
<published>2017-08-09T01:49:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=9b7303e511b8196d9ba6b8aa292489ead7c51240'/>
<id>urn:sha1:9b7303e511b8196d9ba6b8aa292489ead7c51240</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix some spell error;</title>
<updated>2014-07-31T05:59:25Z</updated>
<author>
<name>aozima</name>
<email>wuyangyong@gmail.com</email>
</author>
<published>2014-07-31T05:53:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=2c47f2e6838c713a9b64f0e9566b1ca24ad0a9b5'/>
<id>urn:sha1:2c47f2e6838c713a9b64f0e9566b1ca24ad0a9b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix spelling error.</title>
<updated>2013-06-24T14:57:27Z</updated>
<author>
<name>aozima</name>
<email>wuyangyong@gmail.com</email>
</author>
<published>2013-06-24T14:55:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=5120f54a299aca445eac8513920ae48665212e67'/>
<id>urn:sha1:5120f54a299aca445eac8513920ae48665212e67</id>
<content type='text'>
</content>
</entry>
</feed>
