1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-10 09:47:35 +00:00

Kernel: Use nested Kernel::PCI namespaces more to reduce PCI:: spam

This commit is contained in:
Andreas Kling 2020-04-08 17:29:37 +02:00
parent e5ec332eb1
commit a6a8f36a83
4 changed files with 57 additions and 50 deletions

View file

@ -27,22 +27,26 @@
#include <Kernel/PCI/Device.h>
namespace Kernel {
PCI::Device::Device(PCI::Address address)
: IRQHandler(PCI::get_interrupt_line(address))
namespace PCI {
Device::Device(Address address)
: IRQHandler(get_interrupt_line(address))
, m_pci_address(address)
{
// FIXME: Register PCI device somewhere...
}
PCI::Device::Device(PCI::Address address, u8 interrupt_vector)
Device::Device(Address address, u8 interrupt_vector)
: IRQHandler(interrupt_vector)
, m_pci_address(address)
{
// FIXME: Register PCI device somewhere...
}
PCI::Device::~Device()
Device::~Device()
{
// FIXME: Unregister the device
}
}
}