Begin parsing MCFG ACPI table
This commit is contained in:
1 parent
602a7525d2
commit
6514af8e94
2 files changed
+62
-3
No files matched your search
+1
-1
@@ -84,7 +84,7 @@ struct XHCI
|
||||
void initialize(Pci.Device * pci_device)
|
||||
{
|
||||
void * base_address = pci_device.memory_ranges[0].address;
|
||||
Klog.writefln("Found XHCI controller at address %x", base_address);
|
||||
Klog.writefln("Found XHCI controller at address %p", base_address);
|
||||
m_capability_registers = cast(CapabilityRegisters *)base_address;
|
||||
m_operational_registers = cast(OperationalRegisters *)(base_address + m_capability_registers.capability_length);
|
||||
/* TODO: confirm if 0x400 offset is from m_operation_registers or base_address. */
|
||||
|
||||
Reference in new issue
Block a user