-#define PCI_CLASS_BRIDGE_HOST 0x00\r
-#define PCI_CLASS_BRIDGE_ISA 0x01\r
-#define PCI_CLASS_ISA 0x01 // obsolete\r
-#define PCI_CLASS_BRIDGE_EISA 0x02\r
-#define PCI_CLASS_BRIDGE_MCA 0x03\r
-#define PCI_CLASS_BRIDGE_P2P 0x04\r
-#define PCI_CLASS_BRIDGE_PCMCIA 0x05\r
-#define PCI_CLASS_BRIDGE_NUBUS 0x06\r
-#define PCI_CLASS_BRIDGE_CARDBUS 0x07\r
-#define PCI_CLASS_BRIDGE_RACEWAY 0x08\r
-#define PCI_CLASS_BRIDGE_ISA_PDECODE 0x80\r
-#define PCI_CLASS_ISA_POSITIVE_DECODE 0x80 // obsolete\r
-\r
-#define PCI_CLASS_SCC 0x07 // Simple communications controllers \r
-#define PCI_SUBCLASS_SERIAL 0x00\r
-#define PCI_IF_GENERIC_XT 0x00\r
-#define PCI_IF_16450 0x01\r
-#define PCI_IF_16550 0x02\r
-#define PCI_IF_16650 0x03\r
-#define PCI_IF_16750 0x04\r
-#define PCI_IF_16850 0x05\r
-#define PCI_IF_16950 0x06\r
-#define PCI_SUBCLASS_PARALLEL 0x01\r
-#define PCI_IF_PARALLEL_PORT 0x00\r
-#define PCI_IF_BI_DIR_PARALLEL_PORT 0x01\r
-#define PCI_IF_ECP_PARALLEL_PORT 0x02\r
-#define PCI_IF_1284_CONTROLLER 0x03\r
-#define PCI_IF_1284_DEVICE 0xFE\r
-#define PCI_SUBCLASS_MULTIPORT_SERIAL 0x02\r
-#define PCI_SUBCLASS_MODEM 0x03\r
-#define PCI_IF_GENERIC_MODEM 0x00\r
-#define PCI_IF_16450_MODEM 0x01\r
-#define PCI_IF_16550_MODEM 0x02\r
-#define PCI_IF_16650_MODEM 0x03\r
-#define PCI_IF_16750_MODEM 0x04\r
-#define PCI_SUBCLASS_OTHER 0x80\r
+#define PCI_CLASS_BRIDGE_HOST 0x00\r
+#define PCI_CLASS_BRIDGE_ISA 0x01\r
+#define PCI_CLASS_BRIDGE_EISA 0x02\r
+#define PCI_CLASS_BRIDGE_MCA 0x03\r
+#define PCI_CLASS_BRIDGE_P2P 0x04\r
+#define PCI_IF_BRIDGE_P2P 0x00\r
+#define PCI_IF_BRIDGE_P2P_SUBTRACTIVE 0x01\r
+#define PCI_CLASS_BRIDGE_PCMCIA 0x05\r
+#define PCI_CLASS_BRIDGE_NUBUS 0x06\r
+#define PCI_CLASS_BRIDGE_CARDBUS 0x07\r
+#define PCI_CLASS_BRIDGE_RACEWAY 0x08\r
+#define PCI_CLASS_BRIDGE_OTHER 0x80\r
+#define PCI_CLASS_BRIDGE_ISA_PDECODE 0x80\r
+\r
+#define PCI_CLASS_SCC 0x07 ///< Simple communications controllers \r
+#define PCI_SUBCLASS_SERIAL 0x00\r
+#define PCI_IF_GENERIC_XT 0x00\r
+#define PCI_IF_16450 0x01\r
+#define PCI_IF_16550 0x02\r
+#define PCI_IF_16650 0x03\r
+#define PCI_IF_16750 0x04\r
+#define PCI_IF_16850 0x05\r
+#define PCI_IF_16950 0x06\r
+#define PCI_SUBCLASS_PARALLEL 0x01\r
+#define PCI_IF_PARALLEL_PORT 0x00\r
+#define PCI_IF_BI_DIR_PARALLEL_PORT 0x01\r
+#define PCI_IF_ECP_PARALLEL_PORT 0x02\r
+#define PCI_IF_1284_CONTROLLER 0x03\r
+#define PCI_IF_1284_DEVICE 0xFE\r
+#define PCI_SUBCLASS_MULTIPORT_SERIAL 0x02\r
+#define PCI_SUBCLASS_MODEM 0x03\r
+#define PCI_IF_GENERIC_MODEM 0x00\r
+#define PCI_IF_16450_MODEM 0x01\r
+#define PCI_IF_16550_MODEM 0x02\r
+#define PCI_IF_16650_MODEM 0x03\r
+#define PCI_IF_16750_MODEM 0x04\r
+#define PCI_SUBCLASS_SCC_OTHER 0x80\r