Filippo Bardelli wrote: > On Sat, 14 May 2005 18:46:56 -0700 > Phil Dibowitz <[EMAIL PROTECTED]> wrote: > > >>Filippo Bardelli wrote: >> >>>>>--------------------------------------------------------- >>>>> >>>>>/* Dikom D-3016 (aka Maycom VR3xxx where xx depends on storage >>> >>>size:>>032,064,128) based on Trumpion 33520 chip >>>(filibard(at)libero.it)>>*/ >>> >>>>>UNUSUAL_DEV( 0x090a, 0x1050, 0x0000, 0x9999, >>>>> "Trumpion", >>>>> "33520 USB Digital Voice Recorder", >>>>> US_SC_UFI, US_PR_CB, NULL, US_FL_MODE_XLATE),
OK, well given this:
> P: Vendor=090a ProdID=1050 Rev= 1.00
> C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 60mA
> I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=01 Prot=01
It's saying the Protocol is 01 which is US_PR_CB, so the US_PR_CB isn't
needed.
It's aying the SubClass is 01 which is US_SC_RBC, so I'm guessting the
US_SC_UFI is in fact needed.
Alan, correct me if I'm wrong here.
Filippo, I didn't specify, I should have been clear that I wanted that
output from when the patch was _not_ applied, but that appears to be
what you sent me, so that's good.
Lastly, the revision is 100, so I'd venture to say this should work fine
for you:
UNUSUAL_DEV( 0x090a, 0x1050, 0x0100, 0x0100,
"Trumpion Microelectronics, Inc.",
"33520 USB Digital Voice Recorder",
US_SC_UFI, US_PR_DEVICE, NULL, 0),
That's much cleaner. Can you give that a shot?
> and this works fine,too:
>
> UNUSUAL_DEV( 0x090a, 0x1050, 0x0000, 0x9999,
> "Trumpion",
> "33520 USB Digital Voice Recorder",
> US_SC_UFI, US_PR_DEVICE, NULL, 0 ) ,
>
Yeah, that's more what I was going for... I just went ahead and narrowed
down your bcdDevice numbers and put the full vendorId in there as well.
--
Phil Dibowitz [EMAIL PROTECTED]
Freeware and Technical Pages Insanity Palace of Metallica
http://www.phildev.net/ http://www.ipom.com/
"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety."
- Benjamin Franklin, 1759
signature.asc
Description: OpenPGP digital signature
