- From: Rob Myers <rob.myers_at_gtri.gatech.edu>
- Date: Mon, 19 Jul 2004 11:33:27 -0400
On Sun, 2004-07-11 at 21:20, Frank Mori Hess wrote:
>
> Are you running comedi_config as root (you need to be)? /proc/interrupts
> just shows devices that have interrupt handlers registered. Your board
> wont show up until comedi_config is run successfully.
since things did not seem to work well under kernel 2.4.25-adeos, i
tried comedi-cvs and cb_pcidas64 on vanilla kernel 2.6.7. and things
seemed to work great in this configuration! next, i tried to
incorporate the latest RTAI patches, but things did not work well- now i
get a kernel oops (attached) in handle_ao_interrupt() during
comedi_config. i did have to modify comedi/rt.c in order to get things
to compile[1]. any ideas what could cause this?
what known working configurations of real time linux and comedi with
cb_pcidas64 exist?
thanks for any help, insight, or pointers.
rob.
[1]
--- comedi/rt.c.orig 2004-07-19 11:03:38.000000000 -0400
+++ comedi/rt.c 2004-07-19 11:03:53.000000000 -0400
_at__at_ -129,7 +129,7 _at__at_
return -1;
}
-int comedi_request_irq(unsigned irq,void (*handler)(int, void *,struct
pt_regs *),
+int comedi_request_irq(unsigned int irq,irqreturn_t (*handler)(int,
void *,struct pt_regs *),
unsigned long flags,const char *device,comedi_device
*dev_id)
{
struct comedi_irq_struct *it;
Attachments
- text/plain attachment: rtai-3.1-test4-adeos-2.6r6c2-comedi-cvs.oops.txt
Received on 2004-07-19Z14:33:27