most_low_driver Struct Reference


Data Fields

const char * name
list_head list
void(* high_driver_registered )(struct most_high_driver *high_drv)
void(* high_driver_deregistered )(struct most_high_driver *high_drv)
proc_show_func proc_show

Detailed Description

This structure holds the information for all drivers which register themselves in the MOST base driver. This are so-called low drivers, i. e. drivers that handle device-specific functions like interrupts.

Definition at line 430 of file most-base.h.


Field Documentation

const char* most_low_driver::name

the name of the driver

Definition at line 431 of file most-base.h.

struct list_head most_low_driver::list

this will be a linked-list

Definition at line 432 of file most-base.h.

Referenced by most_base_seq_show(), most_deregister_high_driver(), most_deregister_low_driver(), most_register_high_driver(), and most_register_low_driver().

void(* most_low_driver::high_driver_registered)(struct most_high_driver *high_drv)

see documentation of high_driver_registered

Referenced by most_register_high_driver().

void(* most_low_driver::high_driver_deregistered)(struct most_high_driver *high_drv)

see documentation of high_driver_deregistered

Referenced by most_deregister_high_driver().

proc_show_func most_low_driver::proc_show

see documentation of proc_show_func

Definition at line 437 of file most-base.h.

Referenced by most_base_seq_show().


The documentation for this struct was generated from the following file:
Generated on Fri Mar 9 14:48:58 2007 for MOST Linux Drivers (Linux and RTAI) by  doxygen 1.5.0