Commit 24cdff7c authored by Gerd Hoffmann's avatar Gerd Hoffmann
Browse files

stdvga: fix offset in pci_vga_ioport_read



Simliar to pci_vga_ioport_write.

Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
parent b0411142
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -81,11 +81,11 @@ static uint64_t pci_vga_ioport_read(void *ptr, hwaddr addr,

    switch (size) {
    case 1:
        ret = vga_ioport_read(&d->vga, addr);
        ret = vga_ioport_read(&d->vga, addr + 0x3c0);
        break;
    case 2:
        ret  = vga_ioport_read(&d->vga, addr);
        ret |= vga_ioport_read(&d->vga, addr+1) << 8;
        ret  = vga_ioport_read(&d->vga, addr + 0x3c0);
        ret |= vga_ioport_read(&d->vga, addr + 0x3c1) << 8;
        break;
    }
    return ret;