Commit ca5a21c4 authored by Gerd Hoffmann's avatar Gerd Hoffmann
Browse files

uhci: controller is halted after reset



... and the status register should say so.

Fixes "usbus0: controller did not stop" error printed by freebsd.

Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
parent cdf0d769
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -366,7 +366,7 @@ static void uhci_reset(DeviceState *dev)
    pci_conf[0x6a] = 0x01; /* usb clock */
    pci_conf[0x6b] = 0x00;
    s->cmd = 0;
    s->status = 0;
    s->status = UHCI_STS_HCHALTED;
    s->status2 = 0;
    s->intr = 0;
    s->fl_base_addr = 0;