Pilotes USB pour Windows 3.1

Cette page contient une collection de pilotes USB pour Windows 3.1, à utiliser avec une extrême prudence, car le succès est limité pour faire fonctionner les pilotes sous Windows 3.1 sous DOS, étant donné qu'il n'y a jamais eu de support officiel pour l'USB sur ce système d'exploitation. Windows 95c a été le premier système d'exploitation Windows basé sur DOS à prendre officiellement en charge l'USB.

Pilote Cypress DOS

Le logiciel DUSE USB Driver est fourni sous la forme d'un seul fichier exécutable (.EXE), DUSE.EXE. Le fichier DUSE.EXE prend en charge le matériel USB qui répond aux spécifications Open Host Controller Interface (OHCI), à la spécification Universal Host Controller Interface (UHCI) et aux spécifications Enhanced Host Controller Interface (EHCI).

Prise en charge des appareils
Cette version prend en charge la masse suivante
Périphériques de stockage:
Clés USB ZIP
Disque dur USB
Lecteurs USB Super Floppy/HiFD Certaines disquettes nécessitent une taille de secteur par défaut de 1 024 ou 2 048 octets. Voir le paramètre de ligne de commande SECTORSIZE pour plus de détails sur la façon dont cela peut être défini.
CD-ROM USB
Clés USB MO
Les disques 640 Mo et 1,3 Go nécessitent une taille de secteur par défaut de 2 048 octets. Voir le paramètre de ligne de commande SECTORSIZE pour plus de détails sur la façon dont cela peut être défini.

Pilote USB-DOS PANASONIC

Le miracle mineur ici consiste à utiliser un fichier de pilote appelé "USBASPI.SYS" ("Panasonic v2.06 ASPI Manager for USB mass storage"). Avec les bonnes incantations de paramètres, ce pilote DOS 16 bits développé par Panasonic permettra à votre système de démarrer le bon vieux DOS - n'importe quelle saveur, peut-être même l'OpenDOS de Caldera et de reconnaître tous les périphériques USB connectés aux contrôleurs respectifs. Cette identification du périphérique USB est donc également utile à des fins de débogage/dépannage.

Cependant, il convient de noter que ce pilote mappera uniquement les périphériques de stockage de masse tels que les disques durs externes, les cd-roms, les cd-rw, les dvd-rom, les zip, les jaz, les ls-120 et la mémoire flash aux périphériques ASPI. Ensuite, vous avez besoin d'un "pilote de stockage de masse ASPI" insaisissable pour mapper les disques durs et les disques flash sur une lettre de lecteur sous DOS. Celui-ci porte le nom de « di1000dd.sys », communément appelé « Motto Hairu USB Driver ». Ne demandez pas pourquoi, ça s'appelle comme ça, je ne sais pas.

Avant de continuer la lecture et de décider de faire de "mauvaises choses", permettez-moi de mentionner que le jargon juridique sur le site Panasonic vous empêche très probablement de télécharger et d'utiliser ce pilote sur des appareils non-Panasonic, mais selon les rapports qui circulent sur le Interweb, les gens ont pu utiliser ces « pilotes universels » sur une large gamme de systèmes avec différentes connectivités USB, UHCI, OHCI et EHCI USB 2.0 avec le chipset NEC.

Les pilotes Panasonic DOS semblent fonctionner sur la plupart des implémentations de chipsets USB, notamment Intel et NEC, ainsi que NVidia, VIA et SIS. Il semble que les ingénieurs de Panasonic ne voulaient pas avoir à écrire un pilote à chaque fois pour chaque chipset différent, ils ont donc écrit ce pilote « universel » pour fonctionner avec tous les contrôleurs USB possibles.

Maintenant, les détails délicats pour les anciens de DOS comme moi qui aiment réellement éditer config.sys [Cough. Éd.] :

Les commutateurs de pilote que vous pouvez utiliser sont : périphérique=(chemin)\USBASPI.SYS [/e] [/o] [/u] [/w] [/v] [/l[=n]] [/f] / r] [/slow] [/nocbc] [/norst] [/noprt]

Le pilote analyse par défaut les trois spécifications du contrôleur USB, mais vous pouvez limiter les contrôleurs activés à l'aide de ces commutateurs :

/e Spécification EHCI (USB 2.0)
/o Spécification OHCI (USB 1.x plus récent)
/u Spécification UHCI (ancien USB 1.x)

Et jusqu'à présent, j'ai appris ce que signifient ces commutateurs :

/w Attendez, affiche un message texte pour connecter ou échanger des périphériques USB
/v Verbeux, affiche les messages d'état - recommandé
/l[=n] LUN, spécifie le numéro de LUN le plus élevé à associer à l'ID de périphérique (par défaut = 0)

Install Instructions

L'image du disque de démarrage USB peut être écrite à l'aide de l'imageur Win32

Download: