Dear Oliver: > -----Original Message----- > From: Oliver Neukum [mailto:oneukum@xxxxxxx] > Sent: Friday, December 14, 2012 5:34 PM > To: Alan Cox > Cc: Fangxiaozhi (Franko); linux-usb@xxxxxxxxxxxxxxx; > linux-kernel@xxxxxxxxxxxxxxx; Xueguiying (Zihan); Linlei (Lei Lin); > greg@xxxxxxxxx; Yili (Neil); Wangyuhua (Roger, Credit); Huqiao > Subject: Re: [PATCH 1/1]linux-usb: optimize to match the Huawei USB > storage devices and support new switch command > > On Friday 14 December 2012 09:31:41 Alan Cox wrote: > > On Fri, 14 Dec 2012 03:01:24 +0000 > > "Fangxiaozhi (Franko)" <fangxiaozhi@xxxxxxxxxx> wrote: > > > > > Dear Alan: > > > > > > This prevents people getting access to the storage device if they want. > > > ----In our device, after its switching, it will keep the cdrom port > together with other ports (such as modem port). So you can access the > storage device too, after our switch. > > > > Ok so the behaviour is > > > > plug in device > > "I am a CD-ROM" > > command sent > > "I am a CD-ROM, I am a modem, I am other things" > > > > with the newer devices ? > > For such devices we should put the switching code into generic code, not a > device driver so that we have a chance to do reset_resume() on those > devices. --------------Because in many embedded linux system, they don't include such switch tools themselves. So I think it is better to put the switching code in device driver. --------------By the way, because our device will response the switching command for once, so I think you can do reset_resume() as you want. > Regards > Oliver Best Regards, Franko Fang ��.n��������+%������w��{.n�����{���)��jg��������ݢj����G�������j:+v���w�m������w�������h�����٥