|
@@ -53,10 +53,12 @@ static int pnp_printf(pnp_info_buffer_t * buffer, char *fmt, ...)
|
|
|
static void pnp_print_port(pnp_info_buffer_t * buffer, char *space,
|
|
|
struct pnp_port *port)
|
|
|
{
|
|
|
- pnp_printf(buffer,
|
|
|
- "%sport 0x%x-0x%x, align 0x%x, size 0x%x, %i-bit address decoding\n",
|
|
|
- space, port->min, port->max,
|
|
|
- port->align ? (port->align - 1) : 0, port->size,
|
|
|
+ pnp_printf(buffer, "%sport %#llx-%#llx, align %#llx, size %#llx, "
|
|
|
+ "%i-bit address decoding\n", space,
|
|
|
+ (unsigned long long) port->min,
|
|
|
+ (unsigned long long) port->max,
|
|
|
+ port->align ? ((unsigned long long) port->align - 1) : 0,
|
|
|
+ (unsigned long long) port->size,
|
|
|
port->flags & IORESOURCE_IO_16BIT_ADDR ? 16 : 10);
|
|
|
}
|
|
|
|
|
@@ -148,8 +150,11 @@ static void pnp_print_mem(pnp_info_buffer_t * buffer, char *space,
|
|
|
{
|
|
|
char *s;
|
|
|
|
|
|
- pnp_printf(buffer, "%sMemory 0x%x-0x%x, align 0x%x, size 0x%x",
|
|
|
- space, mem->min, mem->max, mem->align, mem->size);
|
|
|
+ pnp_printf(buffer, "%sMemory %#llx-%#llx, align %#llx, size %#llx",
|
|
|
+ space, (unsigned long long) mem->min,
|
|
|
+ (unsigned long long) mem->max,
|
|
|
+ (unsigned long long) mem->align,
|
|
|
+ (unsigned long long) mem->size);
|
|
|
if (mem->flags & IORESOURCE_MEM_WRITEABLE)
|
|
|
pnp_printf(buffer, ", writeable");
|
|
|
if (mem->flags & IORESOURCE_MEM_CACHEABLE)
|