Re: USB Mass Storage driver V4.2 by Mike
Mike
Wed Feb 11 10:18:23 CST 2004
Hi,
I have seen with the scope that after calling ScsiModeSense
0x83ba35f8:
DEVICE!ActivateDeviceEx(Drivers\USB\ClientDrivers\Mass_Storage_Class\6)
entered
0x83ba35f8: USBDISK6>DSK_Init(836E900)
0x83ba35f8: USBDISK6>GetMediumInfo
0x83ba35f8: USBDISK6>ScsiUnitAttention
0x83ba35f8: USBDISK6>ScsiTestUnitReady
0x83ba35f8: USBDISK6<ScsiTestUnitReady:0
0x83ba35f8: USBDISK6<ScsiUnitAttention:0
0x83ba35f8: USBDISK6>ScsiInquiry:Lun:0
0x83ba35f8: VID: TinyDisk
0x83ba35f8: PID: 2003-12-06
0x83ba35f8: PRL: 1.89
0x83ba35f8: USBDISK6<ScsiInquiry:0
0x83ba35f8: USBDISK6>ScsiUnitAttention
0x83ba35f8: USBDISK6>ScsiTestUnitReady
0x83ba35f8: USBDISK6<ScsiTestUnitReady:0
0x83ba35f8: USBDISK6<ScsiUnitAttention:0
0x83ba35f8: USBDISK6>ScsiModeSense
my interrupt line goes high and never returns to low. My USB Host driver
cannot set any interrupt. How can the interrupt of the USB be blocked? Could
it be that the interrupt event becomes locked and thus will block the
interrupt?
Thanks for any advice.
Mike Engel
"Mike Engel" <andi@reterioja.com> escribió en el mensaje
news:#Tc7kvH8DHA.3704@tk2msftngp13.phx.gbl...
> Hi Joe,
>
> I have my own Host Driver, it is for the SL811HST and the storage driver
> within Window CE V4.2.
>
> Mike Engel
>
> "joe" <joe@nospam.com> escribió en el mensaje
> news:#eGixtA8DHA.2412@TK2MSFTNGP09.phx.gbl...
> > Hi,
> > what kind of host-driver did you install? Keyboard and mouse are
> > HID-Drives....
> >
> > joe
> >
> >
> > "Mike Engel" <andi@reterioja.com> wrote in message
> > news:OJIuxz#7DHA.1000@TK2MSFTNGP11.phx.gbl...
> > > Hi all,
> > >
> > > I have a USB Host driver and try to use a USB disk on key. I use a
> > > Extrememory V1.1 USB memory stick. I have seen in the NG what is
> necessary
> > > to include, but Windows CE V4.2 doesn't detect the card corretly. It
> reads
> > > the VID and PID correctly.
> > >
> > > VID: TinyDisk
> > > PID: 2003-12-06
> > > PRL: 1.89
> > >
> > > Than it goes to does DSK_Init and than I get the following messages.
> > >
> > > USBDISK6<ScsiInquiry:0
> > > USBDISK6>ScsiUnitAttention
> > > USBDISK6>ScsiTestUnitReady
> > > USBDISK6<ScsiTestUnitReady:0
> > > USBDISK6<ScsiUnitAttention:0
> > > USBDISK6>ScsiModeSense
> > > USBDISK6>ScsiGetSenseData
> > > USBDISK6>ScsiRequestSense
> > > USBDISK6<ScsiRequestSense:1460
> > > ScsiGetSenseData error:1460
> > > USBDISK6<ScsiGetSenseData:1460
> > > ScsiModeSense ERROR:1460
> > > USBDISK6<ScsiModeSense:1460
> > >
> > > And there it seems to loop for ever. Has anybody seen this messages
and
> > know
> > > what they mean? I have seen that it waits in ubcclient.c at
> > > IssueBulkTransfer() for a synchronisation, but always leave with a
time
> > out.
> > > Is something wrong in my USB Host driver? The driver works with mouse
> and
> > > keyboard fine.
> > >
> > > Many thanks for all of your help.
> > >
> > > Best regards,
> > >
> > > Mike Engel
> > >
> > >
> >
> >
>
>