SunOS man pages : modldrv (9)
Data Structures for Drivers modldrv(9S)
NAME
modldrv - linkage structure for loadable drivers
SYNOPSIS
#include <sys/modctl.h>
INTERFACE LEVEL
Solaris DDI specific (Solaris DDI)
DESCRIPTION
The modldrv structure is used by device drivers to export
driver specific information to the kernel.
STRUCTURE MEMBERS
struct mod_ops *drv_modops;
char *drv_link info;
struct dev_ops *drv_dev_ops;
drv_modops
Must always be initialized to the address of
mod_driverops. This identifies the module as a load-
able driver.
drv_linkinfo
Can be any string up to MODMAXNAMELEN, and is used to
describe the module. This is usually the name of the
driver, but can contain other information such as a
version number.
drv_dev_ops
Pointer to the driver's dev_ops(9S) structure.
SEE ALSO
add_drv(1M), dev_ops(9S), modlinkage(9S)
Writing Device Drivers
SunOS 5.8 Last change: 7 Jun 1993 1
|
 |
|
|