SimpleKernel 1.17.0
Loading...
Searching...
No Matches
virtio_driver.hpp File Reference
#include <etl/io_port.h>
#include <etl/singleton.h>
#include <etl/span.h>
#include <array>
#include <optional>
#include <variant>
#include "device_manager.hpp"
#include "device_node.hpp"
#include "driver_registry.hpp"
#include "expected.hpp"
#include "io_buffer.hpp"
#include "kernel_log.hpp"
#include "kstd_memory"
#include "virtio/device/blk/virtio_blk.hpp"
#include "virtio/device/blk/virtio_blk_vfs_adapter.hpp"
Include dependency graph for virtio_driver.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  VirtioDriver
 统一 VirtIO 驱动 More...
 

Typedefs

using VirtioDriverSingleton = etl::singleton< VirtioDriver >
 

Typedef Documentation

◆ VirtioDriverSingleton

using VirtioDriverSingleton = etl::singleton<VirtioDriver>

Definition at line 170 of file virtio_driver.hpp.