<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/bsp/wch/risc-v/ch32v208w-r0/board, branch copilot/remove-vbus-code-implementation</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/bsp/wch/risc-v/ch32v208w-r0/board?h=copilot%2Fremove-vbus-code-implementation</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/bsp/wch/risc-v/ch32v208w-r0/board?h=copilot%2Fremove-vbus-code-implementation'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2025-02-25T11:41:21Z</updated>
<entry>
<title>[bsp][wch] move ch32v20x sdk to package (#10023)</title>
<updated>2025-02-25T11:41:21Z</updated>
<author>
<name>Kai</name>
<email>60053077+kaidegit@users.noreply.github.com</email>
</author>
<published>2025-02-25T11:41:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=78f95ab80a32f63b2315611df541dc2cee0ecea2'/>
<id>urn:sha1:78f95ab80a32f63b2315611df541dc2cee0ecea2</id>
<content type='text'>
* [bsp][wch]to clear the serial of ch32v20x

* [bsp][wch] move ch32v20x sdk to pkg

* [ci] add ch32v208 bsp

* [bsp][wch] update readme</content>
</entry>
<entry>
<title>[drivers/spi]统一软件SPI配置</title>
<updated>2025-02-09T07:48:49Z</updated>
<author>
<name>Rbb666</name>
<email>zhangbingru@rt-thread.com</email>
</author>
<published>2025-02-08T05:15:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d83d71cc057a32927a8156616339b776fa72af3f'/>
<id>urn:sha1:d83d71cc057a32927a8156616339b776fa72af3f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[bsp][RTduino] format Kconfig (#8621)</title>
<updated>2024-03-17T11:49:34Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2024-03-17T11:49:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=cd1c08b3cd25e09cac532d00ed2bbeb8ee1aff41'/>
<id>urn:sha1:cd1c08b3cd25e09cac532d00ed2bbeb8ee1aff41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ch32_drivers: call rt_hw_pin_init explicitly</title>
<updated>2023-12-16T11:23:10Z</updated>
<author>
<name>xiaofan</name>
<email>xfan1024@live.com</email>
</author>
<published>2023-12-14T22:53:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=8dee48fdaa815cd931b9a069948c89cd65370d1f'/>
<id>urn:sha1:8dee48fdaa815cd931b9a069948c89cd65370d1f</id>
<content type='text'>
Signed-off-by: xiaofan &lt;xfan1024@live.com&gt;
</content>
</entry>
<entry>
<title>[bsp][ch32v208w] fix C++ compling errors</title>
<updated>2023-06-27T02:42:30Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2023-06-27T00:24:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=53c435212c8d150bf95595a6000381ef76392aec'/>
<id>urn:sha1:53c435212c8d150bf95595a6000381ef76392aec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[add][ch32v208w-r0]添加CH32V208上手指南 (#7225)</title>
<updated>2023-04-13T09:26:43Z</updated>
<author>
<name>Yaochenger</name>
<email>75192526+Yaochenger@users.noreply.github.com</email>
</author>
<published>2023-04-13T09:26:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=8487caad4bbeb66d8c70a9c5cec5261afe2c537f'/>
<id>urn:sha1:8487caad4bbeb66d8c70a9c5cec5261afe2c537f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[libcpu/riscv]迁移libcpu/riscv/ch32中文件至bsp (#7004)</title>
<updated>2023-03-02T14:17:43Z</updated>
<author>
<name>Yaochenger</name>
<email>75192526+Yaochenger@users.noreply.github.com</email>
</author>
<published>2023-03-02T14:17:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=95540854a669bffd29ed7bde05d4a12addd43319'/>
<id>urn:sha1:95540854a669bffd29ed7bde05d4a12addd43319</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[libcpu][riscv]整合libcpu/riscv中的移植文件 提供一份公共代码于common (#6941)</title>
<updated>2023-03-01T06:32:43Z</updated>
<author>
<name>Yaochenger</name>
<email>75192526+Yaochenger@users.noreply.github.com</email>
</author>
<published>2023-03-01T06:32:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=b9e4fcfc6878aa05cca277ea3557299e59207965'/>
<id>urn:sha1:b9e4fcfc6878aa05cca277ea3557299e59207965</id>
<content type='text'>
整合libcpu/riscv中的移植文件 提供一份公共代码于common

在提交本pr时，除hpmicro的内核，rv32内核bsp已完成去除大部分的冗余，大部分代码采用common中的实现。本pr的作用是进一步统一common中的文件，从而提供一份公用代码，新移植的RV32内核的BSP可以全部使用common代码。

- 在common中提供一份公用文件：interrupt_gcc.S
- 修改原有的文件，将原有的中断中上下文切换代码替换为interrupt_gcc.S
- 基于上述修改，修改仓库中risc-v内核的BSP与移植相关的部分 (主要包含中断入口函数 中断栈等)
- 在common中提供一份公用文件：trap_common.c；提供统一中断入口函数，中断入口函数初始化，中断入口注册等函数，并完善异常时的信息输出

- 在common中提供一份公用文件：rt_hw_stack_frame.h；将栈帧结构体剥离，供用户使用

- 在上述工作完成后，在上述工作的基础上测试仓库中risc-v内核的BSP

- 完善函数中的命名，完善中断栈的获取

- 提供一份详细的基于现有common文件的移植指南

  #### 在什么测试环境下测试通过 

- 1.CH32V307V-R1-R0
- 2.CH32V208W-R0-1V4
- 3.HPM6750EVKMINI
- 4.GD32VF103V-EVAL
- 5.qemu(CORE-V-MCU )

&gt; 与上述开发板使用同样芯片的BSP均测试通过

在CH32V307V-R1-R0与HPM6750EVKMINI上基于现有移植文件进行多线程复杂场景下的长时间测试，测试过程系统运行正常。</content>
</entry>
<entry>
<title>[RTduino][ch32v208w-r0]ch32v208w-r0适配RTduino (#6917)</title>
<updated>2023-02-09T04:01:20Z</updated>
<author>
<name>Yaochenger</name>
<email>75192526+Yaochenger@users.noreply.github.com</email>
</author>
<published>2023-02-09T04:01:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=7c6c12cbff0eae28ee003f5dc7456d7441da212b'/>
<id>urn:sha1:7c6c12cbff0eae28ee003f5dc7456d7441da212b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[ch32v208] 调整Kconfig</title>
<updated>2023-01-13T03:40:57Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2023-01-12T19:33:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=b0c4aca6e58cca147087407b823d0981e383953e'/>
<id>urn:sha1:b0c4aca6e58cca147087407b823d0981e383953e</id>
<content type='text'>
</content>
</entry>
</feed>
