Hello,
sorry, the function is is from RTAI.
The function for RTLinux might be:
rtl_hard_enable_global_irq(int irq) or
rtl_hard_enable_irq(int irq).
with regards
Steffen
Steffen Hildebrandt wrote:
>
> Hello,
>
> I think, you must call the function rtl_startup_irq(int irq) after
> the function call rtl_request_irq(...).
>
> int init_module(void)
> {
> rtl_request_irq(9, handler);
> rtl_startup_irq(9);
> return;
> }
>
> with regards
> Steffen
>
> Vijay Subramani wrote:
> >
> > Hello,
> >
> > I have set an interrupt handler for the keyboard
> > using the following module.
> >
> > #include <rtl.h>
> > #include <rtl_core.h>
> >
> > unsigned int handler(unsigned int irq , struct
> > pt_regs * regs)
> > {
> > rtl_printf("Hello \n");
> > return 0;
> > }
> >
> > int init_module(void)
> > {
> > return rtl_request_irq(9,handler);
> > }
> >
> > void cleanup_module(void)
> > {
> > rtl_free_irq(9);
> > }
> >
> > It should print 'Hello' every time I press a key,
> > but it does nothing. The keyboard functions normally
> > as though I havent loaded the module.. What could be
> > the problem ?
> >
> > Thanks in advance,
> > Bye ,
> > Vijay Subramani
> >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Send instant messages & get email alerts with Yahoo! Messenger.
> > http://im.yahoo.com/
> > -- [rtl] ---
> > To unsubscribe:
> > echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
> > echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
> > ---
> > For more information on Real-Time Linux see:
> > http://www.rtlinux.org/rtlinux/
>
--
Steffen Hildebrandt
GESKO GmbH Dresden
Tiergartenstrasse 50
01219 Dresden
Germany
mailto:[EMAIL PROTECTED]
Tel.: +49 351 43639312
Fax : +49 351 43639318
e-mail (Pivat) :
mailto:[EMAIL PROTECTED]
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/