Kernel: Add API to reserve GSI instead of irq

This also fixes a bug with IOAPIC gsi_base != 0
This commit is contained in:
2025-04-01 22:55:05 +03:00
parent ba74b352bd
commit 1c1fc65c7c
2 changed files with 41 additions and 13 deletions

View File

@@ -23,6 +23,8 @@ namespace Kernel
virtual void broadcast_ipi() override;
virtual void enable() override;
BAN::ErrorOr<uint8_t> reserve_gsi(uint32_t gsi);
void initialize_timer();
private: