mirror of
https://github.com/RGBCube/serenity
synced 2025-07-24 23:37:43 +00:00
Kernel: Convert klog() => AK::Format in MultiProcessorParser
This commit is contained in:
parent
8c0723960b
commit
8fc3f710b3
1 changed files with 16 additions and 3 deletions
|
@ -47,7 +47,7 @@ UNMAP_AFTER_INIT OwnPtr<MultiProcessorParser> MultiProcessorParser::autodetect()
|
||||||
UNMAP_AFTER_INIT MultiProcessorParser::MultiProcessorParser(PhysicalAddress floating_pointer)
|
UNMAP_AFTER_INIT MultiProcessorParser::MultiProcessorParser(PhysicalAddress floating_pointer)
|
||||||
: m_floating_pointer(floating_pointer)
|
: m_floating_pointer(floating_pointer)
|
||||||
{
|
{
|
||||||
klog() << "MultiProcessor: Floating Pointer Structure @ " << m_floating_pointer;
|
dbgln("MultiProcessor: Floating Pointer Structure @ {}", m_floating_pointer);
|
||||||
parse_floating_pointer_data();
|
parse_floating_pointer_data();
|
||||||
parse_configuration_table();
|
parse_configuration_table();
|
||||||
}
|
}
|
||||||
|
@ -130,7 +130,13 @@ UNMAP_AFTER_INIT Vector<PCIInterruptOverrideMetadata> MultiProcessorParser::get_
|
||||||
for (auto id : pci_bus_ids) {
|
for (auto id : pci_bus_ids) {
|
||||||
if (id == entry.source_bus_id) {
|
if (id == entry.source_bus_id) {
|
||||||
|
|
||||||
klog() << "Interrupts: Bus " << entry.source_bus_id << ", Polarity " << entry.polarity << ", Trigger Mode " << entry.trigger_mode << ", INT " << entry.source_bus_irq << ", IOAPIC " << entry.destination_ioapic_id << ", IOAPIC INTIN " << entry.destination_ioapic_intin_pin;
|
dbgln("Interrupts: Bus {}, polarity {}, trigger mode {}, INT {}, IOAPIC {}, IOAPIC INTIN {}",
|
||||||
|
entry.source_bus_id,
|
||||||
|
entry.polarity,
|
||||||
|
entry.trigger_mode,
|
||||||
|
entry.source_bus_irq,
|
||||||
|
entry.destination_ioapic_id,
|
||||||
|
entry.destination_ioapic_intin_pin);
|
||||||
overrides.empend(
|
overrides.empend(
|
||||||
entry.source_bus_id,
|
entry.source_bus_id,
|
||||||
entry.polarity,
|
entry.polarity,
|
||||||
|
@ -143,7 +149,14 @@ UNMAP_AFTER_INIT Vector<PCIInterruptOverrideMetadata> MultiProcessorParser::get_
|
||||||
}
|
}
|
||||||
|
|
||||||
for (auto& override_metadata : overrides) {
|
for (auto& override_metadata : overrides) {
|
||||||
klog() << "Interrupts: Bus " << override_metadata.bus() << ", Polarity " << override_metadata.polarity() << ", PCI Device " << override_metadata.pci_device_number() << ", Trigger Mode " << override_metadata.trigger_mode() << ", INT " << override_metadata.pci_interrupt_pin() << ", IOAPIC " << override_metadata.ioapic_id() << ", IOAPIC INTIN " << override_metadata.ioapic_interrupt_pin();
|
dbgln("Interrupts: Bus {}, polarity {}, PCI device {}, trigger mode {}, INT {}, IOAPIC {}, IOAPIC INTIN {}",
|
||||||
|
override_metadata.bus(),
|
||||||
|
override_metadata.polarity(),
|
||||||
|
override_metadata.pci_device_number(),
|
||||||
|
override_metadata.trigger_mode(),
|
||||||
|
override_metadata.pci_interrupt_pin(),
|
||||||
|
override_metadata.ioapic_id(),
|
||||||
|
override_metadata.ioapic_interrupt_pin());
|
||||||
}
|
}
|
||||||
return overrides;
|
return overrides;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue