Revert "Package version up to 0.13.3"
[platform/upstream/libpciaccess.git] / scanpci / scanpci.c
index a427692..2f86833 100644 (file)
@@ -152,11 +152,13 @@ print_pci_device( struct pci_device * dev, int verbose )
        pci_device_probe( dev );
        for ( i = 0 ; i < 6 ; i++ ) {
            if ( dev->regions[i].base_addr != 0 ) {
-               printf( "  BASE%u     0x%08"PRIxPTR" SIZE %zu  %s",
+               printf( "  BASE%u     0x%0*"PRIxPTR" SIZE %zu  %s",
                        i,
+                       dev->regions[i].is_64 ? 16 : 8,
                        (intptr_t) dev->regions[i].base_addr,
                        (size_t) dev->regions[i].size,
-                       (dev->regions[i].is_IO) ? "I/O" : "MEM" );
+                       (dev->regions[i].is_IO) ? "I/O" :
+                       ((dev->regions[i].is_64) ? "MEM64" : "MEM"));
 
                if ( ! dev->regions[i].is_IO ) {
                    if ( dev->regions[i].is_prefetchable ) {