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