diff options
Diffstat (limited to 'arch/x86_64')
| -rw-r--r-- | arch/x86_64/arch/bus/isa.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/arch/x86_64/arch/bus/isa.cpp b/arch/x86_64/arch/bus/isa.cpp index 8e17c186..4df86a6d 100644 --- a/arch/x86_64/arch/bus/isa.cpp +++ b/arch/x86_64/arch/bus/isa.cpp @@ -14,8 +14,6 @@ namespace arch::bus { struct isa_protocol final : kapi::devices::bus_protocol { - constexpr auto static id = kapi::capabilities::facet_id{"isa_protocol"}; - auto enumerate(kapi::devices::bus &) -> void override { // NOTE: ISA does not support enumeration, but we need to fulfill the interface. @@ -48,9 +46,9 @@ namespace arch::bus auto isa::query_facet(kapi::capabilities::facet_id id) -> void * { - if (id == isa_protocol::id || id == kapi::devices::bus_protocol::id) + if (id == kapi::devices::bus_protocol::id) { - return &protocol_instance; + return static_cast<kapi::devices::bus_protocol *>(&protocol_instance); } return bus::query_facet(id); |
