On Thu, Sep 12, 2013 at 11:49 AM, Xie Xianshan <xi...@cn.fujitsu.com> wrote: > Hi Max, > Thanks for your patience and help. > I`ve tried to do what you said, but the problem doesn`t go away. > And actually i cannot add a new register to the fpga device, because the > fpga device i`m emulating already exists in the real world. > So i cannot change anything about hardware properties and linux driver for > this device.
Then I don't get its IRQ logic. Does it mean an IRQ to be edge-triggered? Its model should use qemu_irq_pulse then instead of qemu_irq_raise and its IRQ line should be connected to edge-sensing input of interrupt controller. Input that you have used is also used to sense PCI IRQ and is level-sensing. > By the way, how did you finally fix your problem? I didn't have any. (: -- Thanks. -- Max