SES(4) | Device Drivers Manual | SES(4) |
ses
— SCSI
Environmental Services Driver
ses* at scsibus? target ? lun ?
The ses
driver provides support for all
SCSI devices of the environmental services class that are attached to the
system through a supported SCSI Host Adapter, as well as emulated support
for SAF-TE (SCSI Accessible Fault Tolerant Enclosures). The environmental
services class generally are enclosure devices that provide environmental
information such as number of power supplies (and state), temperature,
device slots, and so on.
A SCSI Host adapter must also be separately configured into the system before a SCSI Environmental Services device can be configured.
The following
ioctl(2) calls apply to
SES devices. They are defined in the header file
<scsipi/ses.h>
(q.v.).
SESIOC_GETNOBJ
SESIOC_GETOBJMAP
SESIOC_GETENCSTAT
SESIOC_SETENCSTAT
SESIOC_GETOBJSTAT
SESIOC_SETOBJSTAT
SESIOC_GETTEXT
SESIOC_INIT
ses
device.When the kernel is configured with DEBUG enabled, the first open to an SES device will spit out overall enclosure parameters to the console.
The ses
driver was written for the SCSI
subsystem by Matthew Jacob. This is the functional equivalent of a similar
driver available in Solaris, Release 7.
May 24, 2007 | NetBSD 10.99 |