base/leds/leds.c File Reference

Include dependency graph for leds.c:

Go to the source code of this file.

Functions

 MODULE_LICENSE ("GPL")
void rt_leds_set_mask (unsigned int mask, unsigned int value)
void rt_toggle_leds (unsigned int l)
void rt_reset_leds (unsigned int l)
void rt_set_leds (unsigned int l)
void rt_clear_leds (void)
unsigned int rt_get_leds (void)
void rt_set_leds_port (int p)
void rt_config_leds (unsigned int type, void(*func)(unsigned long p, unsigned int l), unsigned long p)
int __rtai_leds_init (void)
void __rtai_leds_exit (void)
 module_init (__rtai_leds_init)
 module_exit (__rtai_leds_exit)
 EXPORT_SYMBOL (rt_leds_set_mask)
 EXPORT_SYMBOL (rt_toggle_leds)
 EXPORT_SYMBOL (rt_reset_leds)
 EXPORT_SYMBOL (rt_set_leds)
 EXPORT_SYMBOL (rt_clear_leds)
 EXPORT_SYMBOL (rt_get_leds)
 EXPORT_SYMBOL (rt_set_leds_port)
 EXPORT_SYMBOL (rt_config_leds)

Variables

static unsigned int leds
static unsigned long port
static void(*) leds_func (unsigned long port, unsigned int leds)


Function Documentation

void __rtai_leds_exit ( void   ) 

Definition at line 99 of file leds.c.

References printk().

Here is the call graph for this function:

int __rtai_leds_init ( void   ) 

Definition at line 91 of file leds.c.

References printk(), and rt_config_leds().

Here is the call graph for this function:

EXPORT_SYMBOL ( rt_config_leds   ) 

EXPORT_SYMBOL ( rt_set_leds_port   ) 

EXPORT_SYMBOL ( rt_get_leds   ) 

EXPORT_SYMBOL ( rt_clear_leds   ) 

EXPORT_SYMBOL ( rt_set_leds   ) 

EXPORT_SYMBOL ( rt_reset_leds   ) 

EXPORT_SYMBOL ( rt_toggle_leds   ) 

EXPORT_SYMBOL ( rt_leds_set_mask   ) 

module_exit ( __rtai_leds_exit   ) 

module_init ( __rtai_leds_init   ) 

MODULE_LICENSE ( "GPL"   ) 

void rt_clear_leds ( void   ) 

Definition at line 58 of file leds.c.

References leds, leds_func, and port.

void rt_config_leds ( unsigned int  type,
void(*)(unsigned long p, unsigned int l)  func,
unsigned long  p 
)

Definition at line 74 of file leds.c.

References LEDS_DEFAULT_FUNC, LEDS_DEFAULT_PORT, leds_func, and port.

Referenced by __rtai_leds_init().

unsigned int rt_get_leds ( void   ) 

Definition at line 64 of file leds.c.

References leds.

void rt_leds_set_mask ( unsigned int  mask,
unsigned int  value 
)

Definition at line 33 of file leds.c.

References leds, leds_func, and port.

void rt_reset_leds ( unsigned int  l  ) 

Definition at line 46 of file leds.c.

References leds, leds_func, and port.

void rt_set_leds ( unsigned int  l  ) 

Definition at line 52 of file leds.c.

References leds, leds_func, and port.

void rt_set_leds_port ( int  p  ) 

Definition at line 69 of file leds.c.

References port.

void rt_toggle_leds ( unsigned int  l  ) 

Definition at line 40 of file leds.c.

References leds, leds_func, and port.


Variable Documentation

unsigned int leds [static]

Definition at line 28 of file leds.c.

Referenced by rt_clear_leds(), rt_get_leds(), rt_leds_set_mask(), rt_reset_leds(), rt_set_leds(), and rt_toggle_leds().

void(*) leds_func(unsigned long port, unsigned int leds) [static]

Definition at line 31 of file leds.c.

Referenced by rt_clear_leds(), rt_config_leds(), rt_leds_set_mask(), rt_reset_leds(), rt_set_leds(), and rt_toggle_leds().

unsigned long port [static]

Definition at line 29 of file leds.c.

Referenced by _rt_net_rpc(), rt_clear_leds(), rt_config_leds(), rt_leds_set_mask(), rt_reset_leds(), rt_set_leds(), rt_set_leds_port(), and rt_toggle_leds().


Generated on Tue Feb 2 17:47:44 2010 for RTAI API by  doxygen 1.4.7