⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module virtio_net

Module virtio_net 

Source
Expand description

VirtIO Network Driver

Driver for paravirtualized network devices using the VirtIO protocol. Commonly used in QEMU/KVM virtual machines for high performance.

Implements the VirtIO MMIO transport with proper status negotiation, virtqueue setup via frame allocator DMA buffers, and TX/RX paths.

Structs§

VirtioNetDriver
VirtIO Network Driver

Functions§

init
Initialize VirtIO-Net driver