Hi Stanley/Kevin,
The fith_utility/ficl_cmd.c doesnt seems to handle IRQ interceptor. It
only handle the "Trigger"
and for the rest errors are popped up.
I tried the below which was from the fith_manual from CVS directory
(might be old and obselete)
irq.fsml:
<?xml version="1.0" encoding="UTF-8" ?>
<!-- $Id: fith.texi,v 1.12 2002/06/03 07:45:22 stanley Exp $ -->
<!-- irq is the interrupt vector you want to intercept -->
<!-- devname is the device's name that be used in request_irq() -->
<!-- spurious_hertz="10" means one spurious IRQ is generated -->
<!-- per 10 timer clicks -->
<!-- delay_hertz="10" means delay one IRQ per 10 times -->
<!-- delay_time="3" means the IRQ will be delayed 3 timer clicks -->
<fake_irq irq="4"
modname=”fith_dummy”
devname="dummy"
spurious_hertz="10"
delay_hertz="10"
delay_time="3"
/>
[root@xcast1hclt-ntl test]# ficl -i irq1.fsml
Inserting irq1.fsml into fi_dm...
Document of the wrong type, FSML Namespace not found!
Can not parser out faultset from this file.
But this fsml file could be inserted using ficl command.
I guess the IRQ interceptor should be given inside the TRIGGER tag... I
tried
that, but in vain (The ficl_cmd.c handles only the parameters for the PF
interceptor)
I tried to "bk pull" to get the latest "fith tool", but there was no
updation.... I just
want to clarify whether there is a workaround for this or I should
update the ficl_cmd.c to
handle the IRQ interceptor parsing... Please pass on any document (if
available) about
this...
Thanks
-arun
|