<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/bsp/nuclei/libraries, branch v5.0.x</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/bsp/nuclei/libraries?h=v5.0.x</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/bsp/nuclei/libraries?h=v5.0.x'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2023-03-23T05:54:42Z</updated>
<entry>
<title>[errno code]fix that use RT_ENOSYS without - (#7084)</title>
<updated>2023-03-23T05:54:42Z</updated>
<author>
<name>Zxy</name>
<email>78582677+ZosCat1@users.noreply.github.com</email>
</author>
<published>2023-03-23T05:54:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=4ed9bc11f71fe231bc673a9b1deb2ff5354129bc'/>
<id>urn:sha1:4ed9bc11f71fe231bc673a9b1deb2ff5354129bc</id>
<content type='text'>
* [errno code]fix that use RT_ENOSYS without -

* Update bsp/airm2m/air32f103/libraries/rt_drivers/drv_hwtimer.c

---------

Co-authored-by: Man, Jianting (Meco) &lt;920369182@qq.com&gt;</content>
</entry>
<entry>
<title>[errno code][-RT_EBUSY] fix that use RT_EBUSY without -</title>
<updated>2023-03-22T05:55:18Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2023-03-21T19:41:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=deb40e8c0cc07c90ff369faad0d11ca5025c399e'/>
<id>urn:sha1:deb40e8c0cc07c90ff369faad0d11ca5025c399e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[errno code][-RT_ERROR] fix that use RT_ERROR without -</title>
<updated>2023-03-20T04:06:16Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2023-03-17T04:12:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=0f461e870c481a24ce2690cca1949706bb80f9e7'/>
<id>urn:sha1:0f461e870c481a24ce2690cca1949706bb80f9e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[errno code][-RT_EINVAL] fix that use RT_EINVAL without -</title>
<updated>2023-03-17T00:21:43Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2023-03-16T04:44:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=dfddd79b2453ab13d12b69c7db14e2f685175af7'/>
<id>urn:sha1:dfddd79b2453ab13d12b69c7db14e2f685175af7</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>rt_device_write/read return data type as rt_ssize_t</title>
<updated>2023-02-08T02:43:57Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2023-02-05T23:35:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=f58d3c5200d5a51a39503c5311422e2fb99d3d20'/>
<id>urn:sha1:f58d3c5200d5a51a39503c5311422e2fb99d3d20</id>
<content type='text'>
rt_ssize_t can give negative error code, which follows the unix style correctly
</content>
</entry>
<entry>
<title>[bsp][nuclei] change hbird_eval bsp to nuclei_fpga_eval</title>
<updated>2021-10-15T09:38:50Z</updated>
<author>
<name>Huaqi Fang</name>
<email>578567190@qq.com</email>
</author>
<published>2021-10-15T09:38:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=4c63055289b0c99d3889d7f1e8a0057c6973a6a6'/>
<id>urn:sha1:4c63055289b0c99d3889d7f1e8a0057c6973a6a6</id>
<content type='text'>
we no longer use hbird_eval to stand for board using by
nuclei fpga development boards, we are now using nuclei_fpga_eval
to stand for it.

nowadays the fpga bitstream cpu freq is 16MHz, and uart tx/rx
both works at 115200bps, so we change the baudrate to 115200bps

Signed-off-by: Huaqi Fang &lt;578567190@qq.com&gt;
</content>
</entry>
<entry>
<title>Merge pull request #3897 from yangjie11/yj_dev1</title>
<updated>2020-09-11T04:57:59Z</updated>
<author>
<name>Bernard Xiong</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2020-09-11T04:57:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=36cb4349a61d768c5e2fad0798647dfb3e0b523e'/>
<id>urn:sha1:36cb4349a61d768c5e2fad0798647dfb3e0b523e</id>
<content type='text'>
[components][driver/pin.c]pin 框架增加 rt_pin_get</content>
</entry>
<entry>
<title>[bsp][driver] 初始化 BSP 中的 rt_pin_ops</title>
<updated>2020-09-11T03:16:42Z</updated>
<author>
<name>yangjie</name>
<email>yangjiexaut@126.com</email>
</author>
<published>2020-09-11T03:16:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=38b3a3445e59d11b5efbfafb72c4bdc4bcb6fee4'/>
<id>urn:sha1:38b3a3445e59d11b5efbfafb72c4bdc4bcb6fee4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bsp/nuclei: Fix issues mentioned in PR #3868</title>
<updated>2020-09-02T03:10:54Z</updated>
<author>
<name>Huaqi Fang</name>
<email>578567190@qq.com</email>
</author>
<published>2020-09-02T03:10:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=a64f36f1981e6ed6f53802123f790e89359559e7'/>
<id>urn:sha1:a64f36f1981e6ed6f53802123f790e89359559e7</id>
<content type='text'>
Signed-off-by: Huaqi Fang &lt;578567190@qq.com&gt;
</content>
</entry>
</feed>
