Excited by madmaxUSB's info (June 28, 2003),
I went a bought a USB flashcard reader.
Package claimed it was Plug 'n Play, no driver needed.
Hooked it up, booted from A: with CONFIG.SYS :
DEVICE=A:\HIMEM.SYS /N=48 /V
DOS=HIGH,UMB
SWITCHES=/F
BREAK=ON
FILES=60
BUFFERS=30
STACKS=9,256
LASTDRIVE=Z
DEVICE=A:\aspi.sys
DEVICE=A:\USBASPI.sys /V /U /R /noprt
DEVICE=DI1000DD.sys
Got the following output from ASPI.sys :
OAK ASPI for ATAPI version 1.10
Transfer Mode : Programmed I/O
Number of Drives : 2
and from USBASPI.sys :
Controller : 00-07-2 VID=8086h PID=7112h (0000h-0000h) UHCI
: I/O=EF80h-EF9Fh
USB Device : HOST[00-07-2 VID=8086h PID=7112h 90000h-0000h) UHCI]
: |--VID=0C45h PID=1050h FS
: ^-- 1 device(s)
ASPI Device : ID:0 LUN:0 = USB MASS STORAGE DEVICE 0.10
and from Di1000dd.sys :
DI1000 ASPI DISK Driver Ver 2.00
WORNING : Found many ASPI host adapters
Please put on adapter number by option switch (/H)
HA #0 : IDE Controller
HA #1 : USB Mass Storage
Driver install abort
Tried everything I could think of for switch /H,
always "Illegal switch".
So, can anyone tell me what I'm doing wrong? Why do I need ASPI.sys
(Di1000dd.sys says "no device found" if I don't include it)?
Does anyone know What are Di1000dd.sys's switches? ASPI.sys's switches?
I feel I'm groping in the dark here. Does anyone knows where to look to find out?
Incidentally, USBASPI.sys reported "No devices found" unless I included the
/noprt switch. Looks like it's connected with I/O port address.
RodUSB