summaryrefslogtreecommitdiff
path: root/src/sys/include/io/pci/pci.h
diff options
context:
space:
mode:
authorIan Moffett <ian@osmora.org>2025-09-19 17:57:08 -0400
committerIan Moffett <ian@osmora.org>2025-09-19 17:57:08 -0400
commitbfe26529fc77755dc5dd9e41473ebbe84044c5f3 (patch)
tree833c7e2b7ca5b6e027f5728e1e038759749ca9b7 /src/sys/include/io/pci/pci.h
parent6e6bedc20e99c2602b30856592b25d6d2a3bf13f (diff)
kern: pci: Add 'class' and 'subclass' to device
This commit adds the PCI class and revion (subclass) IDs to the PCI device descriptor provided by L5. Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'src/sys/include/io/pci/pci.h')
-rw-r--r--src/sys/include/io/pci/pci.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sys/include/io/pci/pci.h b/src/sys/include/io/pci/pci.h
index 91fb02e..bc39647 100644
--- a/src/sys/include/io/pci/pci.h
+++ b/src/sys/include/io/pci/pci.h
@@ -51,6 +51,8 @@ struct pci_device {
uint16_t bus;
uint8_t slot;
uint8_t func;
+ uint8_t class;
+ uint8_t subclass;
uint16_t vendor;
uint16_t device;
TAILQ_ENTRY(pci_device) link;