man Pages(9S): DDI and DKI Data Structures
この本のみを検索
PDF 文書ファイルをダウンロードする

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_linkinfo;
struct dev_ops    * drv_dev_ops;

drv_modops
Must always be initialized to the address of mod_driverops. This identifies the module as a loadable 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