Thread (6 messages) 6 messages, 4 authors, 2012-11-27

How to Faking a PCI or USB device.

From: Prashant Shah <hidden>
Date: 2012-11-27 06:29:33

Hi,

On Tue, Nov 27, 2012 at 11:21 AM, Pranay Kumar Srivastava
[off-list ref] wrote:
quoted
-----Original Message-----
From: Mulyadi Santosa [mailto:mulyadi.santosa at gmail.com]
Sent: Monday, November 26, 2012 4:07 PM
To: Pranay Kumar Srivastava
Cc: kernelnewbies at kernelnewbies.org
Subject: Re: How to Faking a PCI or USB device.

Hi..

On Mon, Nov 26, 2012 at 5:27 PM, Pranay Kumar Srivastava
[off-list ref] wrote:
quoted
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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help