summaryrefslogtreecommitdiff
path: root/bsp
diff options
context:
space:
mode:
authorcopilot-swe-agent[bot] <[email protected]>2025-12-04 22:42:36 +0000
committercopilot-swe-agent[bot] <[email protected]>2025-12-04 22:42:36 +0000
commita45ccc69cb89e13ace1ed5ca4a9d753a61852c9a (patch)
tree2764e426987ca1f7144f11037add554ca8bc8e91 /bsp
parent28683c8fecf00eeefc81a87cbe088cc671cf4046 (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.c2
-rw-r--r--bsp/qemu-virt64-riscv/driver/drv_virtio.c2
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;
}