From 253c7d1f15f2da01398b16700f4fafd21874a0c5 Mon Sep 17 00:00:00 2001 From: angelosa Date: Sun, 17 Dec 2023 01:52:47 +0100 Subject: machine/zfmicro_usb.cpp: fix validation --- src/devices/machine/zfmicro_usb.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/devices/machine/zfmicro_usb.cpp b/src/devices/machine/zfmicro_usb.cpp index 1465324638e..13365987366 100644 --- a/src/devices/machine/zfmicro_usb.cpp +++ b/src/devices/machine/zfmicro_usb.cpp @@ -18,7 +18,7 @@ #include "logmacro.h" -DEFINE_DEVICE_TYPE(ZFMICRO_USB, zfmicro_usb_device, "sis7001_usb", "ZFMicro PCIUSB Host Controller") +DEFINE_DEVICE_TYPE(ZFMICRO_USB, zfmicro_usb_device, "zfmicro_usb", "ZFMicro PCIUSB Host Controller") zfmicro_usb_device::zfmicro_usb_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) : pci_device(mconfig, ZFMICRO_USB, tag, owner, clock) @@ -91,8 +91,10 @@ void zfmicro_usb_device::device_reset() { pci_device::device_reset(); - // TODO: unverified command = 0x0000; - status = 0x0000; + // DEVSEL# medium timing + // Fast Back-to-Back Capable + status = 0x0280; + // unverified default, assume same as OpenHCI specs m_HcFmInterval = 0x2edf; } -- cgit v1.2.3