mirror of
https://github.com/RGBCube/serenity
synced 2025-05-30 06:15:06 +00:00
Kernel: Convert klog() => AK::Format in SharedIRQHandler
This commit is contained in:
parent
8fc3f710b3
commit
c7160400d7
1 changed files with 4 additions and 12 deletions
|
@ -43,17 +43,13 @@ UNMAP_AFTER_INIT void SharedIRQHandler::initialize(u8 interrupt_number)
|
||||||
|
|
||||||
void SharedIRQHandler::register_handler(GenericInterruptHandler& handler)
|
void SharedIRQHandler::register_handler(GenericInterruptHandler& handler)
|
||||||
{
|
{
|
||||||
#if INTERRUPT_DEBUG
|
dbgln_if(INTERRUPT_DEBUG, "Interrupt Handler registered @ Shared Interrupt Handler {}", interrupt_number());
|
||||||
klog() << "Interrupt Handler registered @ Shared Interrupt Handler " << interrupt_number();
|
|
||||||
#endif
|
|
||||||
m_handlers.set(&handler);
|
m_handlers.set(&handler);
|
||||||
enable_interrupt_vector();
|
enable_interrupt_vector();
|
||||||
}
|
}
|
||||||
void SharedIRQHandler::unregister_handler(GenericInterruptHandler& handler)
|
void SharedIRQHandler::unregister_handler(GenericInterruptHandler& handler)
|
||||||
{
|
{
|
||||||
#if INTERRUPT_DEBUG
|
dbgln_if(INTERRUPT_DEBUG, "Interrupt Handler unregistered @ Shared Interrupt Handler {}", interrupt_number());
|
||||||
klog() << "Interrupt Handler unregistered @ Shared Interrupt Handler " << interrupt_number();
|
|
||||||
#endif
|
|
||||||
m_handlers.remove(&handler);
|
m_handlers.remove(&handler);
|
||||||
if (m_handlers.is_empty())
|
if (m_handlers.is_empty())
|
||||||
disable_interrupt_vector();
|
disable_interrupt_vector();
|
||||||
|
@ -70,16 +66,12 @@ SharedIRQHandler::SharedIRQHandler(u8 irq)
|
||||||
: GenericInterruptHandler(irq)
|
: GenericInterruptHandler(irq)
|
||||||
, m_responsible_irq_controller(InterruptManagement::the().get_responsible_irq_controller(irq))
|
, m_responsible_irq_controller(InterruptManagement::the().get_responsible_irq_controller(irq))
|
||||||
{
|
{
|
||||||
#if INTERRUPT_DEBUG
|
dbgln_if(INTERRUPT_DEBUG, "Shared Interrupt Handler registered @ {}", interrupt_number());
|
||||||
klog() << "Shared Interrupt Handler registered @ " << interrupt_number();
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
SharedIRQHandler::~SharedIRQHandler()
|
SharedIRQHandler::~SharedIRQHandler()
|
||||||
{
|
{
|
||||||
#if INTERRUPT_DEBUG
|
dbgln_if(INTERRUPT_DEBUG, "Shared Interrupt Handler unregistered @ {}", interrupt_number());
|
||||||
klog() << "Shared Interrupt Handler unregistered @ " << interrupt_number();
|
|
||||||
#endif
|
|
||||||
disable_interrupt_vector();
|
disable_interrupt_vector();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue