<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components, branch riscv64</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components?h=riscv64</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components?h=riscv64'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2024-07-11T03:46:26Z</updated>
<entry>
<title>feat: support ARCH_REMAP_KERNEL on libcpu/c906 (#9123) (#9171)</title>
<updated>2024-07-11T03:46:26Z</updated>
<author>
<name>heyuanjie87</name>
<email>sc943313837@gmail.com</email>
</author>
<published>2024-07-11T03:46:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=908f8034732a3fbe485f54e7543dc1934410a990'/>
<id>urn:sha1:908f8034732a3fbe485f54e7543dc1934410a990</id>
<content type='text'>
feat: [libcpu/c906] support ARCH_REMAP_KERNEL

This change was necessary to enable the remapping of the kernel image to
a high virtual address region on the c906 platform.

Changes:
- Introduced new configuration options `ARCH_REMAP_KERNEL`, and
  `ARCH_USING_ASID` under the `ARCH_RISCV64` section.
- Updated MMU initialization and switching functions to incorporate
  remapping handling.
- Modified page table setup for proper memory attribute settings.
- Added support for early memory setup, kernel remapping
- Added conditional compilation for ASID support in the `rt_aspace` struct,
  since this is not enable currently for most architecture.

Signed-off-by: Shell &lt;smokewood@qq.com&gt;
Co-authored-by: Shell &lt;smokewood@qq.com&gt;</content>
</entry>
<entry>
<title>[components][driver][can]Fix possible memory overflow caused by RX</title>
<updated>2024-07-09T12:22:37Z</updated>
<author>
<name>wdfk-prog</name>
<email>1425075683@qq.com</email>
</author>
<published>2024-07-09T12:22:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=15a8ebe0a09a1ca509dbf6d2a3bafae4a01f650f'/>
<id>urn:sha1:15a8ebe0a09a1ca509dbf6d2a3bafae4a01f650f</id>
<content type='text'>
修复RX可能导致的内存溢出情况

#8634</content>
</entry>
<entry>
<title>[smart/tty] skip configure of rt_serial on tty open (#9152)</title>
<updated>2024-07-09T05:28:24Z</updated>
<author>
<name>Shell</name>
<email>smokewood@qq.com</email>
</author>
<published>2024-07-09T05:28:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3f6960b7f5220b797fd181f8b7f7de356bfdd43f'/>
<id>urn:sha1:3f6960b7f5220b797fd181f8b7f7de356bfdd43f</id>
<content type='text'>
Skip configure on open since all configs are copied from the current
configuration on device. So we don't bother to set it back to device
again.

Changes:

- test and skip configuration on open() of tty device

Signed-off-by: Shell &lt;smokewood@qq.com&gt;</content>
</entry>
<entry>
<title>[fixed]serial_v2.c兼容DFS_V2接口 (#9153)</title>
<updated>2024-07-09T04:10:08Z</updated>
<author>
<name>LaterComer</name>
<email>12015333+Later-Comer@users.noreply.github.com</email>
</author>
<published>2024-07-09T04:10:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=4d0b048c97494887e08f6403503c9900f00fe6cd'/>
<id>urn:sha1:4d0b048c97494887e08f6403503c9900f00fe6cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix a bug that read members in non-existent functions</title>
<updated>2024-07-05T02:51:17Z</updated>
<author>
<name>Evlers</name>
<email>1425295900@qq.com</email>
</author>
<published>2024-07-05T01:37:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=755cde372cb224bba0945e3834b4cda1ead18681'/>
<id>urn:sha1:755cde372cb224bba0945e3834b4cda1ead18681</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix an issue where repeated remove of card resulted in assertions</title>
<updated>2024-07-05T02:51:17Z</updated>
<author>
<name>Evlers</name>
<email>1425295900@qq.com</email>
</author>
<published>2024-07-04T16:09:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=7d7993f940aa2708eb7f0074140e6e8db99be92c'/>
<id>urn:sha1:7d7993f940aa2708eb7f0074140e6e8db99be92c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix initrd scan err</title>
<updated>2024-07-03T16:34:01Z</updated>
<author>
<name>zhao maosheng</name>
<email>zmshahaha@gmail.com</email>
</author>
<published>2024-07-03T10:16:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=95aa97714b5c26c04f51d2eb7b6c74f8b98596f6'/>
<id>urn:sha1:95aa97714b5c26c04f51d2eb7b6c74f8b98596f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update cherryusb to v1.3.1 (#9122)</title>
<updated>2024-06-30T00:01:51Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2024-06-30T00:01:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=cc853de5f3c75fe557b8601e4b51ec72c64077e5'/>
<id>urn:sha1:cc853de5f3c75fe557b8601e4b51ec72c64077e5</id>
<content type='text'>
* fix(hpmicro): remove duplicate usb variable

* update(cherryusb): update to v1.3.1</content>
</entry>
<entry>
<title>[format] cleanup libcpu/aarch64 (#8950)</title>
<updated>2024-06-27T16:23:09Z</updated>
<author>
<name>Shell</name>
<email>smokewood@qq.com</email>
</author>
<published>2024-06-27T16:23:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=90917cc75af9406834c14fd25140405ba6f72d6d'/>
<id>urn:sha1:90917cc75af9406834c14fd25140405ba6f72d6d</id>
<content type='text'>
* [dfs] fixup compiler warning

Signed-off-by: Shell &lt;smokewood@qq.com&gt;

* [format] libcpu/arm64: separate context switching codes

Signed-off-by: Shell &lt;smokewood@qq.com&gt;

* [format] libcpu/arm64: separate vector

Signed-off-by: Shell &lt;smokewood@qq.com&gt;

* [format] libcpu/arm64: separate context_gcc.S

Signed-off-by: Shell &lt;smokewood@qq.com&gt;

* [format] libcpu/arm64: moving headers to include directory

Signed-off-by: Shell &lt;smokewood@qq.com&gt;

* style: replace tab with space

---------

Signed-off-by: Shell &lt;smokewood@qq.com&gt;</content>
</entry>
<entry>
<title>[ktime] quality: remove recursion on hrtimer (#9110)</title>
<updated>2024-06-27T16:22:06Z</updated>
<author>
<name>Shell</name>
<email>smokewood@qq.com</email>
</author>
<published>2024-06-27T16:22:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3d8c27bcc998c0a43aedc069a4a826e349b85485'/>
<id>urn:sha1:3d8c27bcc998c0a43aedc069a4a826e349b85485</id>
<content type='text'>
[ktime] feat: remove recursion on hrtimer

Replace recursive algorithm with a loop in hrtimer
when determining next timeout event and setup hr timer.

Signed-off-by: Shell &lt;smokewood@qq.com&gt;</content>
</entry>
</feed>
