<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/libcpu/risc-v/common, branch v5.2.0-beta</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/libcpu/risc-v/common?h=v5.2.0-beta</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/libcpu/risc-v/common?h=v5.2.0-beta'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2025-03-10T14:48:27Z</updated>
<entry>
<title>[libcpu][riscv] add a doc for wch saving the irq stack as  stack-512 (#10063)</title>
<updated>2025-03-10T14:48:27Z</updated>
<author>
<name>Kai</name>
<email>60053077+kaidegit@users.noreply.github.com</email>
</author>
<published>2025-03-03T15:13:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=35b886726cc13039029608e3c1aee6a6f8c094d3'/>
<id>urn:sha1:35b886726cc13039029608e3c1aee6a6f8c094d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libcpu: riscv: common: fixed build warnings</title>
<updated>2025-01-30T01:28:38Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-01-27T02:58:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=2dfbae28532303526f6bf4b60a54794c845d444a'/>
<id>urn:sha1:2dfbae28532303526f6bf4b60a54794c845d444a</id>
<content type='text'>
When building bsp/cvitek/c906_little, compiler warns:

```
.../rt-thread/libcpu/risc-v/common/trap_common.c:
In function 'rt_hw_interrupt_install':
.../rt-thread/libcpu/risc-v/common/trap_common.c:50:11:
warning: unused variable 'user_param' [-Wunused-variable]
   50 |     void *user_param = param;
      |           ^~~~~~~~~~
.../rt-thread/libcpu/risc-v/common/trap_common.c:
In function 'rt_rv32_system_irq_handler':
.../rt-thread/libcpu/risc-v/common/trap_common.c:77:25:
warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   77 |         s_stack_frame = (rt_hw_stack_frame_t *)mscratch;
      |                         ^
```

Fixed these warnings as per indication from gcc.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
<entry>
<title>[libcpu][risc-v]add README for RV64</title>
<updated>2024-10-08T21:56:55Z</updated>
<author>
<name>zhangjing0303</name>
<email>161287203+zhangjing0303@users.noreply.github.com</email>
</author>
<published>2024-10-08T21:56:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=bf8f7b04b5b32faf37a7a2ea04fcf57c27039b5c'/>
<id>urn:sha1:bf8f7b04b5b32faf37a7a2ea04fcf57c27039b5c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[bsp][ch32] add eth driver</title>
<updated>2024-08-01T09:31:52Z</updated>
<author>
<name>Yaochenger</name>
<email>1516081466@qq.com</email>
</author>
<published>2024-07-25T09:40:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=a4a59532567766a250ae6c51ce5e1a465a05027a'/>
<id>urn:sha1:a4a59532567766a250ae6c51ce5e1a465a05027a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bugfix/fix weak handle trap in riscv common crash rv64 trap handling (#9189)</title>
<updated>2024-07-15T09:51:32Z</updated>
<author>
<name>Fan Yang</name>
<email>93824713+helloeagleyang@users.noreply.github.com</email>
</author>
<published>2024-07-15T09:51:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=96ba787e252c38abe08f039c052a4be378dfa42c'/>
<id>urn:sha1:96ba787e252c38abe08f039c052a4be378dfa42c</id>
<content type='text'>
* [bsp][hpmicro] add weak handle_trap implementation

- added weak handle_trap implementation

Signed-off-by: Fan YANG &lt;fan.yang@hpmicro.com&gt;

* [libcpu][risc-v][common] remove weak handle_trap function

- removed weak handle_trap function from trap_common.c

Signed-off-by: Fan YANG &lt;fan.yang@hpmicro.com&gt;

---------

Signed-off-by: Fan YANG &lt;fan.yang@hpmicro.com&gt;</content>
</entry>
<entry>
<title>Fix compiling eror in hpmicro bsp (#8889)</title>
<updated>2024-04-30T12:11:47Z</updated>
<author>
<name>Fan Yang</name>
<email>93824713+helloeagleyang@users.noreply.github.com</email>
</author>
<published>2024-04-30T12:11:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=c21ba6985d5a9d6f6926799ada4faa92c20cb8a0'/>
<id>urn:sha1:c21ba6985d5a9d6f6926799ada4faa92c20cb8a0</id>
<content type='text'>
- added 'DEVICE' to rtconfig.py
- fixed compiling error cuased by change in interrupt_gcc.S

Signed-off-by: Fan YANG &lt;fan.yang@hpmicro.com&gt;</content>
</entry>
<entry>
<title>[libcpu][SConscript]规范group名为libcpu</title>
<updated>2024-02-20T00:39:05Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2024-02-19T19:33:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=6d4503363a352c72148bc91da3026f0db096f119'/>
<id>urn:sha1:6d4503363a352c72148bc91da3026f0db096f119</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add libcpu/risc-v/rv64 (#8511)</title>
<updated>2024-01-28T05:39:39Z</updated>
<author>
<name>flyingcys</name>
<email>flyingcys@163.com</email>
</author>
<published>2024-01-28T05:39:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3f41bd95d10bf02de049290434af587c5586fde5'/>
<id>urn:sha1:3f41bd95d10bf02de049290434af587c5586fde5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[libcpu][risc-v][common] Fix application crash on risc-v soc if FPU is</title>
<updated>2023-08-12T01:20:28Z</updated>
<author>
<name>Fan YANG</name>
<email>fan.yang@hpmicro.com</email>
</author>
<published>2023-08-11T13:05:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=5308cc47161d8e2f9fdb680738e023ef16af1e2b'/>
<id>urn:sha1:5308cc47161d8e2f9fdb680738e023ef16af1e2b</id>
<content type='text'>
enabled

- Defined ARCH_RISCV_FPU once the __riscv_flen macro was detected

Signed-off-by: Fan YANG &lt;fan.yang@hpmicro.com&gt;
</content>
</entry>
<entry>
<title>[libcpu][risc-v][common] Avoid using t0 before being saved</title>
<updated>2023-08-09T05:07:11Z</updated>
<author>
<name>Fan YANG</name>
<email>fan.yang@hpmicro.com</email>
</author>
<published>2023-08-09T02:51:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=5ac509b6d031b29e2d95c52fc179771e62664378'/>
<id>urn:sha1:5ac509b6d031b29e2d95c52fc179771e62664378</id>
<content type='text'>
- Fixed the issue that t0 was modified unexpectedly before being saved

Signed-off-by: Fan YANG &lt;fan.yang@hpmicro.com&gt;
</content>
</entry>
</feed>
