mirror of
https://github.com/RGBCube/serenity
synced 2025-05-28 11:15:10 +00:00
Revert "Kernel: Replace IRQHandler with the new InterruptHandler class"
This reverts commit 6c72736b26
.
I am unable to boot on my home machine with this change in the tree.
This commit is contained in:
parent
8e21e31b3a
commit
e64c335e5a
29 changed files with 169 additions and 193 deletions
|
@ -483,7 +483,7 @@ void KeyboardDevice::key_state_changed(u8 raw, bool pressed)
|
|||
m_has_e0_prefix = false;
|
||||
}
|
||||
|
||||
void KeyboardDevice::handle_interrupt()
|
||||
void KeyboardDevice::handle_irq()
|
||||
{
|
||||
for (;;) {
|
||||
u8 status = IO::in8(I8042_STATUS);
|
||||
|
@ -551,7 +551,7 @@ KeyboardDevice& KeyboardDevice::the()
|
|||
}
|
||||
|
||||
KeyboardDevice::KeyboardDevice()
|
||||
: InterruptHandler(IRQ_KEYBOARD)
|
||||
: IRQHandler(IRQ_KEYBOARD)
|
||||
, CharacterDevice(85, 1)
|
||||
{
|
||||
s_the = this;
|
||||
|
@ -563,7 +563,7 @@ KeyboardDevice::KeyboardDevice()
|
|||
while (IO::in8(I8042_STATUS) & I8042_BUFFER_FULL)
|
||||
IO::in8(I8042_BUFFER);
|
||||
|
||||
enable_interrupts();
|
||||
enable_irq();
|
||||
}
|
||||
|
||||
KeyboardDevice::~KeyboardDevice()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue