diff --git a/os/src/drivers/framebuffer/vesa/hw_emul.cc b/os/src/drivers/framebuffer/vesa/hw_emul.cc index 4afd1613e..7503a38a2 100644 --- a/os/src/drivers/framebuffer/vesa/hw_emul.cc +++ b/os/src/drivers/framebuffer/vesa/hw_emul.cc @@ -128,7 +128,8 @@ static bool handle_pci_port_write(unsigned short port, T val) unsigned devfn = (val >> 8) & 0xffff; if (devfn != pci_card()->devfn()) { if (verbose) - PWRN("accessing unknown PCI device %x", devfn); + PWRN("accessing unknown PCI device %02x:%02x.%x", + devfn >> 8, (devfn >> 3) & 0x1f, devfn & 0x7); pci_cfg_addr_valid = false; return true; }