SimpleKernel 1.17.0
Loading...
Searching...
No Matches
Bus Concept Reference

总线 concept — 每种总线负责枚举自己管辖范围内的设备 More...

#include <device_node.hpp>

Concept definition

template<typename B>
concept Bus = requires(B b, DeviceNode* out, size_t max) {
{ b.Enumerate(out, max) } -> std::same_as<Expected<size_t>>;
{ B::GetName() } -> std::same_as<const char*>;
}
总线 concept — 每种总线负责枚举自己管辖范围内的设备
单个设备的硬件资源描述。

Detailed Description

总线 concept — 每种总线负责枚举自己管辖范围内的设备

Definition at line 70 of file device_node.hpp.