|
SimpleKernel 1.17.0
|
类型擦除的驱动条目 — 每个已注册驱动对应一条。 More...
#include <driver_registry.hpp>

Public Attributes | |
| const char * | name {nullptr} |
| etl::span< const MatchEntry > | match_table {} |
| etl::delegate< bool(DeviceNode &)> | match {} |
| 硬件检测 | |
| etl::delegate< Expected< void >(DeviceNode &)> | probe {} |
| 驱动初始化 | |
| etl::delegate< Expected< void >(DeviceNode &)> | remove {} |
| 驱动卸载 | |
类型擦除的驱动条目 — 每个已注册驱动对应一条。
Definition at line 37 of file driver_registry.hpp.
| etl::delegate<bool(DeviceNode&)> DriverEntry::match {} |
| etl::span<const MatchEntry> DriverEntry::match_table {} |
Definition at line 39 of file driver_registry.hpp.
| const char* DriverEntry::name {nullptr} |
Definition at line 38 of file driver_registry.hpp.
| etl::delegate<Expected<void>(DeviceNode&)> DriverEntry::probe {} |
| etl::delegate<Expected<void>(DeviceNode&)> DriverEntry::remove {} |