<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/drivers/virtio, branch copilot/update-virtio-to-modern-version</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/virtio?h=copilot%2Fupdate-virtio-to-modern-version</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/virtio?h=copilot%2Fupdate-virtio-to-modern-version'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2025-12-04T22:42:36Z</updated>
<entry>
<title>[virtio] Address review feedback - simplify documentation and fix cppcheck</title>
<updated>2025-12-04T22:42:36Z</updated>
<author>
<name>copilot-swe-agent[bot]</name>
<email>198982749+Copilot@users.noreply.github.com</email>
</author>
<published>2025-12-04T22:42:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=a45ccc69cb89e13ace1ed5ca4a9d753a61852c9a'/>
<id>urn:sha1:a45ccc69cb89e13ace1ed5ca4a9d753a61852c9a</id>
<content type='text'>
- Removed TESTING.md and SPECIFICATIONS.md as requested
- Simplified README.md with essential information only
- Added Chinese version README_zh.md with language links
- Fixed cppcheck AST error by rewriting version check condition
- Changed from (version != 1 &amp;&amp; version != 2) to ((version &lt; 1) || (version &gt; 2))

Co-authored-by: BernardXiong &lt;1241087+BernardXiong@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>[virtio] Add VirtIO specification references document</title>
<updated>2025-12-04T15:59:50Z</updated>
<author>
<name>copilot-swe-agent[bot]</name>
<email>198982749+Copilot@users.noreply.github.com</email>
</author>
<published>2025-12-04T15:59:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=28683c8fecf00eeefc81a87cbe088cc671cf4046'/>
<id>urn:sha1:28683c8fecf00eeefc81a87cbe088cc671cf4046</id>
<content type='text'>
- Added SPECIFICATIONS.md with official VirtIO spec links
- Documented v1.0, v1.1, and v1.2 specifications
- Included QEMU documentation references
- Added feature bits and status bits reference tables
- Addresses issue comment requesting specification links

Co-authored-by: BernardXiong &lt;1241087+BernardXiong@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>[virtio] Add comprehensive testing guide</title>
<updated>2025-12-04T15:53:55Z</updated>
<author>
<name>copilot-swe-agent[bot]</name>
<email>198982749+Copilot@users.noreply.github.com</email>
</author>
<published>2025-12-04T15:53:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=4c01059cf2259d2ee3be5ca383f7e4f54f870906'/>
<id>urn:sha1:4c01059cf2259d2ee3be5ca383f7e4f54f870906</id>
<content type='text'>
- Added TESTING.md with test procedures for legacy and modern VirtIO
- Documented QEMU command lines for both modes
- Included device-specific testing instructions
- Added debugging tips and common issues section

Co-authored-by: BernardXiong &lt;1241087+BernardXiong@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>[virtio] Add comprehensive documentation and maintain backward compatibility</title>
<updated>2025-12-04T15:47:55Z</updated>
<author>
<name>copilot-swe-agent[bot]</name>
<email>198982749+Copilot@users.noreply.github.com</email>
</author>
<published>2025-12-04T15:47:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=ee5dac3daaf9b5e8fe8043997805964d86662183'/>
<id>urn:sha1:ee5dac3daaf9b5e8fe8043997805964d86662183</id>
<content type='text'>
- Added README.md with usage guide and migration instructions
- Updated Kconfig to keep RT_USING_VIRTIO10 as alias for backward compatibility
- Documented key differences between legacy and modern VirtIO
- Added troubleshooting and contributing guidelines

Co-authored-by: BernardXiong &lt;1241087+BernardXiong@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>[virtio] Add modern VirtIO (v1.2.0) support with backward compatibility</title>
<updated>2025-12-04T15:41:45Z</updated>
<author>
<name>copilot-swe-agent[bot]</name>
<email>198982749+Copilot@users.noreply.github.com</email>
</author>
<published>2025-12-04T15:41:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=81d0c2a75ded33ce0921a8692edab4645ee9a512'/>
<id>urn:sha1:81d0c2a75ded33ce0921a8692edab4645ee9a512</id>
<content type='text'>
- Updated Kconfig to support both legacy and modern versions
- Added version field to virtio_device structure
- Implemented 64-bit feature negotiation for modern virtio
- Updated queue initialization for modern virtio (separate desc/driver/device areas)
- Added FEATURES_OK check for modern virtio
- Updated all device drivers (blk, net, console, gpu, input) to use new APIs
- Updated BSP drivers to accept both version 1 (legacy) and version 2 (modern)

Co-authored-by: BernardXiong &lt;1241087+BernardXiong@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>fix: warnings generated by Kconfig.</title>
<updated>2025-09-01T03:50:41Z</updated>
<author>
<name>maosql</name>
<email>maosql111@gmail.com</email>
</author>
<published>2025-08-27T12:40:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=9567564e86592c5a05f40d39d7352593d487b8d4'/>
<id>urn:sha1:9567564e86592c5a05f40d39d7352593d487b8d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[driver][virtio]fix virtio net rx error (#9170)</title>
<updated>2024-07-13T14:16:03Z</updated>
<author>
<name>zms123456</name>
<email>85141075+zmshahaha@users.noreply.github.com</email>
</author>
<published>2024-07-13T14:16:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=4e8b8290ab9d04d9489140e04a5f64a8f9ed050c'/>
<id>urn:sha1:4e8b8290ab9d04d9489140e04a5f64a8f9ed050c</id>
<content type='text'>
fix virtio net rx error</content>
</entry>
<entry>
<title>[components] [drivers ] [Kconfig] 整理 components/drivers 的 Kconfig (#9054)</title>
<updated>2024-06-16T07:43:27Z</updated>
<author>
<name>sp-cai</name>
<email>70000077+sp-cai@users.noreply.github.com</email>
</author>
<published>2024-06-16T07:43:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=f1832fea24958649c8c113de5b71581874771548'/>
<id>urn:sha1:f1832fea24958649c8c113de5b71581874771548</id>
<content type='text'>
整理 components/drivers 的 Kconfig</content>
</entry>
<entry>
<title>[kernel][dm]适配新的设备驱动模型 (#8075)</title>
<updated>2023-10-18T12:50:30Z</updated>
<author>
<name>zms123456</name>
<email>85141075+zmshahaha@users.noreply.github.com</email>
</author>
<published>2023-10-18T12:50:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d01dd05a0cd2107d85e26a445a43957880fd1978'/>
<id>urn:sha1:d01dd05a0cd2107d85e26a445a43957880fd1978</id>
<content type='text'>
</content>
</entry>
<entry>
<title>修改virtio.c存在的问题 (#8146)</title>
<updated>2023-10-18T00:29:24Z</updated>
<author>
<name>fangjianzhou</name>
<email>73834245+fangjianzhou@users.noreply.github.com</email>
</author>
<published>2023-10-18T00:29:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=dd33b31c280124526dc7aaf7c11e4b1eadf9d6b3'/>
<id>urn:sha1:dd33b31c280124526dc7aaf7c11e4b1eadf9d6b3</id>
<content type='text'>
</content>
</entry>
</feed>
