Hi, On Tue, Nov 27, 2012 at 11:21 AM, Pranay Kumar Srivastava <Pranay.Shrivastava@xxxxxxx> wrote: > > >> -----Original Message----- >> From: Mulyadi Santosa [mailto:mulyadi.santosa@xxxxxxxxx] >> Sent: Monday, November 26, 2012 4:07 PM >> To: Pranay Kumar Srivastava >> Cc: kernelnewbies@xxxxxxxxxxxxxxxxx >> Subject: Re: How to Faking a PCI or USB device. >> >> Hi.. >> >> On Mon, Nov 26, 2012 at 5:27 PM, Pranay Kumar Srivastava >> <Pranay.Shrivastava@xxxxxxx> wrote: >> >> > Is it possible to fake such a device that probably does nothing but I can say >> modify some parameters of the fake device? In short is it possible to devise a >> fake configuration address space of the fake device and try to use it >> (completely in memory device)?. If it can be done please give me some >> pointers. >> Buy a demo board based on AT90USB micro controller like http://dorkbotpdx.org/wiki/duce http://www.atmel.in/tools/AT90USBKEY.aspx You can program this micro controller using lufa http://www.fourwalledcubicle.com/LUFA.php to act as : Android Accessory Host Audio In Device Audio In Host Audio Out Device Audio Out Host Dual Virtual Serial Device Generic HID Device Generic HID Host Joystick Device Joystick Host Keyboard Device Keyboard/Mouse Device Keyboard Host Keyboard Host/Device Dual Mode Mass Storage Device Mass Storage/Keyboard Device Mass Storage Host MIDI Device MIDI Host Mouse Device Mouse Host Printer Host RNDIS (CDC) Ethernet Device RNDIS (CDC) Ethernet Host Still Image Host Virtual Serial Device Virtual Serial Host Virtual Serial/Mass Storage Device Virtual Serial/Mouse Device _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies