u32 l;
printf("Advanced Error Reporting\n");
+ if (verbose < 2)
+ return;
+
if (!config_fetch(d, where + PCI_ERR_UNCOR_STATUS, 24))
return;
u16 w;
printf("Access Control Services\n");
+ if (verbose < 2)
+ return;
+
if (!config_fetch(d, where + PCI_ACS_CAP, 4))
return;
u16 w;
printf("Alternative Routing-ID Interpretation (ARI)\n");
+ if (verbose < 2)
+ return;
+
if (!config_fetch(d, where + PCI_ARI_CAP, 4))
return;
u16 w;
printf("Address Translation Service (ATS)\n");
+ if (verbose < 2)
+ return;
+
if (!config_fetch(d, where + PCI_ATS_CAP, 4))
return;
u32 l;
printf("Single Root I/O Virtualization (SR-IOV)\n");
+ if (verbose < 2)
+ return;
+
if (!config_fetch(d, where + PCI_IOV_CAP, 0x3c))
return;