feat: probe more device info
[lunaix-os.git] / lunaix-os / hal / pci.c
index c3771d571e2a10885521d5ecb9922acda7b3efa4..4bf4c56863dac16b6fa4b16e483ea97557199376 100644 (file)
@@ -174,7 +174,7 @@ void
 pci_setup_msi(struct pci_device* device, int vector)
 {
     // Dest: APIC#0, Physical Destination, No redirection
-    uint32_t msi_addr = (__APIC_BASE_PADDR | 0x8);
+    uint32_t msi_addr = (__APIC_BASE_PADDR);
 
     // Edge trigger, Fixed delivery
     uint32_t msi_data = vector;