diff options
author | Ian Moffett <ian@osmora.org> | 2025-09-18 14:16:17 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2025-09-18 14:16:17 -0400 |
commit | 3c400e7df32c35e9a6cbc601cb1d73f3bde3dd62 (patch) | |
tree | 2300213f4625efb77f3731cca19fd0ba0a5f9338 /src/sys/io | |
parent | df5eb26ab729a3230b0fc087b734a29e92697356 (diff) |
kern: pci: Get device_id with 'vend_dev[31:16]'
Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'src/sys/io')
-rw-r--r-- | src/sys/io/pci/pci.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sys/io/pci/pci.c b/src/sys/io/pci/pci.c index a4bf125..57ec7fa 100644 --- a/src/sys/io/pci/pci.c +++ b/src/sys/io/pci/pci.c @@ -57,7 +57,7 @@ pci_register_dev(struct pci_device *dev) /* Get the vendor and device ID */ vend_dev = pci_readl(dev, PCIREG_VENDOR_ID); vendor_id = vend_dev & 0xFFFF; - device_id = (vendor_id >> 16) & 0xFFFF; + device_id = (vend_dev >> 16) & 0xFFFF; /* Does this device exist? */ if (vendor_id == 0xFFFF) { |