That could be what it is then. There is no standard for that (AFAIK) and
this would explain why the "Cls=ff" (the class of the device is vendor
specific). This would probably mean you'd need to create a driver for it
using information from the vendor or revserse engineer the protocal using
USB Snoopy on Windows. Or you could ask the vendor if they will support
linux.

BTW, I just looked at the working device list and there are three entries
for this vendor:product;

07cc:0004       Viking Components       IntelliFlash     SmartMedia,
CompactFlash, and ATA Card Reader/Writer                show
07cc:0004       Carry, Inc.     UISA2   SmartMedia, CompactFlash, and ATA
Card Reader/Writer              show
07cc:0004       Lexar Media     Digital Film Reader     SmartMedia,
CompactFlash, and ATA Card Reader/Writer                show

The text cut-and-paste missed out the red cross that shows these all do
not work. Looking through those posts it looks like there might be some
hope. There something claiming to be a driver for one of those devices;

http://www.dauskardt.de/carry.html

>From that page it sounds like the vendor did help!

On Wed, 6 Aug 2003, Carl Miller wrote:

> > > Here's the Viking usb/devices dump again...
> > >
> > > T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
> > > D:  Ver= 1.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs=  1
> > > P:  Vendor=07cc ProdID=0004 Rev= 0.01
> > > C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
> > > I:  If#= 0 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
> > > I:  If#= 0 Alt= 1 #EPs=13 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
> > > E:  Ad=81(I) Atr=03(Int.) MxPS=  16 Ivl=10ms
> > > E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> > > E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> > > E:  Ad=84(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> > > E:  Ad=04(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> > > E:  Ad=86(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> > > E:  Ad=06(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> > > E:  Ad=88(I) Atr=01(Isoc) MxPS=  16 Ivl=1ms
> > > E:  Ad=08(O) Atr=01(Isoc) MxPS=  16 Ivl=1ms
> > > E:  Ad=89(I) Atr=01(Isoc) MxPS=  16 Ivl=1ms
> > > E:  Ad=09(O) Atr=01(Isoc) MxPS=  16 Ivl=1ms
> > > E:  Ad=8a(I) Atr=01(Isoc) MxPS=  16 Ivl=1ms
> > > E:  Ad=0a(O) Atr=01(Isoc) MxPS=  16 Ivl=1ms
> > > I:  If#= 0 Alt= 2 #EPs=13 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
> > > E:  Ad=81(I) Atr=03(Int.) MxPS=  64 Ivl=10ms
> > > E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> > > E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> > > E:  Ad=84(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> > > E:  Ad=04(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> > > E:  Ad=86(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> > > E:  Ad=06(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> > > E:  Ad=88(I) Atr=01(Isoc) MxPS= 256 Ivl=1ms
> > > E:  Ad=08(O) Atr=01(Isoc) MxPS= 256 Ivl=1ms
> > > E:  Ad=89(I) Atr=01(Isoc) MxPS=  16 Ivl=1ms
> > > E:  Ad=09(O) Atr=01(Isoc) MxPS=  16 Ivl=1ms
> > > E:  Ad=8a(I) Atr=01(Isoc) MxPS=  16 Ivl=1ms
> > > E:  Ad=0a(O) Atr=01(Isoc) MxPS=  16 Ivl=1ms
> >
> > That one looks really wierd for a storage device.
>
> It's possible it may have aspirations of being more than a storage
> device.  I'll tell you all I know about it.  Unfortunately, I don't
> have the box or owner's manual, as it's a loaner.
>
> It's in a neat translucent blue case.  On the top, it says "Viking
> Components", and their logo, "Intelliflash", and "USB flash memory
> reader".  On the bottom, it's got a simple sticker with FCC and CE
> marks, "Card Reader/Writer", and "MODEL: RFLREAD/U", then another
> sticker with a serial number and barcode.  It's got a molded-in USB
> cable coming out the back of it, with a strain relief and a ferrite
> core.
>
> It's got two slots: one SmartMedia, and one PCMCIA type-II.  It
> comes with a PCMCIA-to-CF adapter (also Viking Components) installed,
> so it's clear that the intended primary use is for CF flash/disk
> devices.  But there's an eject button for the PCMCIA slot, which does
> indeed eject the bundled PCMCIA-to-CF adapter.  Peering inside the
> PCMCIA opening, I see three ICs.  One 24-pin DIP, one 20-pin SOIC, and
> one TSOP that I can't get a pin count on, but I'm guessing it's in the
> 80 to 100 range.  I've tried to take it apart a couple times (the case
> is a two-piece snap-together), but it's put together pretty tightly,
> and it doesn't seem like I'll be able pull the case apart with the tools
> I have without breaking something.
>
> Anyway, with a full PCMCIA slot and more logic (or at least less
> vertically integrated logic) than I'd imagine the average USB flash-
> only reader has on board, it could be that it's trying to be a generic
> USB-to-PCMCIA bridge device.  Maybe we'd get further if we tried to treat
> it as such?
>
>
>                         ------Carl
>

--
 /------------------------------------+-------------------------\
|Stephen J. Gowdy                     | SLAC, MailStop 34,       |
|http://www.slac.stanford.edu/~gowdy/ | 2575 Sand Hill Road,     |
|http://calendar.yahoo.com/gowdy      | Menlo Park CA 94025, USA |
|EMail: [EMAIL PROTECTED]       | Tel: +1 650 926 3144     |
 \------------------------------------+-------------------------/



-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to