USB-Treiber für Windows 3.1

Diese Seite enthält eine Sammlung von USB-Treibern für Windows 3.1. Verwenden Sie diese mit äußerster Vorsicht, da es nur begrenzte Erfolge gibt, Treiber unter Windows 3.1 unter DOS zum Laufen zu bringen, da es auf diesem Betriebssystem nie offizielle Unterstützung für USB gab. Windows 95c war das erste DOS-basierte Windows-Betriebssystem, das offiziell USB unterstützte.

Cypress DOS-Treiber

Die DUSE USB-Treibersoftware wird als einzelne ausführbare Datei (.EXE) geliefert, DUSE.EXE. Die Datei DUSE.EXE unterstützt USB-Hardware, die der Open Host Controller Interface (OHCI)-Spezifikation, der Universal Host Controller Interface (UHCI)-Spezifikation und den Enhanced Host Controller Interface (EHCI)-Spezifikationen entspricht.

Geräteunterstützung
Diese Version bietet Unterstützung für die folgende Messe
Speichergeräte:
USB-ZIP-Laufwerke
USB-Festplatte
USB-Superdisketten-/HiFD-Laufwerke Einige Disketten erfordern eine Standardsektorgröße von 1024 oder 2048 Bytes. Einzelheiten dazu, wie dieser eingestellt werden kann, finden Sie im Befehlszeilenparameter SECTORSIZE.
USB-CD-ROM
USB-MO-Laufwerke
640-MB- und 1,3-GB-Festplatten erfordern eine Standardsektorgröße von 2048 Byte. Einzelheiten dazu, wie dieser eingestellt werden kann, finden Sie im Befehlszeilenparameter SECTORSIZE.

PANASONIC USB DOS-Treiber

Das kleine Wunder hier ist die Verwendung einer Treiberdatei namens „USBASPI.SYS“ („Panasonic v2.06 ASPI Manager für USB-Massenspeicher“). Mit den richtigen Parameterbeschwörungen ermöglicht dieser von Panasonic entwickelte 16-Bit-DOS-Treiber Ihrem System, das gute alte DOS jeder Geschmacksrichtung, vielleicht sogar Calderas OpenDOS, zu starten und alle an die entsprechenden Controller angeschlossenen USB-Geräte zu erkennen. Daher ist diese USB-Geräteidentifizierung auch für Debugging-/Fehlerbehebungszwecke nützlich.

Es ist jedoch zu beachten, dass dieser Treiber nur Massenspeichergeräte wie externe Festplatten, CD-ROMs, CD-RW, DVD-ROM, ZIP, JAZ, LS-120 und Flash-Speicher ASPI-Geräten zuordnet. Dann benötigen Sie einen schwer fassbaren „ASPI-Massenspeichertreiber“, um HDs und Flash-Festplatten unter DOS einem Laufwerksbuchstaben zuzuordnen. Dieser trägt den Namen „di1000dd.sys“ und wird allgemein als „Motto Hairu USB Driver“ bezeichnet. Fragen Sie nicht warum, es heißt so, ich weiß es nicht.

Bevor Sie weiterlesen und sich dazu entschließen, „schlechte Dinge“ zu tun, möchte ich erwähnen, dass die Rechtssprache auf der Panasonic-Website Sie höchstwahrscheinlich daran hindert, diesen Treiber herunterzuladen und auf Geräten zu verwenden, die nicht von Panasonic stammen Laut Interweb konnten Benutzer diese „universellen Treiber“ auf einer Vielzahl von Systemen mit unterschiedlichen USB-Konnektivität, UHCI, OHCI und EHCI von USB 2.0 mit dem NEC-Chipsatz verwenden.

Die Panasonic DOS-Treiber scheinen auf den meisten USB-Chipsatz-Implementierungen zu funktionieren, einschließlich Intel und NEC sowie NVidia, VIA und SIS. Offenbar wollten die Panasonic-Ingenieure nicht jedes Mal einen Treiber für jeden einzelnen Chipsatz schreiben, also haben sie diesen „universellen“ Treiber geschrieben, der mit allen möglichen USB-Controllern funktioniert.

Nun die haarigen Details für DOS-Oldtimer wie mich, die tatsächlich Spaß daran haben, config.sys zu bearbeiten [Hust. Hrsg.]:

Die Treiberschalter, die Sie verwenden können, sind: device=(path)\USBASPI.SYS [/e] [/o] [/u] [/w] [/v] [/l[=n]] [/f] / r] [/slow] [/nocbc] [/norst] [/noprt]

Der Treiber scannt standardmäßig alle drei USB-Controller-Spezifikationen, Sie können jedoch mithilfe dieser Schalter einschränken, welche Controller aktiviert sind:

/e EHCI-Spezifikation (USB 2.0)
/o OHCI-Spezifikation (neueres USB 1.x)
/u UHCI-Spezifikation (älteres USB 1.x)

Und bisher habe ich gelernt, was diese Schalter bedeuten:

/w Warten, zeigt eine Textnachricht zum Anschließen oder Austauschen von USB-Geräten an
/v Ausführlich, zeigt Statusmeldungen an – empfohlen
/l[=n] LUN, gibt die höchste LUN-Nummer an, die an die Geräte-ID angehängt werden soll (Standard=0)

Install Instructions

Das USB-Boot-Disk-Image kann mit dem Win32-Imager geschrieben werden

Download: