diff options
| author | copilot-swe-agent[bot] <[email protected]> | 2025-12-04 22:42:36 +0000 |
|---|---|---|
| committer | copilot-swe-agent[bot] <[email protected]> | 2025-12-04 22:42:36 +0000 |
| commit | a45ccc69cb89e13ace1ed5ca4a9d753a61852c9a (patch) | |
| tree | 2764e426987ca1f7144f11037add554ca8bc8e91 /bsp | |
| parent | 28683c8fecf00eeefc81a87cbe088cc671cf4046 (diff) | |
[virtio] Address review feedback - simplify documentation and fix cppcheckcopilot/update-virtio-to-modern-version
- 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 && version != 2) to ((version < 1) || (version > 2))
Co-authored-by: BernardXiong <[email protected]>
Diffstat (limited to 'bsp')
| -rw-r--r-- | bsp/qemu-virt64-aarch64/drivers/drv_virtio.c | 2 | ||||
| -rw-r--r-- | bsp/qemu-virt64-riscv/driver/drv_virtio.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/bsp/qemu-virt64-aarch64/drivers/drv_virtio.c b/bsp/qemu-virt64-aarch64/drivers/drv_virtio.c index 636b2fde8a..69b4e64ac2 100644 --- a/bsp/qemu-virt64-aarch64/drivers/drv_virtio.c +++ b/bsp/qemu-virt64-aarch64/drivers/drv_virtio.c @@ -80,7 +80,7 @@ int rt_virtio_devices_init(void) } /* Support both legacy (0x1) and modern (0x2) versions */ - if (mmio_config->version != 1 && mmio_config->version != 2) + if ((mmio_config->version < 1) || (mmio_config->version > 2)) { continue; } diff --git a/bsp/qemu-virt64-riscv/driver/drv_virtio.c b/bsp/qemu-virt64-riscv/driver/drv_virtio.c index f7bf6f2098..5a6422c3c8 100644 --- a/bsp/qemu-virt64-riscv/driver/drv_virtio.c +++ b/bsp/qemu-virt64-riscv/driver/drv_virtio.c @@ -86,7 +86,7 @@ int rt_virtio_devices_init(void) } /* Support both legacy (0x1) and modern (0x2) versions */ - if (mmio_config->version != 1 && mmio_config->version != 2) + if ((mmio_config->version < 1) || (mmio_config->version > 2)) { continue; } |
