def METHOD_NAME(self) -> None:
    logger().log(f"\n[vmm] VirtIO device {self.bus:02X}:{self.dev:02X}.{self.fun:01X}")
    dev_cfg = self.cs.pci.dump_pci_config(self.bus, self.dev, self.fun)
    pretty_print_hex_buffer(dev_cfg)
    bars = self.cs.pci.get_device_bars(self.bus, self.dev, self.fun)
    for (bar, isMMIO, _, _, _, size) in bars:
        if isMMIO:
            self.cs.mmio.dump_MMIO(bar, size)
        else:
            self.cs.io.dump_IO(bar, size, 4)