<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/libcpu, branch v5.2.1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/libcpu?h=v5.2.1</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/libcpu?h=v5.2.1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2025-05-30T06:06:33Z</updated>
<entry>
<title>[bsp]增加超睿DP1000 bsp支持</title>
<updated>2025-05-30T06:06:33Z</updated>
<author>
<name>ZhangJing</name>
<email>161287203+zhangjing0303@users.noreply.github.com</email>
</author>
<published>2025-05-30T05:32:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=97893c004c65760c638fd7eb571a08fc987a55e5'/>
<id>urn:sha1:97893c004c65760c638fd7eb571a08fc987a55e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>移除无用文件，该文件未被任何BSP使用</title>
<updated>2025-05-30T06:06:32Z</updated>
<author>
<name>Yaochenger</name>
<email>1516081466@qq.com</email>
</author>
<published>2025-05-29T05:32:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=ab0f7d5cab557d9458ddd1246e2281864f3039c9'/>
<id>urn:sha1:ab0f7d5cab557d9458ddd1246e2281864f3039c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[libcpu/common] 修正对RV32E的支持，RV32E不支持s2寄存器，修改为s1寄存器</title>
<updated>2025-05-30T06:06:31Z</updated>
<author>
<name>Yaochenger</name>
<email>1516081466@qq.com</email>
</author>
<published>2025-05-29T03:30:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=37fcf62ada92017415c1100563f10a021972fbd0'/>
<id>urn:sha1:37fcf62ada92017415c1100563f10a021972fbd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[libcpu][risc-v]:add comment for the round down of symb_pc</title>
<updated>2025-05-30T06:06:28Z</updated>
<author>
<name>zhangjing</name>
<email>zhangjing@ultrarisc.com</email>
</author>
<published>2025-05-28T09:38:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=9777a9662b777727411fd7783f9586b4736579fe'/>
<id>urn:sha1:9777a9662b777727411fd7783f9586b4736579fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[libcpu][risc-v] fix:only map the 1GB space where the original code segment is located</title>
<updated>2025-05-30T06:06:27Z</updated>
<author>
<name>zhangjing</name>
<email>zhangjing@ultrarisc.com</email>
</author>
<published>2025-04-03T02:30:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3c2897fe9242b9d6f557b213a87d89a41047b04c'/>
<id>urn:sha1:3c2897fe9242b9d6f557b213a87d89a41047b04c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>import re</title>
<updated>2025-04-28T02:52:58Z</updated>
<author>
<name>rcitach</name>
<email>yearsince@yeah.net</email>
</author>
<published>2025-04-25T01:53:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=aee8920d07530438f62462ddb8a9b5ec91d80c79'/>
<id>urn:sha1:aee8920d07530438f62462ddb8a9b5ec91d80c79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix Aarch64 architecture runtime issues</title>
<updated>2025-04-28T02:52:58Z</updated>
<author>
<name>rcitach</name>
<email>yearsince@yeah.net</email>
</author>
<published>2025-04-25T01:43:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=5833e02e2f495e2f70af596351b74f349afa2ec3'/>
<id>urn:sha1:5833e02e2f495e2f70af596351b74f349afa2ec3</id>
<content type='text'>
该问题由5b3320624da5149fc21c2d3e1f321d855e3d0dfe引入，导致工具链编译时加上了 -std=gnu99,其他架构是否出问题暂时未知
</content>
</entry>
<entry>
<title>libcpu: aarch64: Fix NORMAL_NOCACHE_MEM attr (#10180)</title>
<updated>2025-04-13T14:12:00Z</updated>
<author>
<name>mouch6131</name>
<email>187177037@qq.com</email>
</author>
<published>2025-04-13T14:12:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=86df886c7fc7a2492f25672c460576bf3170c979'/>
<id>urn:sha1:86df886c7fc7a2492f25672c460576bf3170c979</id>
<content type='text'>
Signed-off-by: Cliff Chen &lt;cliff.chen@rock-chips.com&gt;
Signed-off-by: mouch6131 &lt;187177037@qq.com&gt;
Co-authored-by: Cliff Chen &lt;cliff.chen@rock-chips.com&gt;</content>
</entry>
<entry>
<title>libcpu: riscv: declare external symbols inside</title>
<updated>2025-04-11T06:15:12Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-04-11T03:50:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=312f9dbc083b2e598d0f8d4ac0c3ed1d4760bd96'/>
<id>urn:sha1:312f9dbc083b2e598d0f8d4ac0c3ed1d4760bd96</id>
<content type='text'>
libcpu/risc-v/common64/mmu.c uses the external
symbol "__bss_end" (this symbol generally is
defined in the link script file) and depends
on the extern declaration of this symbol in
the bsp's "board.h". This is not a problem in
implementation, but it is not a good habit.

If this extern symbol is used locally, just
declare it locally should be better.

In this way, there will be no dependency of
the kernel core on the bsp header file. And
there will be no special requirements for the
bsp board code, such as the need to make
extern declarations for these "__bss_end"
symbols in "board.h".

This patch currently only explicitly externly
declares "__bss_end" inside libcpu itself.
The code of "#include &lt;board.h&gt;" is kept, because
the modification involved is too large, it is
necessary to clean up the bsp involved before
cleaning this include code line uniformly.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
<entry>
<title>libcpu: cleanup undefined rt_hw_mmu_kernel_map_init (#10177)</title>
<updated>2025-04-10T23:54:21Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-04-10T23:54:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=5c9f61879c8e745c89aaa728cfd86e6e9e912914'/>
<id>urn:sha1:5c9f61879c8e745c89aaa728cfd86e6e9e912914</id>
<content type='text'>
* libcpu: cleanup undefined rt_hw_mmu_kernel_map_init

rt_hw_mmu_kernel_map_init() is declared in header files but
no definition found, cleanup the code.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;

* bsp: allwinner: d1: remove calling of rt_hw_mmu_kernel_map_init

rt_hw_mmu_kernel_map_init is an undefined function, calling it
is meaningless.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;

---------

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;</content>
</entry>
</feed>
