[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Timer Interrupt.



Look in the drivers/char/ircontrol.c in the elinux tree
where timer1 is used to sample a IR receiver at 4kHz
for remote control.

/Johan

----- Original Message ----- 
From: "Eric Tang" <tytang@xxxxxxx.hk>
To: <dev-etrax@xxxxxxx.com>
Sent: Saturday, March 02, 2002 04:21
Subject: Timer Interrupt.


> Dear ALL,
> 
> I am going to use the timer1 interrupt of etrax in my device driver,
> I can't find any good example of using interrupts in the source tree.
> Can i follow the  linux device driver prototype functions(like
> int request_irq(unsigned int irq,
>    void (*handler)(int, void *, struct pt_regs *),
>       unsigned long flags, 
>            const char *dev_name,
>            void *dev_id);
> 
>    void free_irq(unsigned int irq, void *dev_id);
>         )
> 
> The IRQ of timer1 is 3? as i found that the timer0 is 2
> in /linux/arch/cris/kernel/time.c
> 
> 
> Regards,
> Eric
> 
>