diff options
| author | Felix Morgner <felix.morgner@ost.ch> | 2026-03-26 16:47:41 +0100 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@ost.ch> | 2026-03-27 07:02:35 +0100 |
| commit | f4dc64976049761a6f56dd55d9d0b651f1e9475f (patch) | |
| tree | 87bbed7943f2f90505b68be5acc58f423a508ef8 /kapi/include | |
| parent | 00a77644192642e06462c11479a5c0e9bd859e9a (diff) | |
| download | teachos-f4dc64976049761a6f56dd55d9d0b651f1e9475f.tar.xz teachos-f4dc64976049761a6f56dd55d9d0b651f1e9475f.zip | |
kapi: move interrupt handling to kernel
Diffstat (limited to 'kapi/include')
| -rw-r--r-- | kapi/include/kapi/interrupts.hpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/kapi/include/kapi/interrupts.hpp b/kapi/include/kapi/interrupts.hpp index fa4bc95..f72ef8c 100644 --- a/kapi/include/kapi/interrupts.hpp +++ b/kapi/include/kapi/interrupts.hpp @@ -35,21 +35,21 @@ namespace kapi::interrupts //! Disable external interrupts. auto disable() -> void; - //! @qualifier platform-defined + //! @qualifier kernel-defined //! Register an interrupt handler for the given IRQ number. //! //! @param irq_number The IRQ number to register the handler for. //! @param handler The interrupt handler to register. auto register_handler(std::uint32_t irq_number, handler & handler) -> void; - //! @qualifier platform-defined + //! @qualifier kernel-defined //! Unregister a previously registered interrupt handler. //! //! @param irq_number The IRQ number to unregister the handler for. //! @param handler The interrupt handler to unregister. auto unregister_handler(std::uint32_t irq_number, handler & handler) -> void; - //! @qualifier platform-defined + //! @qualifier kernel-defined //! Dispatch an interrupt to all registered handlers. //! //! @param irq_number The IRQ number to dispatch. |
