Adaptec AHA-1520A Service Manual

Browse online or download Service Manual for Software Adaptec AHA-1520A. Adaptec AHA-1520A Technical data User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 434
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews

Summary of Contents

Page 1 - SunOS Reference Manual

SunOS Reference ManualSun Microsystems, Inc.2550 Garcia AvenueMountain View, CA 94043U.S.A.

Page 2

Intro(7) Device and Network Interfaces SunOS 5.5discussed in mtio(7I). Ioctl requests relevant to only a specific device aredescribed on the man page f

Page 3 - OVERVIEW

el(7D) Devices SunOS 5.5When used with the DL_PROMISC_SAP flag set, this enables/disablesreception of all sap(Ethernet type) values. When used with the

Page 4 - SYNOPSIS

SunOS 5.5 Devices elink(7D)NAME elink − 3COM 3C507 Ethernet device driverSYNOPSIS #include <sys/stropts.h>#include <sys/ethernet.h>#includ

Page 5 - MT-LEVEL

elink(7D) Devices SunOS 5.5(FF:FF:FF:FF:FF:FF).Once in theDL_ATTACHED state, the user must send a DL_BIND_REQ to associate a par-ticular Service Acces

Page 6 - RETURN VALUES

SunOS 5.5 Devices elink(7D)When used with the DL_PROMISC_SAP flag set, this enables/disablesreception of all sap(Ethernet type) values. When used with

Page 7 - ENVIRONMENT

elx(7D) Devices SunOS 5.5NAME elx − 3COM EtherLink III Ethernet device driverSYNOPSIS #include <sys/stropts.h>#include <sys/ethernet.h>#in

Page 8

SunOS 5.5 Devices elx(7D)(FF:FF:FF:FF:FF:FF).Once in theDL_ATTACHED state, the user must send a DL_BIND_REQ to associate a par-ticular Service Access

Page 9

elx(7D) Devices SunOS 5.5When used with the DL_PROMISC_SAP flag set, this enables/disablesreception of all sap(Ethernet type) values. When used with th

Page 10

SunOS 5.5 Devices esa(7D)NAME esa − low-level module for Adaptec 7770 based SCSI controllersAVAILABILITY x86DESCRIPTION The esa module provides low-le

Page 11

esp(7D) Devices SunOS 5.5NAME esp − ESP SCSI Host Bus Adapter DriverSYNOPSIS esp@sbus-slot,0x80000AVAILABILITY SBus-based systems with esp-based SCSI

Page 12

SunOS 5.5 Devices esp(7D)FILES /kernel/drv/esp ELF Kernel Module/kernel/drv/esp.conf Configuration fileSEE ALSO prtconf(1M), driver.conf(4), scsi_abort(

Page 13

SunOS 5.5 Device and Network Interfaces Intro(7)Name Descriptionadp(7D) low-level module for Adaptec 7870/7871/7872based SCSI controllersaha(7D) low-l

Page 14

esp(7D) Devices SunOS 5.5The driver received an interrupt while the hardware was not interrupting.Lost state in phasemanageThe driver is confused abou

Page 15

SunOS 5.5 Devices esp(7D)SCSI bus DATA IN phase parity errorThe driver detected parity errors on the SCSI bus.SCSI bus MESSAGE IN phase parity errorTh

Page 16

esp(7D) Devices SunOS 5.5f/w problem. For tagged queuing targets, <n> commands were outstandingwhen the timeout was detected.Connected command t

Page 17

SunOS 5.5 Ioctl Requests fbio(7I)NAME fbio − frame buffer control operationsDESCRIPTION The frame buffers provided with this release support the same

Page 18 - Configuration

fbio(7I) Ioctl Requests SunOS 5.5SEE ALSO ioctl(2), mmap(2), bwtwo(7D), cgeight(7D), cgfour(7D), cgsix(7D), cgthree(7D),cgtwo(7D)BUGS TheFBIOSATTR and

Page 19

SunOS 5.5 Devices fd(7D)NAME fd, fdc − drivers for floppy disks and floppy disk controllersSYNOPSISSPARC /dev/diskette0/dev/rdiskette0x86 /dev/diskette[

Page 20

fd(7D) Devices SunOS 5.55.25" Diskettes For 5.25" double-sided diskettes, the following densities are supported:SPARC 5.25" diskettes a

Page 21

SunOS 5.5 Devices fd(7D)FILES /platform/platform-name/kernel/drv/fd driver module. platform-name can be foundusing the −i option of uname(1)./usr/incl

Page 22

fd(7D) Devices SunOS 5.5SEE ALSO fdformat(1), uname(1), dd(1M), drvconfig(1M), vold(1M), read(2), write(2),driver.conf(4), dkio(7I), fdio(7I)Solaris 2.

Page 23

SunOS 5.5 Devices fd(7D)configuration to be accurate.Solaris x86 also supports "medium" density, the 1.2-Mbyte, 77-cylinder, 1024-byte sector

Page 24

Intro(7) Device and Network Interfaces SunOS 5.5dkio(7I) disk control operationsdlpi(7P) Data Link Provider Interfacednet(7D) Ethernet driver for D-Li

Page 25

fdio(7I) Ioctl Requests SunOS 5.5NAME fdio − floppy disk control operationsSYNOPSIS #include <sys/fdio.h>DESCRIPTION The Solaris floppy driver sup

Page 26

SunOS 5.5 Ioctl Requests fdio(7I)/∗∗ Floppy characteristics∗/struct fd_char {u_char fdc_medium; /∗ equals 1 if medium type ∗/int fdc_transfer_rate; /∗

Page 27

fdio(7I) Ioctl Requests SunOS 5.5FDEJECT SPARC: This ioctl() requests the floppy drive to eject the diskette.FDIOCMD The argument is a pointer to an fd

Page 28

SunOS 5.5 Ioctl Requests fdio(7I)/∗∗ Used by FDRAW∗/struct fd_raw {char fdr_cmd[10]; /∗ user-supplied command bytes ∗/short fdr_cnum; /∗ number of com

Page 29

gld(7D) Devices SunOS 5.5NAME gld − Generic LAN DriverSYNOPSIS #include <sys/stropts.h>#include <sys/stream.h>#include <sys/dlpi.h>#

Page 30

SunOS 5.5 Devices gld(7D)gld and Style 1 and 2ProvidersGLD implements both Style 1 and Style 2 providers. The Style 1 provider assigns a physi-cal poi

Page 31

gld(7D) Devices SunOS 5.5closed.The DL_UNITDATA_REQ primitive is used to send data in a connectionless transfer.Because this is an unacknowledgedservi

Page 32 - 7I-28 modified 21 Mar 1995

SunOS 5.5 Ioctl Requests hdio(7I)NAME hdio − SMD and IPI disk control operationsSYNOPSIS #include <sys/hdio.h>DESCRIPTION The SMD and IPI disk d

Page 33

hdio(7I) Ioctl Requests SunOS 5.5/∗∗ Used for disk diagnostics∗/struct hdk_diag {u_short hdkd_errcmd; /∗ most recent command in error ∗/daddr_t hdkd_e

Page 34

SunOS 5.5 File Systems hsfs(7FS)NAME hsfs − High Sierra & ISO 9660 CD-ROM filesystemDESCRIPTION HSFS is a filesystem type that allows users access t

Page 35

SunOS 5.5 Device and Network Interfaces Intro(7)IP(7P) See ip(7P)ipd(7M) See ppp(7M)ipdcm(7M) See ppp(7M)ipdptp(7M) See ppp(7M)ipi(7D) IPI driveripi3s

Page 36

hsfs(7FS) File Systems SunOS 5.5High Sierra and ISO 9660CD-ROMs only support regular files and directories, thus HSFSonly supports these file types. A R

Page 37

SunOS 5.5 File Systems hsfs(7FS)Under MS-DOS (for which CD-ROMs are frequently targeted), files with no extension maybe represented either as filename.

Page 38

icmp(7P) Protocols SunOS 5.5NAME icmp, ICMP − Internet Control Message ProtocolSYNOPSIS #include <sys/socket.h>#include <netinet/in.h>#inc

Page 39

SunOS 5.5 Protocols icmp(7P)ENOBUFS The system ran out of memory for an internal data structure.EADDRNOTAVAIL An attempt was made to create a socket w

Page 40

ie(7D) Devices SunOS 5.5NAME ie − Intel 82586 Ethernet device driverSYNOPSIS /dev/ieDESCRIPTION The Intel 82586 ethernet driver is a multithreaded, lo

Page 41 - SunOS 5.5 Devices audiocs(7D)

SunOS 5.5 Devices ie(7D)Once in theDL_ATTACHED state, the user must send a DL_BIND_REQ to associate a par-ticular SAP (Service Access Pointer) with th

Page 42 - VUIDGFORMAT

ie(7D) Devices SunOS 5.5on a per-stream basis and independent of the other sap and physical level configurationson this stream or other streams.The DL_

Page 43

SunOS 5.5 Devices iee(7D)NAME iee − Intel EtherExpress 16 Ethernet device driverSYNOPSIS #include <sys/stropts.h>#include <sys/ethernet.h>

Page 44

iee(7D) Devices SunOS 5.5(FF:FF:FF:FF:FF:FF).Once in theDL_ATTACHED state, the user must send a DL_BIND_REQ to associate a par-ticular Service Access

Page 45

SunOS 5.5 Devices iee(7D)When used with the DL_PROMISC_SAP flag set, this enables/disablesreception of all sap(Ethernet type) values. When used with th

Page 46

Intro(7) Device and Network Interfaces SunOS 5.5DMC960 Micro Channel host bus adapter seriesmsm(7D) Microsoft Bus Mouse device interfacemt(7D) tape in

Page 47

ieef(7D) Devices SunOS 5.5NAME ieef − Intel EtherExpress Flash32/82596 Ethernet device driverSYNOPSIS #include <sys/stropts.h>#include <sys/e

Page 48

SunOS 5.5 Devices ieef(7D)The broadcast address value is Ethernet/IEEE broadcast address(FF:FF:FF:FF:FF:FF).Once in theDL_ATTACHED state, the user mus

Page 49

ieef(7D) Devices SunOS 5.5When used with the DL_PROMISC_SAP flag set, this enables/disablesreception of all sap(Ethernet type) values. When used with t

Page 50

SunOS 5.5 Protocols if_tcp(7P)NAME if_tcp, if − general properties of Internet Protocol network interfacesDESCRIPTION A network interface is a device

Page 51

if_tcp(7P) Protocols SunOS 5.5#define ifr_oname ifr_ifru.ifru_oname /∗ other if name ∗/#define ifr_broadaddr ifr_ifru.ifru_broadaddr /∗ broadcast addres

Page 52

SunOS 5.5 Protocols if_tcp(7P)The ifconf structure has the form:/∗∗ Structure used in SIOCGIFCONF request.∗ Used to retrieve interface configuration∗ f

Page 53

inet(7P) Protocols SunOS 5.5NAME inet − Internet protocol familySYNOPSIS #include <sys/types.h>#include <netinet/in.h>DESCRIPTION The Inte

Page 54

SunOS 5.5 Protocols inet(7P)ADDRESSING IP addresses are four byte quantities, stored in network byte order. IP addresses shouldbe manipulated usingthe

Page 55

inet(7P) Protocols SunOS 5.5Although this implementation restricts sockets to unique local port numbers,TCP allowsmultiple simultaneous connections in

Page 56

SunOS 5.5 Protocols ip(7P)NAME ip, IP − Internet ProtocolSYNOPSIS #include <sys/socket.h>#include <netinet/in.h>s = socket(AF_INET, SOCK_R

Page 57

SunOS 5.5 Device and Network Interfaces Intro(7)qec(7D) QEC bus nexus device driverquotactl(7I) manipulate disk quotasriles(7D) device driver for the

Page 58

ip(7P) Protocols SunOS 5.5These options take a struct ip_mreq as the parameter. The structure contains a multicastaddress which has to be set to the C

Page 59 - CDROM_DATA_TRACK Data track

SunOS 5.5 Protocols ip(7P)The IP layer will send an ICMP message back to the source host in many cases when itreceives a datagram that can not be hand

Page 60 - CDROM_MSF MSF format

ip(7P) Protocols SunOS 5.5ERRORS The following errors may occur when setting or getting IP options:EINVAL An unknown socket option name was given.EINV

Page 61

SunOS 5.5 Devices ipi(7D)NAME ipi, id, is, pn, ipi3sc − IPI driverSYNOPSIS pn@4d,0x1080000/ipi3sc@board-num,0/id@facility,0:partitionAVAILABILITY SPAR

Page 62

ipi(7D) Devices SunOS 5.5The supported commands are:IP_READIP_WRITERead or write data. The addressing is always by logical block(ignoring [a-h] logica

Page 63

SunOS 5.5 Ioctl Requests isdnio(7I)NAME isdnio − ISDN interfacesSYNOPSIS #include <sun/audioio.h>#include <sun/isdnio.h>int ioctl (int fd,

Page 64

isdnio(7I) Ioctl Requests SunOS 5.5The CCITT recommendations on ISDN Basic Rate interfaces, I.430, identify several “refer-ence points” for standardiz

Page 65

SunOS 5.5 Ioctl Requests isdnio(7I)Primary Rate ISDN Primary Rate ISDN (PRI) interfaces are either 1.544Mbps (T1 rate) or 2.048Mbps (E1 rate)and are t

Page 66

isdnio(7I) Ioctl Requests SunOS 5.5Auxiliary channelsAuxiliary channelsare non-ISDN hardware interfaces that are closelytied to the ISDN interfaces. A

Page 67

SunOS 5.5 Ioctl Requests isdnio(7I)ISDN_CHAN_HOST, /∗ Unix STREAM ∗/ISDN_CHAN_CTRL_MGT, /∗ Controller management ∗//∗ TE channel defines ∗/ISDN_CHAN_TE

Page 68

Intro(7) Device and Network Interfaces SunOS 5.5tr(7D) IBM 16/4 Token Ring Network Adapter devicedrivertrantor(7D) low-level module for Trantor T348 P

Page 69

isdnio(7I) Ioctl Requests SunOS 5.5∗/ISDN_TYPE_OTHER, /∗ Not an ISDN interface ∗/ISDN_TYPE_TE,ISDN_TYPE_NT,ISDN_TYPE_PRI,} isdn_interface_t;Activation

Page 70

SunOS 5.5 Ioctl Requests isdnio(7I)fd must be a NT D-channel file descriptor. arg is ignored.This command requests ISDN physical layer de-activation. T

Page 71

isdnio(7I) Ioctl Requests SunOS 5.5unsigned int mph_ei2; /∗ Management: Error 2 Indication ∗/unsigned int mph_ii_c; /∗ Management: Info Ind, connectio

Page 72

SunOS 5.5 Ioctl Requests isdnio(7I)typedef struct isdn_param {isdn_param_tag_t tag;union {unsigned int us; /∗ micro seconds ∗/unsigned int ms; /∗ Time

Page 73

isdnio(7I) Ioctl Requests SunOS 5.5operation this parameter should be set to ISDN_PARAM_MAINT_ECHO. Otheruses of this parameter are dependent on the d

Page 74

SunOS 5.5 Ioctl Requests isdnio(7I)ISDN data format The isdn_format_t type is meant to be a complete description of the various data modesand rates av

Page 75

isdnio(7I) Ioctl Requests SunOS 5.5ChannelManagementIOCTLSThe following ioctls describe operations on individualchannels and the connection ofmultiple

Page 76

SunOS 5.5 Ioctl Requests isdnio(7I)parameter arg is a pointer to an ISDN connection request (isdn_conn_req_t∗).Once a data path is established, data fl

Page 77

isdnio(7I) Ioctl Requests SunOS 5.5typedef struct isdn_conn_tab {char name[ISDN_ID_SIZE]; /∗ identification string ∗/isdn_interface_t type;int maxpaths

Page 78

SunOS 5.5 Devices isp(7D)NAME isp − ISP SCSI Host Bus Adapter DriverSYNOPSIS isp@sbus-slot,0x10000DESCRIPTION The isp Host Bus Adapter is a SCSA compl

Page 79 - AUDIO_SETINFO ioctl returns

SunOS 5.5 Devices adp(7D)NAME adp − low-level module for Adaptec 7870/7871/7872 based SCSI controllersSYNOPSIS adp@regAVAILABILITY x86DESCRIPTION The

Page 80

isp(7D) Devices SunOS 5.5FILES /kernel/drv/isp ELF Kernel Module/kernel/drv/isp.conf Configuration fileSEE ALSO prtconf(1M), driver.conf(4), scsi_abort(

Page 81

SunOS 5.5 Devices isp(7D)mean that the firmware was corrupted somehow; check the isp driver.Firmware checksum incorrectFirmware has an invalid checksum

Page 82

isp(7D) Devices SunOS 5.5Fatal error, resetting interfaceThis is an indication that the isp driver is doing error recovery. This will causeall outstan

Page 83

SunOS 5.5 Devices iss(7D)NAME iss − low-level module for Tricord System’s SCSI host bus adapterSYNOPSIS iss@slotc8bus,0AVAILABILITY x86DESCRIPTION The

Page 84

iss(7D) Devices SunOS 5.5A system can be installed using another vendor’s SCSI controller as the boot controller,Adaptec for example. In this case the

Page 85 - SCSI only) ∗/

SunOS 5.5 STREAMS Modules kb(7M)NAME kb − keyboard STREAMS moduleSYNOPSIS #include <sys/types.h>#include <sys/stream.h>#include <sys/st

Page 86

kb(7M) STREAMS Modules SunOS 5.5Controlled Used when a key is depressed and the Control key is beingheld down (regardless of whether a Shift key or th

Page 87

SunOS 5.5 STREAMS Modules kb(7M)FUNNY 0x300 Performs various functions depending on the value of the low 4bits:NOP 0x300 Does nothing.OOPS 0x301 Exist

Page 88

kb(7M) STREAMS Modules SunOS 5.5Individual string numbers are defined as:HOMEARROW 0x00UPARROW 0x01DOWNARROW 0x02LEFTARROW 0x03RIGHTARROW 0x04String nu

Page 89

SunOS 5.5 STREAMS Modules kb(7M)PAD3 0x70E “3” keyPAD0 0x70F “0” keyPADDOT 0x710 “.” keyPADENTER 0x711 “Enter” keyIn TR_ASCII mode, when a function ke

Page 90

aha(7D) Devices SunOS 5.5NAME aha − low-level module for Adaptec 154x ISA host bus adaptersAVAILABILITY x86DESCRIPTION The aha module provides low-lev

Page 91

kb(7M) STREAMS Modules SunOS 5.5entry to be modified:UPMASK 0x0080 “Key Up” translation table.NUMLOCKMASK 0x0800“Num Lock” translation table.CTRLMASK 0

Page 92

SunOS 5.5 STREAMS Modules kb(7M)KBD_CMD_RESET Reset keyboard as if power-up.KBD_CMD_BELL Turn on the bell.KBD_CMD_NOBELL Turn off the bell.KBD_CMD_CLI

Page 93

kdmouse(7D) Devices SunOS 5.5NAME kdmouse − built-in mouse device interfaceAVAILABILITY x86DESCRIPTION The kdmouse driver supports Micro Channel archi

Page 94

SunOS 5.5 Devices keyboard(7D)NAME keyboard − system console keyboardAVAILABILITY x86DESCRIPTION keyboard is a component of the kd driver, which is co

Page 95

kstat(7D) Devices SunOS 5.5NAME kstat − kernel statistics driverDESCRIPTION The kstat driver is the mechanism used by the kstat(3K) library to extract

Page 96 - 7D-92 modified 15 Oct 1994

SunOS 5.5 Devices ksyms(7D)NAME ksyms − kernel symbolsSYNOPSIS /dev/ksymsDESCRIPTION The file /dev/ksyms is a character special file that allows read-on

Page 97

ksyms(7D) Devices SunOS 5.5Avoid keeping the /dev/ksyms file open for extended periods of time, either by usingkvm_open(3K) of the default namelist file

Page 98

SunOS 5.5 STREAMS Modules ldterm(7M)NAME ldterm − standard STREAMS terminal line discipline moduleSYNOPSIS #include <sys/stream.h>#include <s

Page 99

ldterm(7M) STREAMS Modules SunOS 5.5termio(7I) processing is to be done. If the command field of the iocblk structure(ioc_cmd) is set to MC_NO_CANON, t

Page 100

SunOS 5.5 STREAMS Modules ldterm(7M)TCSETS/TCSETSW/TCSETSF/TCSETA/TCSETAW/TCSETAFThe parameters that control the behavior of the ldterm module are cha

Page 101

SunOS 5.5 Devices aha(7D)## another controller example#name="aha" class="sysbus" reg=0x234,0,0ioaddr=0x234 dmachan=6 dmaspeed=0 bu

Page 102

le(7D) Devices SunOS 5.5NAME le, lebuffer, ledma − Am7990 (LANCE) Ethernet device driverSYNOPSIS /dev/leDESCRIPTION The Am7990 (LANCE) Ethernet driver

Page 103

SunOS 5.5 Devices le(7D)Once in theDL_ATTACHED state, the user must send a DL_BIND_REQ to associate a par-ticular SAP (Service Access Pointer) with th

Page 104

le(7D) Devices SunOS 5.5When used with the DL_PROMISC_SAP flag set this enables/disablesreception of all sap(Ethernet type) values. When used with the

Page 105

SunOS 5.5 Devices le(7D)Under either of these two conditions the host translates the lack of link pulses into a linkfailure unless it is programmed to

Page 106

leo(7D) Devices SunOS 5.5NAME leo − double-buffered 24-bit SBus color frame buffer and graphics acceleratorDESCRIPTION leo (ZX) is a 24-bit SBus-based

Page 107 - SCSI bus. Auto

SunOS 5.5 Devices llc1(7D)NAME llc1 − Logical Link Control Protocol Class 1 DriverSYNOPSIS #include <sys/stropts.h>#include <sys/ethernet.h&g

Page 108

llc1(7D) Devices SunOS 5.5The broadcast address value is the broadcast address returned from the lowerlevel driver.Once in theDL_ATTACHED state, the u

Page 109

SunOS 5.5 Devices llc1(7D)XID and TEST will be automatically processed by llc1 if theDL_AUTO_XID/DL_AUTO_TEST bits are set in the DL_BIND_REQ.FILES /d

Page 110

lofs(7FS) File Systems SunOS 5.5NAME lofs − loopback virtual file systemSYNOPSIS #include <sys/param.h>#include <sys/mount.h>int mount(cons

Page 111

SunOS 5.5 Devices log(7D)NAME log − interface to STREAMS error logging and event tracingSYNOPSIS #include <sys/strlog.h>#include <sys/log.h&g

Page 112

 1994 Sun Microsystems, Inc. 2550 Garcia Avenue, Mountain View, California 94043-1100 U.S.A.All rights reserved. This product or document is protecte

Page 113

aic(7D) Devices SunOS 5.5NAME aic − low-level module for Adaptec AIC-6360 based ISA host bus adaptersSYNOPSIS aic@ioaddr,0AVAILABILITY x86DESCRIPTION

Page 114 - FBIOGATTR

log(7D) Devices SunOS 5.5Each trace_ids structure specifies a mid, sid, and level from which messages will beaccepted. strlog() will accept messages wh

Page 115

SunOS 5.5 Devices log(7D)ENXIO is returned for I_TRCLOG ioctls without any trace_ids structures, or for anyunrecognized ioctl calls. The driver silent

Page 116

log(7D) Devices SunOS 5.5dat.buf = message;lc.level = 0;lc.flags = SL_ERROR|SL_NOTIFY;putmsg(log, &ctl, &dat, 0);FILES /dev/log/dev/conslogSEE

Page 117

SunOS 5.5 Devices logi(7D)NAME logi − LOGITECH Bus Mouse device interfaceSYNOPSIS /dev/logiAVAILABILITY x86DESCRIPTION The logi driver supports the LO

Page 118

lp(7D) Devices SunOS 5.5NAME lp − driver for parallel portSYNOPSIS include <sys/bpp_io.h>fd = open("/dev/lpn", flags);name=lpclass=sysb

Page 119

SunOS 5.5 Devices lp(7D)Error Pins Structure This structure and symbols are defined in the include file <sys/bpp_io.h>:struct bpp_error_status {ch

Page 120

mcis(7D) Devices SunOS 5.5NAME mcis − low-level module for IBM MicroChannel host bus adapterAVAILABILITY x86DESCRIPTION The mcis module provides low-l

Page 121 - FDSETSEARCH Not available

SunOS 5.5 Devices mcpp(7D)NAME mcpp − ALM-2 Parallel Printer port driverSYNOPSIS #include <fcntl.h>#include <sys/mcpio.h>open("/dev/m

Page 122 - FDCMD_WRITE, FDCMD_READ, and

mcpp(7D) Devices SunOS 5.5SEE ALSO open(2), write(2)DIAGNOSTICS Printer on mcppn is out of paperPrinter on mcppn paper okAssorted printer diagnostics,

Page 123

SunOS 5.5 Devices mcpzsa(7D)NAME mcpzsa − ALM-2 Zilog 8530 SCC serial communications driverSYNOPSIS #include <fcntl.h>#include <sys/termios.h

Page 124

SunOS 5.5 Protocols arp(7P)NAME arp, ARP − Address Resolution ProtocolSYNOPSIS #include <sys/fcntl.h>#include <sys/socket.h>#include <n

Page 125

mcpzsa(7D) Devices SunOS 5.5IOCTLS The standard set of termio ioctl() calls are supported by mcpzsa.If the CRTSCTS flag in the c_cflag is set, output wi

Page 126

SunOS 5.5 Devices mem(7D)NAME mem, kmem − physical or virtual memorySYNOPSIS /dev/mem/dev/kmemDESCRIPTION The file /dev/mem is a special file that is an

Page 127 - HDKIOCGDIAG

mlx(7D) Devices SunOS 5.5NAME mlx − low-level module for Mylex DAC960 EISA and IBM DMC960 Micro Channel hostbus adapter seriesSYNOPSIS /kernel/drv/mlx

Page 128

SunOS 5.5 Devices mlx(7D)name="mlx" parent="eisa"interrupts=5,9,5,10,5,11,5,12,5,13,5,14,5,15 reg=0xS0XX,0,0ioaddr=0xS0XX flow_cont

Page 129

mlx(7D) Devices SunOS 5.5interrupts=5,9,5,10,5,11,5,12,5,13,5,14,5,15 reg=0x2003,0,0ioaddr=0x2003 flow_control="dsngl" queue="qsort"

Page 130

SunOS 5.5 Devices mlx(7D)For the best start-up performance on a particular host, keep only the entries thatcorrespond to the installed slots and comme

Page 131 - ISO 9660 format CD

mlx(7D) Devices SunOS 5.50,0xC8000,0x2000,0,0xCA000,0x2000,0,0xCC000,0x2000,0,0xCE000,0x2000,0,0xD0000,0x2000,0,0xD2000,0x2000,0,0xD4000,0x2000,0,0xD6

Page 132

SunOS 5.5 Devices mlx(7D)Hot Plugging Other than the ‘‘hot replacement’’ of disk drives, which is described in themanufacturer’s user’s guide, the Myl

Page 133

msm(7D) Devices SunOS 5.5NAME msm − Microsoft Bus Mouse device interfaceAVAILABILITY x86DESCRIPTION The msm driver supports the Microsoft Bus Mouse. I

Page 134

SunOS 5.5 Devices mt(7D)NAME mt − tape interfaceDESCRIPTION The files rmt/∗∗ refer to tape controllers and associated tape drives.The labelit(1M) comma

Page 135

arp(7P) Protocols SunOS 5.5The arpreq structure contains:/∗∗ ARP ioctl request∗/struct arpreq {struct sockaddr arp_pa; /∗ protocol address ∗/struct so

Page 136

mtio(7I) Ioctl Requests SunOS 5.5NAME mtio − general magnetic tape interfaceSYNOPSIS #include <sys/types.h>#include <sys/ioctl.h>#include

Page 137

SunOS 5.5 Ioctl Requests mtio(7I)4mm DAT Tape Data is recorded either in Digital Data Storage (DDS) tape format or in Digital DataStorage, Data Compre

Page 138

mtio(7I) Ioctl Requests SunOS 5.5Fixed-length I/O tape devices write multiple records if the blocking factor is greater than64,512 bytes (minphys limi

Page 139

SunOS 5.5 Ioctl Requests mtio(7I)If no data was written and the driver was opened for WRITE-ONLY access, one or two filemarks are written, thus creatin

Page 140

mtio(7I) Ioctl Requests SunOS 5.5MTRETEN retension the tape (cartridge tape only)MTERASE erase the entire tape and rewindMTEOM position to EOMMTNBSFba

Page 141

SunOS 5.5 Ioctl Requests mtio(7I)MTBSR and MTFSR operations perform much like space file operations, except that theymove by records instead of files. V

Page 142

mtio(7I) Ioctl Requests SunOS 5.5mt −f /dev/rmt/0ln bsf 3mt −f /dev/rmt/0ln fsf 1dd if=/dev/rmt/0lnTo accomplish the same tape positioning in a C prog

Page 143

SunOS 5.5 Devices ncrs(7D)NAME ncrs − low-level module for NCR 53C710, 53C810, 53C815, 53C820, and 53C825 host busadaptersSYNOPSIS ncrs@ioaddr,0AVAILA

Page 144

ncrs(7D) Devices SunOS 5.5each of the targets starting with target 0. The following values areaccepted: 10.0, 10, 6.67, 6.66, 5.0, 5, 4.0, 4, 3.33, 3.

Page 145

SunOS 5.5 Devices nee(7D)NAME nee − Novell NE3200 Ethernet device DriverSYNOPSIS #include <sys/stropts.h>#include <sys/ethernet.h>#include

Page 146

SunOS 5.5 Protocols arp(7P)IP: Proxy ARP problem? Hardware address ’%x:%x:%x:%x:%x:%x’ thinks it is’%d.%d.%d.%d’This message will appear if arp(1M) ha

Page 147

nee(7D) Devices SunOS 5.5(FF:FF:FF:FF:FF:FF).Once in theDL_ATTACHED state, the user must send a DL_BIND_REQ to associate a par-ticular Service Access

Page 148 - TCP allows

SunOS 5.5 Devices nee(7D)When used with the DL_PROMISC_SAP flag set, this enables/disablesreception of all sap(Ethernet type) values. When used with th

Page 149

nei(7D) Devices SunOS 5.5NAME nei − Novell NE2000, NE2000plus Ethernet device DriverSYNOPSIS /dev/neiAVAILABILITY x86DESCRIPTION The nei Ethernet driv

Page 150

SunOS 5.5 Devices nei(7D)The broadcast address value is Ethernet/IEEE broadcast address(FF:FF:FF:FF:FF:FF).Once in theDL_ATTACHED state, the user must

Page 151

nei(7D) Devices SunOS 5.5When used with the DL_PROMISC_SAP flag set, this enables/disablesreception of all sap(Ethernet type) values. When used with th

Page 152 - IP options:

SunOS 5.5 Devices nfe(7D)NAME nfe − Compaq Netflex-2 Dualport Ethernet and ENET/TR DriversSYNOPSIS /dev/nfeAVAILABILITY x86DESCRIPTION The nfe Ethernet

Page 153

nfe(7D) Devices SunOS 5.5Once in theDL_ATTACHED state, the user must send a DL_BIND_REQ to associate a par-ticular Service Access Pointer (SAP) with t

Page 154

SunOS 5.5 Devices nfe(7D)DL_PROMISC_MULTI flag set, this enables/disables reception of all multicast groupaddresses. The effect of each is always on a

Page 155

null(7D) Devices SunOS 5.5NAME null − the null fileSYNOPSIS /dev/nullDESCRIPTION Data written on the null special file, /dev/null, is discarded.Reads fr

Page 156

SunOS 5.5 Devices openprom(7D)NAME openprom − PROM monitor configuration interfaceSYNOPSIS #include <sys/fcntl.h>#include <sys/types.h>#inc

Page 157

asy(7D) Devices SunOS 5.5NAME asy − asynchronous serial port driverSYNOPSIS #include <fcntl.h>#include <sys/termios.h>open("/dev/ttyn

Page 158

openprom(7D) Devices SunOS 5.5OPROMNXT, OPROMCHILD,OPROMGETPROP, and OPROMNXTPROPThese ioctls provide an interface to the raw config_ops opera-tions in

Page 159

SunOS 5.5 Devices openprom(7D)∗ Get the peer node of the given node. The root node is the peer of zero.∗ After changing nodes, property lookups apply

Page 160

openprom(7D) Devices SunOS 5.5}if (opp->oprom_size != 0)printf("Platform name <%s>\n", opp->oprom_array);/∗∗ Get and print the p

Page 161

SunOS 5.5 Devices pcelx(7D)NAME pcelx − 3COM EtherLink III PCMCIA Ethernet AdapterSYNOPSIS pcelx@<socket>:pcelx<socket>DESCRIPTION The pce

Page 162

pcfs(7FS) File Systems SunOS 5.5NAME pcfs, PCFS − DOS formatted file systemDESCRIPTION PCFS is a file system type that allows users direct access to file

Page 163

SunOS 5.5 File Systems pcfs(7FS)To mount a PCMCIA pseudo-floppy memory card, use:mount −F pcfs /dev/dsk/cNtNdNsN /pcfsConventions Files and directories

Page 164

pcfs(7FS) File Systems SunOS 5.5in PCFS.PCFS has no provision for handling owner-ID’s or group-ID’s on files. You may experi-ence various errors coming

Page 165

SunOS 5.5 Devices pcic(7D)NAME pcic − Intel i82365SL PC Card Interface ControllerDESCRIPTION The Intel i82365SL PC Card Interface Controller provides

Page 166

pcic(7D) Devices SunOS 5.5FILES /kernel/drv/pcic pcic driver/kernel/drv/pcic.conf pcic configuration fileSEE ALSO pcmcia(4)7D-244 modified 20 Mar 1995

Page 167

SunOS 5.5 STREAMS Modules pckt(7M)NAME pckt − STREAMS Packet Mode moduleSYNOPSIS int ioctl( fd, I_PUSH, "pckt");DESCRIPTION pckt is a STREAM

Page 168

SunOS 5.5 Devices asy(7D)IOCTLS The standard set of termio ioctl() calls are supported by asy.Breaks can be generated by the TCSBRK, TIOCSBRK, andTIOC

Page 169

pcmem(7D) Devices SunOS 5.5NAME pcmem − PCMCIA memory card nexus driverDESCRIPTION The pcmem driver identifies the type of memory card in the system an

Page 170

SunOS 5.5 Devices pcn(7D)NAME pcn − AMD PCnet Ethernet controller device driverSYNOPSIS /dev/pcnAVAILABILITY x86DESCRIPTION The pcn Ethernet driver is

Page 171 - CMD_RESET

pcn(7D) Devices SunOS 5.5Once in theDL_ATTACHED state, the user must send a DL_BIND_REQ to associate a par-ticular Service Access Point (SAP) with the

Page 172

SunOS 5.5 Devices pcram(7D)NAME pcram − PCMCIA RAM memory card device driverSYNOPSIS pcmem@<socket>/pcram@<technology>,0:cpcmem@<socket

Page 173 - Convention

pcscsi(7D) Devices SunOS 5.5NAME pcscsi − low-level module for the AMD PCscsi, PCscsi II, and PCnet-SCSI PCI-to-SCSIbus adaptersSYNOPSIS pcscsi@ioaddr

Page 174 - Implementation

SunOS 5.5 Devices pcser(7D)NAME pcser − PCMCIA serial card device driverSYNOPSIS pcser@<socket>:pcserpcser@<socket>:pcser,cuDESCRIPTION Th

Page 175

pe(7D) Devices SunOS 5.5NAME pe − Xircom Pocket Ethernet device driverSYNOPSIS #include <sys/stropts.h>#include <sys/ethernet.h>#include &

Page 176

SunOS 5.5 Devices pe(7D)No optional quality of service (QOS) support is included at present, so theQOS fields are 0.The provider style is DL_STYLE2.The

Page 177

pe(7D) Devices SunOS 5.5primitives are accepted by the driver in any state following DL_ATTACHED.The DL_PROMISCON_REQ and DL_PROMISCOFF_REQ primitives

Page 178

SunOS 5.5 STREAMS Modules pfmod(7M)NAME pfmod − STREAMS Packet Filter ModuleSYNOPSIS #include <sys/pfmod.h>ioctl( fd, I_PUSH, "pfmod")

Page 179

ata(7D) Devices SunOS 5.5NAME ata − AT attachment disk driverSYNOPSIS ata@ioaddr,0AVAILABILITY x86DESCRIPTION The ata driver supports disk and CD-ROM

Page 180

pfmod(7M) STREAMS Modules SunOS 5.5commands and their semantics.PACKET FILTERS A packet filter consists of the filter command list length(in units of u_

Page 181

SunOS 5.5 STREAMS Modules pfmod(7M)will route received packets upstream. Refer to theDLPI Version 2 specification for detailson this interface.The reve

Page 182

pipemod(7M) STREAMS Modules SunOS 5.5NAME pipemod − STREAMS pipe flushing moduleDESCRIPTION The typical stream is composed of a stream head connected t

Page 183

SunOS 5.5 Devices pln(7D)NAME pln − SPARCstorage Array SCSI Host Bus Adapter DriverSYNOPSIS pln@SUNW,pln@a0000800,200611b9DESCRIPTION The pln Host Bus

Page 184

ppp(7M) STREAMS Modules SunOS 5.5NAME ppp, ppp_diag, ipd, ipdptp, ipdcm − STREAMS modules and drivers for the Point-to-Point ProtocolAVAILABILITY SUNW

Page 185

SunOS 5.5 STREAMS Modules ppp(7M)When the ppp module and serial device have been linked underneath the IP-dialup inter-face, IP packets are sent and r

Page 186

ptem(7M) STREAMS Modules SunOS 5.5NAME ptem − STREAMS Pseudo Terminal Emulation moduleSYNOPSIS int ioctl( fd, I_PUSH, "ptem");DESCRIPTION pt

Page 187 - ASCII NUL character

SunOS 5.5 Devices ptm(7D)NAME ptm − STREAMS pseudo-tty master driverDESCRIPTION The pseudo-tty subsystem simulates a terminal connection, where the ma

Page 188 - ON. If none of

ptm(7D) Devices SunOS 5.5FILES /dev/ptmx master clone device/dev/pts/M slave devices (M = 0 -> N-1)SEE ALSO grantpt(3C), ptsname(3C), unlockpt(3C),

Page 189 - EUC line discipline

SunOS 5.5 Devices pts(7D)NAME pts − STREAMS pseudo-tty slave driverDESCRIPTION The pseudo-tty subsystem simulates a terminal connection, where the mas

Page 190

SunOS 5.5 Devices ata(7D)## secondary controller#name="ata" class="sysbus" intr=5,15 reg=0x170,0,0ioaddr1=0x170 ioaddr2=0x370drive

Page 191

pts(7D) Devices SunOS 5.5slavename = ptsname(fdm); /∗ get name of slave ∗/fds = open(slavename, O_RDWR); /∗ open slave ∗/ioctl(fds, I_PUSH, "ptem

Page 192

SunOS 5.5 Devices pty(7D)NAME pty − pseudo-terminal driverDESCRIPTION The pty driver provides support for a pair of devices collectively known as a ps

Page 193

pty(7D) Devices SunOS 5.5A few special ioctls are provided on the controller devices of pseudo-terminals to pro-vide the functionalityneeded by applic

Page 194

SunOS 5.5 Devices pty(7D)write(), it would appear to a process reading from the slave as if a single linecontaining several NEWLINE characters had bee

Page 195

qe(7D) Devices SunOS 5.5NAME qe − QEC/MACE Ethernet device driverSYNOPSIS #include <mace.h>#include <qe.h>#include <qec.h>#include &

Page 196

SunOS 5.5 Devices qe(7D)Once in theDL_ATTACHED state, the user must send a DL_BIND_REQ to associate a par-ticular SAP (Service Access Pointer) with th

Page 197

qe(7D) Devices SunOS 5.5The DL_PROMISCON_REQ andDL_PROMISCOFF_REQ primitives with theDL_PROMISC_PHYS flag set in the dl_level field enables/disablesrece

Page 198

SunOS 5.5 Devices qec(7D)NAME qec − QEC bus nexus device driverDESCRIPTION The qec device driver is a bus nexus driver which provides basic support fo

Page 199

quotactl(7I) Ioctl Requests SunOS 5.5NAME quotactl − manipulate disk quotasSYNOPSIS #include <sys/fs/ufs_quota.h>int ioctl(int fd, Q_QUOTACTL, s

Page 200

SunOS 5.5 Ioctl Requests quotactl(7I)ERRORS EFAULT addr is invalid.EINVAL The kernel has not been compiled with theQUOTA option.op is invalid.ENOENT T

Page 201

audio(7I) Ioctl Requests SunOS 5.5NAME audio − generic audio device interfaceOVERVIEW The audio interface described below is an uncommitted interface

Page 202

riles(7D) Devices SunOS 5.5NAME riles − device driver for the Racal Interlan ES-3210 Ethernet AdapterSYNOPSIS /dev/rilesAVAILABILITY x86DESCRIPTION Th

Page 203

SunOS 5.5 Devices riles(7D)Once in theDL_ATTACHED state, the user must send a DL_BIND_REQ to associate a par-ticular SAP (Service Access Point) with t

Page 204

riles(7D) Devices SunOS 5.5riles%d: no match for board irq in riles.conf (attach failed)No match was found between the configured IRQ value of the boar

Page 205

SunOS 5.5 Devices riles(7D)riles%d: serious NIC error (RST set)The reset bit was set in the network interface controller’s interrupt status register.r

Page 206

sad(7D) Devices SunOS 5.5NAME sad − STREAMS Administrative DriverSYNOPSIS #include <sys/types.h>#include <sys/conf.h>#include <sys/sad.

Page 207

SunOS 5.5 Devices sad(7D)be automatically pushed when the device is opened. It must be less than orequal to MAXAPUSH , defined in sad.h. It must also b

Page 208

sad(7D) Devices SunOS 5.5installed on the system). arg is a pointer to a str_list structure with the follow-ing members:int sl_nmods;struct str_mlist

Page 209

SunOS 5.5 Devices sbpro(7D)NAME sbpro − Sound Blaster Pro, Sound Blaster 16, and Sound Blaster AWE32 audio devicedriverSYNOPSIS sbpro:sound,sbprosbpro

Page 210

sbpro(7D) Devices SunOS 5.5within approximately three-fourths of the full dynamic range.Audio Ports The Sound Blaster hardware does not support multip

Page 211

SunOS 5.5 Devices sd(7D)NAME sd − driver for SCSI disk and CD-ROM devicesSYNOPSIS sd@target,lun:partitionDESCRIPTION This driver handles embeddedSCSI-

Page 212 - Auto Configuration

SunOS 5.5 Ioctl Requests audio(7I)Precision Precision indicates the number of bits used to store each audio sample. For instance, µ-law and A-law data

Page 213 - MAX_TGT), otherwise it cannot

sd(7D) Devices SunOS 5.5ENXIO During opening, the device did not exist.EROFS The device is a read-only device.CONFIGURATIONDriver Configuration The sd

Page 214 - Micro Channel Board

SunOS 5.5 Devices sd(7D)Not enough sense informationThe request sense data was less than expected.Request Sense couldn’t get sense dataThe REQUEST SEN

Page 215

sd(7D) Devices SunOS 5.5no memory for disk labelFree memory pool exhausted.no resources for dumpingA packet could not be allocated during dumping.offli

Page 216

SunOS 5.5 Devices smc(7D)NAME smc − SMC 8003/8013/8216/8416 Ethernet device driverSYNOPSIS /dev/smcAVAILABILITY x86DESCRIPTION The SMC 8003/8013/8216/

Page 217

smc(7D) Devices SunOS 5.5Once in theDL_ATTACHED state, the user must send a DL_BIND_REQ to associate a par-ticular SAP (Service Access Pointer) with t

Page 218

SunOS 5.5 Devices smc(7D)When used with the DL_PROMISC_SAP flag set, this enables/disablesreception of all sap(Ethernet type) values. When used with th

Page 219

smce(7D) Devices SunOS 5.5NAME smce − SMC 3032/EISA dual-channel Ethernet device driverSYNOPSIS #include <sys/stropts.h>#include <sys/etherne

Page 220

SunOS 5.5 Devices smce(7D)QOS fields are 0.The provider style isDL_STYLE2.The version isDL_VERSION_2.The broadcast address value is Ethernet/IEEE broad

Page 221

smce(7D) Devices SunOS 5.5The DL_PROMISCON_REQ andDL_PROMISCOFF_REQ primitives with theDL_PROMISC_PHYS flag set in the dl_level field enables/disablesre

Page 222 - EOM before

SunOS 5.5 Devices smceu(7D)NAME smceu − SMC Elite32 Ultra (8232) Ethernet device driverSYNOPSIS #include <sys/stropts.h>#include <sys/stream.

Page 223

PrefaceOVERVIEWA man page is provided for both the naive user, and sophisticated user who isfamiliar with the SunOS operating system and is in need of

Page 224

audio(7I) Ioctl Requests SunOS 5.5immediately, but may return fewer bytes than requested. Refer to the read(2) manualpage for a complete description o

Page 225

smceu(7D) Devices SunOS 5.5SEE ALSO dlpi(7P), gld(7D)x86 Device Configuration Guide7D-296 modified 25 Aug 1995

Page 226 - BSD behavior and no rewind

SunOS 5.5 Devices smcf(7D)NAME smcf − SMC Ether100 (9232) Ethernet device driverSYNOPSIS #include <sys/stropts.h>#include <sys/stream.h>#i

Page 227

smcf(7D) Devices SunOS 5.5FILES /dev/smcf character special device/kernel/drv/smcf smcf driver/kernel/drv/smcf.conf configuration fileSEE ALSO dlpi(7P),

Page 228

SunOS 5.5 Devices soc(7D)NAME soc − Serial Optical Controller (SOC) device driverSYNOPSIS soc@sbus-slot,0DESCRIPTION The Fibre Channel Host Bus Adapte

Page 229

soc(7D) Devices SunOS 5.5attach failed: unable to access status registerDriver was unable to map device registers; check for bad hardware. Driver didn

Page 230

SunOS 5.5 Ioctl Requests sockio(7I)NAME sockio − ioctls that operate directly on socketsSYNOPSIS #include <sys/sockio.h>DESCRIPTION The IOCTLs l

Page 231

ssd(7D) Devices SunOS 5.5NAME ssd − driver for SPARCstorage Array disk devicesSYNOPSIS ssd@port,target:partitionDESCRIPTION This driver handlesSCSI-2

Page 232

SunOS 5.5 Devices ssd(7D)where:cn is the controller number on the system. Each SPARCstorage Array willhave a unique controller numbertn port number wi

Page 233

st(7D) Devices SunOS 5.5NAME st − driver for SCSI tape devicesSYNOPSIS st@target,lun:[l,m,h,c,u][b][n]DESCRIPTION The st device driver is an interface

Page 234

SunOS 5.5 Devices st(7D)Note that a semicolon (;) is used to terminate a prototype devinfo node specification.Individual elements listed within the spe

Page 235

SunOS 5.5 Ioctl Requests audio(7I)structure and output is stopped until additional data is written. If an applicationattempts to write a number of byt

Page 236

st(7D) Devices SunOS 5.5ST_VARIABLEThe flag indicates the tape device supports variable length record sizes.ST_QICThe flag indicates a Quarter Inch Cart

Page 237

SunOS 5.5 Devices st(7D)ST_BUFFERED_WRITESIf the flag is set, when data is written to the tape device, the data is buf-fered by the driver. The applica

Page 238

st(7D) Devices SunOS 5.5ERRORS EACCES The driver is opened for write access and the tape is write protected.EBUSY The tape drive is in use by another

Page 239

SunOS 5.5 Devices st(7D)target=1 lun=0;name="st" class="scsi"target=2 lun=0tape-config-list ="Magic DAT", "Magic 4mm

Page 240

st(7D) Devices SunOS 5.5Write Data Buffering Tape drives with data compression require a much higher data rate in order to streamthe tape. Write data

Page 241

SunOS 5.5 Devices st(7D)Since some applications may perceive write buffering as a potential data integrity prob-lem, this feature is disabled by defau

Page 242 - PROM setting it to some legal

st(7D) Devices SunOS 5.5SEE ALSO mt(1), modload(1M), modunload(1M), read(2), write(2), driver.conf(4), esp(7D), isp(7D),mtio(7I), ioctl(9E)DIAGNOSTICS

Page 243

SunOS 5.5 Devices st(7D)Tape devices that do not report a blank check error at the end of recorded media maycause file positioning operations to fail.

Page 244

stc(7D) Devices SunOS 5.5NAME stc − Serial Parallel Communications driver for SBusDESCRIPTION The SPC/S SBus communications board consists of eight as

Page 245

SunOS 5.5 Devices stc(7D)line for login (using pmadm(1M)) and also used for dial-out (by tip(1) or uucp(1C)) as/dev/cua/0 when no one is logged in on

Page 246

audio(7I) Ioctl Requests SunOS 5.5uint_t samples; /∗ number of samples converted ∗/uint_t eof; /∗ End Of File counter (play only) ∗/uchar_t pause; /∗

Page 247

stc(7D) Devices SunOS 5.5The possible values for flags, defined in /usr/include/sys/stcio.h, are:PP_PAPER_OUT honor PAPER OUT from port; returned HIGH m

Page 248 - 7D-244 modified 20 Mar 1995

SunOS 5.5 Devices stc(7D)The possible cmd values, defined in /usr/include/sys/stcio.h, areSTAT_CLEAR clear the line statisticsSTAT_GET get the linestat

Page 249

stc(7D) Devices SunOS 5.5cflow_flush- flush any data beingheld off by remote flow control on close().cflow_msg- display a message on the console if data tr

Page 250

SunOS 5.5 Devices stc(7D)Valid tokens requiring parameters for the parallel ports areack_timeout- The amount of time in seconds to wait for an ACK fro

Page 251

stc(7D) Devices SunOS 5.5EINTR The open was interrupted by the delivery of a signal.EPERM The control port for the board was opened by a process whose

Page 252 - SAP) with the stream

SunOS 5.5 Devices stc(7D)stc_attach: board revision 0x%x not supported by driver.FATAL. This revision of the board is not supported by the driver.stc_

Page 253 - PCMCIA SRAM/DRAM cards that

stc(7D) Devices SunOS 5.5flushed; this message may also frequently appear due to a hardware crosstalk prob-lem that was fixed in later releases of the b

Page 254

SunOS 5.5 Devices stc(7D)ppc_acktimeout: unit %d ACK timeoutERROR. The ACK line from the device connected to the parallel port did notassert itself wi

Page 255

stc(7D) Devices SunOS 5.5stc_ioctl: unit %d line %d can’t allocate STC_DCONTROL blockERROR. The driver could not allocate a data block from allocb(9F)

Page 256

SunOS 5.5 Devices stp4020(7D)NAME stp4020 − STP 4020 PCMCIA AdapterDESCRIPTION The STP 4020 PCMCIA Adapter provides for two PCMCIA PC Card sockets. Th

Page 257

SunOS 5.5 Ioctl Requests audio(7I)audio output to the normal state. Most audio devices allow input data to be monitoredby mixing audio input onto the

Page 258

streamio(7I) Ioctl Requests SunOS 5.5NAME streamio − STREAMS ioctl commandsSYNOPSIS #include <sys/types.h>#include <stropts.h>#include <

Page 259

SunOS 5.5 Ioctl Requests streamio(7I)I_LOOK Retrieves the name of the module just below the stream head of thestream pointed to by fildes, and places i

Page 260

streamio(7I) Ioctl Requests SunOS 5.5I_SETSIG Informs the stream head that the user wishes the kernel to issue the SIG-POLLsignal (see signal(3C)) whe

Page 261

SunOS 5.5 Ioctl Requests streamio(7I)Processes that wish to receive SIGPOLL signals must explicitly registerto receive them using I_SETSIG. If several

Page 262

streamio(7I) Ioctl Requests SunOS 5.5I_PEEK returns 1 if a message was retrieved, and returns 0 if no messagewas found on the stream head read queue.

Page 263

SunOS 5.5 Ioctl Requests streamio(7I)I_FDINSERT Creates a message from user specified buffer(s), adds information aboutanother stream and sends the mes

Page 264

streamio(7I) Ioctl Requests SunOS 5.5EINVAL One of the following: fildes in the strfdinsert structureis not a valid, open stream file descriptor; the si

Page 265

SunOS 5.5 Ioctl Requests streamio(7I)To send requests downstream, arg must point to a strioctl structurewhich contains the following members:int ic_cm

Page 266

streamio(7I) Ioctl Requests SunOS 5.5I_SWROPT Sets the write mode using the value of the argument arg. Legal bit set-tings for arg are:SNDZERO Send a

Page 267

SunOS 5.5 Ioctl Requests streamio(7I)new user file descriptor is allocated for the file pointer contained in themessage. The new file descriptor is place

Page 268

audio(7I) Ioctl Requests SunOS 5.5record.buffer_size field may be modified only on the /dev/audio device by processes thathave it opened for reading. Th

Page 269

streamio(7I) Ioctl Requests SunOS 5.5The return value is 1 if the mark condition is satisfied and 0 otherwise.On failure, errno is set to the following

Page 270

SunOS 5.5 Ioctl Requests streamio(7I)WERRNORM Persistentwrite errors, the default.WERRNONPERSISTNon-persistent write errors.When no value is specified

Page 271

streamio(7I) Ioctl Requests SunOS 5.5An I_LINK can also fail while waiting for the multiplexing driver to ack-nowledge the link request, if a message

Page 272

SunOS 5.5 Ioctl Requests streamio(7I)EBADF arg is not a valid, open file descriptor.EINVAL fildes does not support multiplexing.EINVAL arg is not a stre

Page 273

streamio(7I) Ioctl Requests SunOS 5.5SEE ALSO intro(2), close(2), fcntl(2), getmsg(2), ioctl(2), open(2), poll(2), putmsg(2), read(2),write(2), signal

Page 274

SunOS 5.5 Protocols tcp(7P)NAME tcp, TCP − Internet Transmission Control ProtocolSYNOPSIS #include <sys/socket.h>#include <netinet/in.h>s

Page 275

tcp(7P) Protocols SunOS 5.5Therefore, TCP provides a boolean option, TCP_NODELAY (defined in <netinet/tcp.h>),to defeat this algorithm. The optio

Page 276

SunOS 5.5 Protocols tcp(7P)EADDRNOTAVAIL A bind() operation was attempted on a socket with a networkaddress for which no network interface exists.EACC

Page 277

tcx(7D) Devices SunOS 5.5NAME tcx − 24-bit SBus color memory frame bufferSYNOPSIS /dev/fbs/tcxDESCRIPTION tcx is a 8/24-bit color frame buffer and gra

Page 278

SunOS 5.5 Devices tcx(7D)FILES /dev/fbs/tcx device special file/dev/fb default frame buffer/usr/include/sys/tcxreg.h device-specific definitionsSEE ALSO

Page 279

SunOS 5.5 Ioctl Requests audio(7I)AUDIO_SETINFOThe argument is a pointer to an audio_info structure. This command may beissued for either the /dev/aud

Page 280

termio(7I) Ioctl Requests SunOS 5.5NAME termio − general terminal interfaceSYNOPSIS #include <termio.h>ioctl(int fildes, int request, struct term

Page 281 - LAN Driver

SunOS 5.5 Ioctl Requests termio(7I)The operating system will not normally send SIGTSTP, SIGTTIN, or SIGTTOU. signals toa process that is a member of a

Page 282

termio(7I) Ioctl Requests SunOS 5.5The ERASE andKILL characters may be entered literally by preceding them with theescape character (\). In this case,

Page 283

SunOS 5.5 Ioctl Requests termio(7I)Comparison of thedifferent cases ofMIN, TIMEinteractionSome points to note about MIN and TIME:1. In the following e

Page 284

termio(7I) Ioctl Requests SunOS 5.5EOL,orEOL2 character.REPRINT (CTRL-R or ASCII DC2) reprints all characters, preceded by a newline,that have not bee

Page 285

SunOS 5.5 Ioctl Requests termio(7I)special function is done.Modem disconnect When a modem disconnect is detected, aSIGHUP signal is sent to the termin

Page 286

termio(7I) Ioctl Requests SunOS 5.516-19 reservedInput modes The c_iflag field describes the basic terminal input control:IGNBRK Ignore break condition.

Page 287

SunOS 5.5 Ioctl Requests termio(7I)If IUCLC is set, a received upper case, alphabetic character is translated into thecorresponding lower case charact

Page 288

termio(7I) Ioctl Requests SunOS 5.5FF0FF1If OPOST is set, output characters are post-processed as indicated by the remaining flags;otherwise, character

Page 289

SunOS 5.5 Ioctl Requests termio(7I)Control Modes The c_cflag field describes the hardware control of the terminal:CBAUD Baud rate:B0 Hang upB50 50 baudB

Page 290

audio(7I) Ioctl Requests SunOS 5.5An ioctl() will fail if:EINVAL The parameter changes requested in the AUDIO_SETINFO ioctl areinvalid or are not supp

Page 291

termio(7I) Ioctl Requests SunOS 5.5CBAUDEXT Bit to indicate output speed > B38400CIBAUDEXTBit to indicate input speed > B38400The CBAUD bits tog

Page 292

SunOS 5.5 Ioctl Requests termio(7I)To store the input speed in the termios structure pointed to by termios_p see the follow-ing code segment.unsigned

Page 293

termio(7I) Ioctl Requests SunOS 5.5signal is used to do inbound flow control. It is expected that input will besuspended if RTS is low and resumed when

Page 294

SunOS 5.5 Ioctl Requests termio(7I)for: use:`\´\!˜\ˆ{\(}\)\\\For example, A is input as \a, \n as \\n, and \N as \\\n.If ECHO is set, characters are e

Page 295

termio(7I) Ioctl Requests SunOS 5.5If FLUSHO and IEXTEN are set, data written to the terminal is discarded. This bit is setwhen theFLUSH character is

Page 296

SunOS 5.5 Ioctl Requests termio(7I)The calls that use the termio structure only affect the flags and control characters that canbe stored in the termio

Page 297

termio(7I) Ioctl Requests SunOS 5.5TCSETSW The argument is a pointer to a termios structure. The current terminalparameters are set from the values st

Page 298

SunOS 5.5 Ioctl Requests termio(7I)TIOCGWINSZ The argument is a pointer to a winsize structure. The terminal driver’snotion of the terminal size is st

Page 299

termiox(7I) Ioctl Requests SunOS 5.5NAME termiox − extended general terminal interfaceDESCRIPTION The extended general terminal interface supplements

Page 300 - 7D-296 modified 25 Aug 1995

SunOS 5.5 Ioctl Requests termiox(7I)Terminal Parameters The parameters that control the behavior of devices providing the termiox interface arespecifie

Page 301

SunOS 5.5 Devices audioamd(7D)NAME audioamd − telephone quality audio deviceAVAILABILITY SPARCSPARCstation 1 and 2, IPC, IPX, SLC, ELC, LC, and SPARCs

Page 302

termiox(7I) Ioctl Requests SunOS 5.5If CTSXON is set, output will occur only if the Clear To Send (CTS) circuit (line) is raisedby the connected devic

Page 303

SunOS 5.5 Ioctl Requests termiox(7I)TSETCTBRG 0000200 Output transmit baud rate generator oncircuit 113.TSETCTSET 0000300 Output transmitter signal el

Page 304

termiox(7I) Ioctl Requests SunOS 5.5If the RSETCLK field has a value of RSETCOFF the Receiver Signal Element Timing(DTE source) circuit is not driven.

Page 305

SunOS 5.5 Devices ticlts(7D)NAME ticlts, ticots, ticotsord − loopback transport providersSYNOPSIS #include <sys/ticlts.h>#include <sys/ticots

Page 306

ticlts(7D) Devices SunOS 5.5USAGE Loopback transports support a local IPC mechanism through theTLI interface. Applica-tions implemented in a transport

Page 307 - SCSI target n

SunOS 5.5 STREAMS Modules timod(7M)NAME timod − Transport Interface cooperating STREAMS moduleSYNOPSIS #include <sys/stropts.h>ioctl(fildes, I_ST

Page 308

timod(7M) STREAMS Modules SunOS 5.5successful completion of the ioctl is equivalent to theTI message typeT_INFO_ACK.TI_OPTMGMT Get, set, or negotiate

Page 309

SunOS 5.5 Devices tiqmouse(7D)NAME tiqmouse − integrated mouse device interfaceSYNOPSIS tiqmouse:lAVAILABILITY x86DESCRIPTION Some notebook computers

Page 310

tirdwr(7M) STREAMS Modules SunOS 5.5NAME tirdwr − Transport Interface read/write interface STREAMS moduleSYNOPSIS int ioctl( fd, I_PUSH, "tirdwr&

Page 311

SunOS 5.5 STREAMS Modules tirdwr(7M)The action taken on messages with control portions will be as follows:Messages that represent expedited data gener

Page 312

audioamd(7D) Devices SunOS 5.5Audio Ports The record.avail_ports and play.avail_ports fields of the audio_info structure report theavailable input and

Page 313

tmpfs(7FS) File Systems SunOS 5.5NAME tmpfs − memory based filesystemSYNOPSIS #include <sys/mount.h>mount (special, directory, MS_DATA, "tmp

Page 314

SunOS 5.5 File Systems tmpfs(7FS)SEE ALSO df(1M), mount(1M), mount_tmpfs(1M), swap(1M), mmap(2), mount(2), umount(2),vfstab(4)System Administration Gu

Page 315 - BPI density

tpf(7D) Devices SunOS 5.5NAME tpf − Platform Specific Module (PSM) for Tricord Systems Enterprise Server ModelsES3000, ES4000 and ES5000.AVAILABILITY x

Page 316

SunOS 5.5 Devices tr(7D)NAME tr − IBM 16/4 Token Ring Network Adapter device driverSYNOPSIS #include <sys/stropts.h>#include <sys/ethernet.h&

Page 317 - SunOS 5.5 Devices st(7D)

tr(7D) Devices SunOS 5.5The token ring broadcast address (C0:00:FF:FF:FF:FF) is also supported.Once in theDL_ATTACHED state, the user must send a DL_B

Page 318

SunOS 5.5 Devices tr(7D)The DL_SET_PHYS_ADDR_REQ primitive changesthe 6-octet token ring addresscurrently associated (attached) to this stream. The cr

Page 319

trantor(7D) Devices SunOS 5.5NAME trantor − low-level module for Trantor T348 Parallel SCSI host bus adapterSYNOPSIS trantor@ioaddr,0AVAILABILITY x86D

Page 320

SunOS 5.5 Devices trantor(7D)The trantor driver does not support the T348 pass-through parallel port.The trantor driver does not support concurrent us

Page 321

ttcompat(7M) STREAMS Modules SunOS 5.5NAME ttcompat − V7, 4BSD and XENIX STREAMS compatibility moduleSYNOPSIS #include <sys/stream.h>#include &l

Page 322 - Tokens for Parallel

SunOS 5.5 STREAMS Modules ttcompat(7M)Delay type 0 is always mapped into the equivalent delay type 0 in the c_oflag field of thetermios structure. Other

Page 323

SunOS 5.5 Devices audiocs(7D)NAME audiocs − Crystal Semiconductor 4231 audio InterfaceAVAILABILITY The AUDIOCS Multimedia codec is available on SPARCs

Page 324

ttcompat(7M) STREAMS Modules SunOS 5.5The LCASE flag maps upper-case letters in theASCII character set to their lower-caseequivalents on input (the IUC

Page 325 - The Serial Port:

SunOS 5.5 STREAMS Modules ttcompat(7M)Also associated with each terminal is a local flag word, specifying flags supported by thenew 4BSD terminal interf

Page 326

ttcompat(7M) STREAMS Modules SunOS 5.5TIOCEXCL Set ‘‘exclusive-use’’ mode; no further opens are permitted untilthe file hasbeen closed.TIOCNXCL Turn of

Page 327

SunOS 5.5 STREAMS Modules ttcompat(7M)TIOCLBIS The argument is a pointer to an int whose value is a mask containingflagsto be set in the local flags wor

Page 328

tty(7D) Devices SunOS 5.5NAME tty − controlling terminal interfaceDESCRIPTION The file /dev/tty is, in each process, a synonym for the control terminal

Page 329 - PCMCIA nexus

SunOS 5.5 Protocols udp(7P)NAME udp, UDP − Internet User Datagram ProtocolSYNOPSIS #include <sys/socket.h>#include <netinet/in.h>s = socke

Page 330

udp(7P) Protocols SunOS 5.5SEE ALSO read(2), write(2), bind(3N), connect(3N), recv(3N), send(3N), icmp(7P), inet(7P), ip(7P),tcp(7P)Postel, Jon, User

Page 331

SunOS 5.5 Ioctl Requests visual_io(7I)NAME visual_io − Solaris VISUAL I/O control operationsSYNOPSIS #include <sys/visual_io.h>DESCRIPTION The S

Page 332

visual_io(7I) Ioctl Requests SunOS 5.5#define VIS_CURSOR_SETCURSOR 0x01 /∗ set cursor ∗/#define VIS_CURSOR_SETPOSITION 0x02 /∗ set cursor position ∗/#de

Page 333

SunOS 5.5 File Systems volfs(7FS)NAME volfs − Volume Management file systemDESCRIPTION volfs is the Volume Management file system rooted at root_dir. Th

Page 334

Section 4 outlines the formats of various files. The C structure declarationsfor the file formats are given where applicable.Section 5 contains miscella

Page 335

audiocs(7D) Devices SunOS 5.522050 Hz linear 16 1 or 232000 Hz linear 16 1 or 237800 Hz linear 16 1 or 244100 Hz linear 16 1 or 248000 Hz linear 16 1

Page 336

volfs(7FS) File Systems SunOS 5.5Example: disk volume ’foo’ has 3 valid partitions: 0, 2, 5./vol/dsk/foo/s0, /vol/dsk/foo/s2, /vol/dsk/foo/s5,/vol/rds

Page 337

SunOS 5.5 STREAMS Modules vuidmice(7M)NAME vuidmice, vuidm3p, vuidm4p, vuidm5p, vuid2ps2, vuid3ps2 − converts mouse protocolto Firm EventsSYNOPSIS #in

Page 338

vuidmice(7M) STREAMS Modules SunOS 5.5Read Side Behavior M_DATA The messages coming in are queued and converted to Firm events.M_FLUSH The read queue

Page 339

SunOS 5.5 Devices wscons(7D)NAME wscons − workstation consoleSYNOPSIS #include <sys/strredir.h>ioctl(fd, SRIOCSREDIR, target);ioctl(fd, SRIOCISR

Page 340

wscons(7D) Devices SunOS 5.5The Sun console displays a cursor which marks the current line and character position onthe screen. ASCII characters betwe

Page 341

SunOS 5.5 Devices wscons(7D)If more than the required number of parameters is supplied, only the last n are used,where n is the number required by tha

Page 342

wscons(7D) Devices SunOS 5.5If S is zero, ‘wrap-around’ mode is entered. ‘ESC [ 1 r’ exits back to scroll mode.If a line-feed occurs on the bottom lin

Page 343

SunOS 5.5 Devices wscons(7D)Takes one parameter, # (default 1). Moves the cursor to the right by # characterpositions on the current line. If the curs

Page 344 - 7I-340 modified 24 Jan 1995

wscons(7D) Devices SunOS 5.5cursor position. Shifts to the left by # character positions the tail of the currentline from the current cursor position

Page 345

SunOS 5.5 Devices wscons(7D)ESC[s Reset terminal emulator (SUNRESET)Takes no parameters. Resets all modes to default, restores current font fromPROM.

Page 346

SunOS 5.5 Devices audiocs(7D)NOTES: The AUDIO_INTERNAL_CD_IN is another new functionality addition. Because of this,audiotool will now have a new butt

Page 347

xd(7D) Devices SunOS 5.5NAME xd, xdc − disk driver for Xylogics 7053 SMD Disk ControllerSYNOPSIS xdc@6d,ee80/xd@slave,0:partitionxdc@6d,ee90/xd@slave,

Page 348

SunOS 5.5 Devices xd(7D)NOTES In raw I/O read(2) and write(2) truncate file offsets to 512-byte block boundaries, andwrite(2) scribbles on the tail of

Page 349

xt(7D) Devices SunOS 5.5NAME xt − driver for Xylogics 472 1/2 inch tape controllerSYNOPSIS xt@2d,ee60:[l,m][b][n]xt@2d,ee68:[l,m][b][n]AVAILABILITY On

Page 350 - (Job Control)

SunOS 5.5 Devices xt(7D)For 1/2” reel tape devices, the densities are:l typically 1600BPI densitym typically 6250BPI densitySEE ALSO ioctl(2), driver.

Page 351

xy(7D) Devices SunOS 5.5NAME xy, xyc − disk driver for Xylogics 450 and 451 SMD Disk ControllersSYNOPSIS xyc@2d,ee40/xy@slave,0:partitionxyc@2d,ee48/x

Page 352 - Non-canonical mode

SunOS 5.5 Devices xy(7D)NOTES In raw I/O read(2) and write(2) truncate file offsets to 512-byte block boundaries, andwrite(2) scribbles on the tail of

Page 353

zero(7D) Devices SunOS 5.5NAME zero − source of zeroesDESCRIPTION A zero special file is a source of zeroed unnamed memory.Reads from a zero special fil

Page 354

SunOS 5.5 Devices zs(7D)NAME zs − Zilog 8530 SCC serial communications driverSYNOPSIS #include <fcntl.h>#include <sys/termios.h>open("

Page 355

zs(7D) Devices SunOS 5.5uucp(1C)) as /dev/cua/n when no one is logged in on the line.IOCTLS The standard set of termio ioctl() calls are supported by

Page 356

SunOS 5.5 Devices zs(7D)The driver’s character input ring buffer overflowed before it could be serviced.modified 2 Mar 1995 7D-415

Page 357

bd(7M) STREAMS Modules SunOS 5.5NAME bd − SunButtons and SunDials STREAMS moduleSYNOPSIS open("/dev/bd", O_RDWR)DESCRIPTION The bd STREAMS m

Page 358

zsh(7D) Devices SunOS 5.5NAME zsh − On-board serial HDLC/SDLC interfaceSYNOPSIS #include <fcntl.h>open(/dev/zshn, mode );open(/dev/zsh, mode );A

Page 359

SunOS 5.5 Devices zsh(7D)The zsh driver keeps runningtotals of various hardware generated events for each chan-nel. These include numbers of packets a

Page 360

zsh(7D) Devices SunOS 5.5long cts; /∗ CTS timeouts ∗/long dcd; /∗ Carrier drops ∗/long overrun; /∗ receive overrun ∗/long underrun; /∗ transmit underr

Page 361

SunOS 5.5 Devices zsh(7D)zshn: not initialized, can’t send messageAn M_DATA message was passed to the driver for a channel that had notbeen programmed

Page 362

Index11/2-inch tape drivext — Xylogics 47210/100 Mbit/s 802.30 Fast Ethernet device driver —be, 7D-4033COM 3C503 Ethernet device driver — el, 7D-943CO

Page 363

driver — mcpzsaAm7990 (LANCE) Ethernet device driver— le, 7D-186— lebuffer, 7D-186— ledma, 7D-186Am79C940 (MACE) Ethernet device driver — qe,7D-270 th

Page 364

connld — line discipline for unique connections,7M-68console — STREAMS-based console interface,7D-69converts mouse protocol to Firm Events — vuid-mice

Page 365

Eeepro — EtherExpress-Pro Ethernet device driver,7D-89eha — low-level module for Adaptec 174x EISAhost bus adapter, 7D-93el — 3COM 3C503 Ethernet devi

Page 366

driver — tr, 7D-379IBM Micro Channel SCSI-2 Fast/Wide Adapter/Acorvette — low-level module for, 7D-70IBM MicroChannel host bus adaptermcis — low-level

Page 367

ioctl’s for terminals, continuedTIOCSTART — start output (like control-Q),7D-268TIOCSTOP — stop output (like control-S),7D-268ip — Internet Protocolip

Page 368

SunOS 5.5 STREAMS Modules bd(7M)FILES /usr/include/sys/bdio.h/usr/include/sys/stropts.h$OPENWINHOME/share/include/xview/win_event.hSEE ALSO bdconfig(1M

Page 369

low-level module for Adaptec 7770 based SCSI con-trollers — esa, 7D-103low-level module for Adaptec 7870 based SCSI con-trollers — adp, 7D-13low-level

Page 370

PCFS — DOS formatted file system, 7FS-240pcic — Intel i82365SL PC Card Interface Con-troller, 7D-243pckt — STREAMS Packet Mode module, 7M-245PCMCIA mem

Page 371

7M-177set keyboard “direct input” state ioctl —KIOCSDIRECT, 7M-177set keyboard translation ioctl — KIOCTRANS,7M-175set LEDs ioctl — KIOCSLED, 7M-176se

Page 372

STREAMS modules and drivers for the Point-to-Point Protocol— ipd, 7M-260— ipdcm, 7M-260— ipdptp, 7M-260— ppp, 7M-260— ppp_diag, 7M-260STREAMS Packet F

Page 373 - TPI (STREAMS-level)

vuidm5p — converts mouse protocol to FirmEvents, 7M-397vuidmice — converts mouse protocol to FirmEvents, 7M-397Wworkstation console — wscons, 7D-399Xx

Page 374 - OSI transport-level model

be(7D) Devices SunOS 5.5NAME be − BigMAC Fast Ethernet device driverSYNOPSIS #include <sys/bmac.h>#include <sys/be.h>#include <sys/qec.

Page 375

SunOS 5.5 Devices be(7D)The broadcast address value is Ethernet/IEEE broadcast address(0xFFFFFFFF).When in the DL_ATTACHED state, the user must send a

Page 376 - TI message type

be(7D) Devices SunOS 5.5are accepted by the driver in any state following DL_ATTACHED.The DL_PROMISCON_REQ andDL_PROMISCOFF_REQ primitives with theDL_

Page 377

SunOS 5.5 Devices bpp(7D)NAME bpp − bi-directional parallel port driverSYNOPSIS SUNW,bpp@slot,offset:bppnDESCRIPTION The bpp driver provides a general

Page 378 - TI. After the tirdwr module

bpp(7D) Devices SunOS 5.5IOCTLS The following ioctl requests are supported:BPPIOC_SETPARMSSet transfer parameters.The argument is a pointer to a bpp_t

Page 379

SunOS 5.5 Devices bpp(7D)Transfer ParametersStructureThis structure is defined in <sys/bpp_io.h>.struct bpp_transfer_parms {enum handshake_tread_

Page 380

arguments are alphabetized, with single letter arguments first, and options witharguments next, unless a different argument order is required.The follo

Page 381

bpp(7D) Devices SunOS 5.5BPP_VPRINT_HS,/∗valid only in read/write mode ∗/BPP_VPLOT_HS /∗ valid only in read/write mode ∗/};The read_setup_time field co

Page 382

SunOS 5.5 Devices bpp(7D)char timeout_occurred; /∗ 1 if a timeout occurred ∗/char bus_error; /∗ 1 if an SBus bus error ∗/u_char pin_status; /∗∗ status

Page 383

bufmod(7M) STREAMS Modules SunOS 5.5NAME bufmod − STREAMS Buffer ModuleSYNOPSIS ioctl(fd, I_PUSH, "bufmod");DESCRIPTION bufmod is a STREAMS

Page 384

SunOS 5.5 STREAMS Modules bufmod(7M)value reflects any padding necessary to insure correct data alignment for the hostmachine and includes the length o

Page 385

bufmod(7M) STREAMS Modules SunOS 5.5has the side-effect of forcing the chunk size to zero as well, so that themodule will pass all incoming messages u

Page 386

SunOS 5.5 STREAMS Modules bufmod(7M)When buffering is enabled by issuing an SBIOCSCHUNK ioctl to set the chunk size to anon zero value, bufmod sends a

Page 387 - SCSI devices must be closed

bwtwo(7D) Devices SunOS 5.5NAME bwtwo − black and white memory frame bufferSYNOPSIS /dev/fbs/bwtwoDESCRIPTION The bwtwo interface provides access to m

Page 388

SunOS 5.5 Ioctl Requests cdio(7I)NAME cdio − CD-ROM control operationsSYNOPSIS #include <sys/cdio.h>DESCRIPTION The set of ioctl(2) commands des

Page 389

cdio(7I) Ioctl Requests SunOS 5.5the start time for a track. An approximation of the finish time canbe obtained by using the CDROMREADTOCENTRY ioctl re

Page 390

SunOS 5.5 Ioctl Requests cdio(7I)contiguous ascending order./∗∗ definition of read toc header structure∗/struct cdrom_tochdr {unsigned char cdth_trk0;

Page 391

DESCRIPTIONThis section defines the functionality and behavior of the service. Thus itdescribes concisely what the command does. It does not discussOPT

Page 392

cdio(7I) Ioctl Requests SunOS 5.5CDROM_LBA LBA formatCDROM_MSF MSF formatCDROMSUBCHNL This ioctl() command reads the Q sub-channel data of the current

Page 393

SunOS 5.5 Ioctl Requests cdio(7I)The following values are valid for the audio status field returnedfrom READ SUBCHANNEL command:CDROM_AUDIO_INVALID Aud

Page 394

cdio(7I) Ioctl Requests SunOS 5.5To allocate the memory related to CD-DA and/or subcode data,the following values are appropriate for each data blockt

Page 395

SunOS 5.5 Ioctl Requests cdio(7I)subcode data. The memory allocated should be a multiple of 96bytes dependingon the transfer length./∗∗ Definition of s

Page 396

cdio(7I) Ioctl Requests SunOS 5.5CDROMSDRVSPEED SPARC: This ioctl() command requests the CD-ROM drive tochange the current drive speed to the requeste

Page 397

SunOS 5.5 Devices cgeight(7D)NAME cgeight − 24-bit color memory frame bufferSYNOPSIS /dev/fbs/cgeightnDESCRIPTION The cgeight is a 24-bit color memory

Page 398 - VIS_SETCURSORPOS

cgfour(7D) Devices SunOS 5.5NAME cgfour − P4-bus 8-bit color memory frame bufferSYNOPSIS /dev/fbs/cgfournDESCRIPTION The cgfour is a color memory fram

Page 399

SunOS 5.5 Devices cgfourteen(7D)NAME cgfourteen − 24-bit color graphics deviceSYNOPSIS /dev/fbs/cgfourteennDESCRIPTION The cgfourteen device driver co

Page 400

cgsix(7D) Devices SunOS 5.5NAME cgsix − accelerated 8-bit color frame bufferSYNOPSIS /dev/fbs/cgsixnDESCRIPTION cgsix is a low-end graphics accelerato

Page 401

SunOS 5.5 Devices cgthree(7D)NAME cgthree − 8-bit color memory frame bufferSYNOPSIS /dev/fbs/cgthreenDESCRIPTION cgthree is a color memory frame buffe

Page 402

ERRORSOn failure, most functions place an error code in the global variable errnoindicating why they failed. This section lists alphabetically all err

Page 403

cgtwo(7D) Devices SunOS 5.5NAME cgtwo − color graphics interfaceSYNOPSIS /dev/cgtwonDESCRIPTION The cgtwo interface provides access to the color graph

Page 404

SunOS 5.5 Devices cmdk(7D)NAME cmdk − common disk driverAVAILABILITY x86DESCRIPTION The cmdk device driver is a common interface to various disk devic

Page 405

connld(7M) STREAMS Modules SunOS 5.5NAME connld − line disciplinefor unique stream connectionsSYNOPSIS /dev/connldDESCRIPTION connld is a STREAMS-base

Page 406

SunOS 5.5 Devices console(7D)NAME console − STREAMS-based console interfaceSYNOPSIS /dev/consoleDESCRIPTION The file /dev/console refers to the system

Page 407

corvette(7D) Devices SunOS 5.5NAME corvette − low-level module for IBM Micro Channel SCSI-2 Fast/Wide Adapter/AAVAILABILITY x86DESCRIPTION The corvett

Page 408

SunOS 5.5 Devices csa(7D)NAME csa − low-level module for Compaq SMART SCSI Array ControllerAVAILABILITY x86DESCRIPTION The csa module provides low-lev

Page 409

dbri(7D) Devices SunOS 5.5NAME dbri − Dual Basic Rate ISDN and audio InterfaceAVAILABILITY SPARCThe DBRI Multimedia Codec, and SpeakerBox are availabl

Page 410

SunOS 5.5 Devices dbri(7D)The Sun Microphone is recommended for normal desktop audio recording. When theSun Microphone is used in conjunction with the

Page 411

dbri(7D) Devices SunOS 5.5B-channels can be configured for µ-law, A-law, or HDLC encoding of data. The µ-lawand A-law formats are always at 8000 Hz, 8-

Page 412 - FILES below)

SunOS 5.5 Devices dbri(7D)ERRORS In addition to the errors described in audio(7I), an open() will fail if:ENODEV The driver is unable to communicate w

Page 413

EXIT STATUSThis section lists the values the command returns to the calling program or shelland the conditions that cause these values to be returned.

Page 414

dbri(7D) Devices SunOS 5.5BUGS When a DBRI channel associated with the SpeakerBox Interface underruns, DBRI maynot always repeat the last sample but i

Page 415

SunOS 5.5 Devices display(7D)NAME display − system console displayAVAILABILITY x86DESCRIPTION display is a component of the kd driver, which is compri

Page 416

dkio(7I) Ioctl Requests SunOS 5.5NAME dkio − disk control operationsSYNOPSIS #include <sys/dkio.h>#include <sys/vtoc.h>DESCRIPTION Disk dr

Page 417 - CPU board

SunOS 5.5 Ioctl Requests dkio(7I)#define DKC_WDC2880 2#define DKC_XXX_0 3/∗unassigned ∗/#define DKC_XXX_1 4/∗unassigned ∗/#define DKC_DSD5215 5#define DKC_

Page 418

dkio(7I) Ioctl Requests SunOS 5.5/∗ digits ∗/#define DKI_PCMCIA_PFD 0x40 /∗ PCMCIA pseudo-floppy memory card ∗/DKIOCGAPART The argument is a pointer to

Page 419 - SunOS 5.5 Devices zs(7D)

SunOS 5.5 Ioctl Requests dkio(7I)DKIOCG_PHYGEOMx86: The argument is a pointer to a dk_geom structure (describedbelow). This ioctl() gets the driver’s

Page 420

dkio(7I) Ioctl Requests SunOS 5.5ioctl() returns the device’s current VTOC (volume table of contents).DKIOCSVTOC The argument is a pointer to a vtoc s

Page 421

SunOS 5.5 Ioctl Requests dkio(7I)#define V_SWAP 0x03 /∗ Swap filesystem ∗/#define V_USR 0x04 /∗ Usr filesystem ∗/#define V_BACKUP 0x05 /∗ full disk ∗/#defin

Page 422

dlpi(7P) Protocols SunOS 5.5NAME dlpi − Data Link Provider InterfaceSYNOPSIS #include <sys/dlpi.h>DESCRIPTION SunOS STREAMS-based device drivers

Page 423

SunOS 5.5 Devices dnet(7D)NAME dnet − Ethernet driver for D-Link DE-530CT, SMC EtherPower 8432BT, Znyx312, CogentEM960, Cogent EM100SYNOPSIS /dev/dnet

Page 424

SunOS 5.5 Device and Network Interfaces Intro(7)NAME Intro, intro − introduction to special filesDESCRIPTION This section describes various device and

Page 425

dnet(7D) Devices SunOS 5.5bncaui For BNC/AUI connectivity use bncaui=1, for RJ-45 usebncaui=0. RJ-45 is the default.fulldup For full duplex operation

Page 426

SunOS 5.5 Devices dpt(7D)NAME dpt − DPT 2011, 2012, 2021, 2022, 2122, 2024, 2124, 3021, 3222, and 3224 controllersSYNOPSIS ISA, EISA: dpt@ioaddr,0PCI:

Page 427

dsa(7D) Devices SunOS 5.5NAME dsa − low-level module for Dell SCSI Array Controller (DSA)AVAILABILITY x86DESCRIPTION The dsa module provides low-level

Page 428

SunOS 5.5 Devices eepro(7D)NAME eepro − Intel EtherExpress-Pro Ethernet device driverSYNOPSIS /dev/eeproAVAILABILITY x86DESCRIPTION The eepro Ethernet

Page 429

eepro(7D) Devices SunOS 5.5The provider style isDL_STYLE2.The version isDL_VERSION_2.The broadcast address value is Ethernet/IEEE broadcast address(FF

Page 430

SunOS 5.5 Devices eepro(7D)The DL_PROMISCON_REQ andDL_PROMISCOFF_REQ primitives with theDL_PROMISC_PHYS flag set in the dl_level field enables/disablesr

Page 431

eepro(7D) Devices SunOS 5.5FILES /dev/eepro eepro character special device/kernel/drv/eepro.conf configuration file of eepro driverSEE ALSO ioctl(2), dr

Page 432

SunOS 5.5 Devices eha(7D)NAME eha − low-level module for Adaptec 174x EISA host bus adapterAVAILABILITY x86DESCRIPTION The eha module provides low-lev

Page 433 - STREAMS com

el(7D) Devices SunOS 5.5NAME el − 3COM 3C503 Ethernet device driverSYNOPSIS #include <sys/stropts.h>#include <sys/ethernet.h>#include <

Page 434

SunOS 5.5 Devices el(7D)(FF:FF:FF:FF:FF:FF).Once in theDL_ATTACHED state, the user must send a DL_BIND_REQ to associate a par-ticular Service Access P

Comments to this Manuals

No comments