Bowen Wang
129955eb14
virtio/virtio-config: add virtio_read_config_bytes() api
...
Follow the virtio spec:
For the device-specific configuration space, the driver MUST use 8
bit wide accesses for 8 bit wide fields, 16 bit wide and aligned
accesses for 16 bit wide fields and 32 bit wide and aligned accesses
for 32 and 64 bit wide fields.
For a string in the virtio config space, we should should byte to
byte read operations to read this string, so add a api
virtio_read_config_bytes() for this.
Signed-off-by: Bowen Wang <wangbowen6@xiaomi.com >
2026-01-30 08:11:57 -03:00
..
2025-10-11 07:39:01 -03:00
2026-01-05 22:03:12 +08:00
2025-08-27 11:07:05 +08:00
2025-11-01 22:59:47 +08:00
2026-01-08 09:15:04 -03:00
2025-05-23 10:48:41 +08:00
2026-01-19 14:16:25 +08:00
2025-12-12 17:48:43 +08:00
2025-12-17 19:03:54 +01:00
2026-01-27 21:27:53 +08:00
2026-01-01 17:08:47 +08:00
2025-05-23 10:48:41 +08:00
2025-12-17 20:10:09 +08:00
2026-01-13 09:27:52 -03:00
2025-05-23 10:48:41 +08:00
2025-07-07 09:49:51 -03:00
2025-10-22 09:46:42 +08:00
2026-01-08 11:17:17 +08:00
2026-01-27 21:27:53 +08:00
2025-11-10 10:56:29 +01:00
2025-05-23 10:48:41 +08:00
2025-12-23 09:26:34 -03:00
2026-01-19 23:22:46 +08:00
2026-01-24 19:33:17 +08:00
2025-05-23 10:48:41 +08:00
2026-01-30 12:50:42 +08:00
2025-12-22 09:15:56 -03:00
2025-05-23 10:48:41 +08:00
2025-05-23 10:48:41 +08:00
2026-01-26 17:23:31 -03:00
2026-01-19 14:18:27 +08:00
2026-01-29 18:30:38 +08:00
2025-06-19 10:01:24 -03:00
2026-01-26 21:17:27 +08:00
2026-01-27 03:17:05 +08:00
2026-01-29 09:25:07 -03:00
2026-01-05 09:59:06 +08:00
2025-10-14 17:50:42 +08:00
2026-01-30 08:11:57 -03:00
2025-12-25 18:05:33 +08:00
2026-01-26 16:27:19 +08:00
2026-01-27 19:35:31 +08:00
2025-12-22 15:27:39 +08:00
2026-01-22 22:13:31 +08:00
2025-12-31 02:36:29 +08:00
2026-01-30 17:20:24 +08:00
2026-01-26 16:37:10 +08:00
2026-01-06 19:46:30 +08:00
2026-01-30 17:32:15 +08:00
2026-01-30 17:32:15 +08:00
2026-01-30 17:32:15 +08:00
2026-01-30 17:32:15 +08:00
2025-10-31 19:56:32 -03:00
2026-01-26 16:37:10 +08:00
2026-01-27 03:18:11 +08:00
2025-05-23 10:48:41 +08:00
2025-05-23 10:48:41 +08:00
2026-01-28 13:35:30 +08:00
2026-01-08 23:15:31 +08:00
2026-01-19 14:12:09 +08:00
2026-01-19 14:12:09 +08:00
2026-01-22 22:14:00 +08:00
2025-05-23 10:48:41 +08:00
2026-01-22 12:40:49 -03:00
2026-01-28 23:37:32 +08:00
2026-01-26 16:26:39 +08:00
2026-01-07 22:47:09 +08:00
2026-01-27 21:56:03 +08:00
2026-01-27 21:59:14 +08:00
2025-05-23 10:48:41 +08:00
2025-05-23 10:48:41 +08:00
2025-05-23 10:48:41 +08:00
2026-01-28 12:45:11 -03:00
2025-12-22 10:22:06 -03:00
2025-10-14 17:40:18 +08:00
2025-12-22 10:22:06 -03:00
2026-01-27 21:59:14 +08:00
2025-06-20 09:48:39 +08:00
2025-08-06 02:29:33 +08:00
2026-01-26 20:56:12 +08:00
2026-01-25 10:45:26 -03:00
2026-01-27 19:34:33 +08:00
2026-01-18 08:24:13 -03:00
2026-01-27 17:59:07 +08:00
2026-01-19 14:12:09 +08:00