fp = open(tmpPath, OPENFLAG_READ);\r
if(fp == -1) continue;\r
\r
- read(fp, 2, &vendor); read(fp, 2, &device);\r
+ read(fp, &vendor, 2); read(fp, &device, 2);\r
printf(" Vendor 0x%04x, Device 0x%04x\n", vendor, device);\r
printf(" %s - %s\n", GetVendorName(vendor), GetDeviceName(vendor, device));\r
\r
// Reuse vendor and device\r
seek(fp, 0x8, SEEK_SET);\r
- read(fp, 2, &vendor); read(fp, 2, &device);\r
+ read(fp, &vendor, 2); read(fp, &device, 2);\r
printf(" Revision 0x%04x, Class 0x%04x ()\n", vendor, device);\r
\r
// Read File\r
#if DUMP_BARS\r
seek(fp, 0x10, SEEK_SET);\r
printf("Base Address Registers (BARs):\n");\r
- read(fp, 4, &tmp32); printf(" 0x%08x", tmp32);\r
- read(fp, 4, &tmp32); printf(" 0x%08x", tmp32);\r
- read(fp, 4, &tmp32); printf(" 0x%08x", tmp32);\r
- read(fp, 4, &tmp32); printf(" 0x%08x", tmp32);\r
- read(fp, 4, &tmp32); printf(" 0x%08x", tmp32);\r
- read(fp, 4, &tmp32); printf(" 0x%08x", tmp32);\r
+ read(fp, &tmp32, 4); printf(" 0x%08x", tmp32);\r
+ read(fp, &tmp32, 4); printf(" 0x%08x", tmp32);\r
+ read(fp, &tmp32, 4); printf(" 0x%08x", tmp32);\r
+ read(fp, &tmp32, 4); printf(" 0x%08x", tmp32);\r
+ read(fp, &tmp32, 4); printf(" 0x%08x", tmp32);\r
+ read(fp, &tmp32, 4); printf(" 0x%08x", tmp32);\r
printf("\n");\r
#endif\r
printf("\n");\r