Re: Emulation of a hardware component?



simulation PCI devices can be touch, esp if you want the driver you are writing to use simulated interupts. OTOH, you can create a virtual 1394 device today with the shipping 1394 stack. Another 1394 controller or another machine connected to the machine creating the virtual device will see it as a real device that you can then writer a driver against.

d

--
Please do not send e-mail directly to this alias. this alias is for
newsgroup purposes only.
This posting is provided "AS IS" with no warranties, and confers no rights.


"Nils Schneider" <nils@xxxxxxxxxxxxxxxx> wrote in message news:fq4e8j$1eb$1@xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi Chris,

What's your simulated hardware's device class? And on what bus is it
normally connected?

The device exists in several versions, the external one uses the FireWire 1394 interface, but it also exists as internal PCI and as PCI express card.

I would prever simulating using the easiest interface that's possible.

All these devices use a custom driver class.

Regards,

Nils

.



Relevant Pages

  • Re: PROBLEM: 2.6.23-rc "NETDEV WATCHDOG: eth0: transmit timed out"
    ... 2.6.23-rc1 I have trouble with my network connection. ... # Bus options (PCI, PCMCIA, EISA, MCA, ISA) ... # PCCARD support ... # Generic Driver Options ...
    (Linux-Kernel)
  • IDE:PORTS ALREADY IN USE | USB: irq 11: nobody cared! | loop pcmcia_core.ko which needs pcmcia_core.
    ... VP_IDE: IDE controller at PCI slot 0000:00:11.1 ... USB no longer working. ... irq 11: nobody cared! ... 15 nodes reported by PnP BIOS; 15 recorded by driver ...
    (Linux-Kernel)
  • only a single core (out of 8) initialized
    ... this is 2.6.30-rc7 with a patch added to debug a nv sata driver incompatibility with the Intel SSDs on a tyan motherboard ... kernel direct mapping tables up to d7fd0000 @ 10000-16000 ... Allocating PCI resources starting at f1000000 ... CPU: L2 Cache: 1024K ...
    (Linux-Kernel)
  • 2.6.15-rc5-mm2 does not boot on AMD64 with sata_sil
    ... Using ACPI for IRQ routing ... Uniform CD-ROM driver Revision: 3.20 ... Using ACPI for SMP configuration information Allocating PCI resources starting at e2000000 Checking aperture... ... Real Time Clock Driver v1.12 hw_random: AMD768 system management I/O registers at 0x8000. ...
    (Linux-Kernel)
  • kernel error
    ... but USB mouse is detected ... card driver dont work correctly) ... Failure registering Root Plug module with the kernel ... PCI: MCFG area at f0000000 reserved in E820 ...
    (Linux-Kernel)

Loading