diff options
Diffstat (limited to 'static/netbsd/man4/man4.sun3')
| -rw-r--r-- | static/netbsd/man4/man4.sun3/autoconf.4 4.html | 45 | ||||
| -rw-r--r-- | static/netbsd/man4/man4.sun3/bwtwo.4 4.html | 36 | ||||
| -rw-r--r-- | static/netbsd/man4/man4.sun3/cgfour.4 4.html | 36 | ||||
| -rw-r--r-- | static/netbsd/man4/man4.sun3/cgtwo.4 4.html | 37 | ||||
| -rw-r--r-- | static/netbsd/man4/man4.sun3/fd.4 4.html | 109 | ||||
| -rw-r--r-- | static/netbsd/man4/man4.sun3/ie.4 4.html | 44 | ||||
| -rw-r--r-- | static/netbsd/man4/man4.sun3/intro.4 4.html | 147 | ||||
| -rw-r--r-- | static/netbsd/man4/man4.sun3/kbd.4 3.html | 127 | ||||
| -rw-r--r-- | static/netbsd/man4/man4.sun3/leds.4 4.html | 98 | ||||
| -rw-r--r-- | static/netbsd/man4/man4.sun3/mem.4 4.html | 50 | ||||
| -rw-r--r-- | static/netbsd/man4/man4.sun3/ms.4 4.html | 72 |
11 files changed, 0 insertions, 801 deletions
diff --git a/static/netbsd/man4/man4.sun3/autoconf.4 4.html b/static/netbsd/man4/man4.sun3/autoconf.4 4.html deleted file mode 100644 index 64f33f12..00000000 --- a/static/netbsd/man4/man4.sun3/autoconf.4 4.html +++ /dev/null @@ -1,45 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">AUTOCONF(4)</td> - <td class="head-vol">Device Drivers Manual (sun3)</td> - <td class="head-rtitle">AUTOCONF(4)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">autoconf</code> — - <span class="Nd">diagnostics from the autoconfiguration code</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">When <span class="Ux">NetBSD</span> bootstraps it probes the - innards of the machine on which it is running and locates controllers, - drives, and other devices, printing out what it finds on the console. This - procedure is driven by a system configuration table which is processed by - <a class="Xr">config(1)</a> and compiled into each kernel. Devices which - exist in the machine but are not configured into the kernel are not - detected.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DIAGNOSTICS"><a class="permalink" href="#DIAGNOSTICS">DIAGNOSTICS</a></h1> -<dl class="Bl-diag"> - <dt>CPU class not configured.</dt> - <dd>You tried to boot <span class="Ux">NetBSD</span> on a class of CPU type - which it doesn't (or at least this compiled version of - <span class="Ux">NetBSD</span> doesn't) understand.</dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE - ALSO</a></h1> -<p class="Pp"><a class="Xr">config(1)</a>, <a class="Xr">sun3/intro(4)</a>, - <a class="Xr">boot(8)</a></p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">February 17, 2017</td> - <td class="foot-os">NetBSD 10.1</td> - </tr> -</table> diff --git a/static/netbsd/man4/man4.sun3/bwtwo.4 4.html b/static/netbsd/man4/man4.sun3/bwtwo.4 4.html deleted file mode 100644 index 6a8950d5..00000000 --- a/static/netbsd/man4/man4.sun3/bwtwo.4 4.html +++ /dev/null @@ -1,36 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">BWTWO(4)</td> - <td class="head-vol">Device Drivers Manual (sun3)</td> - <td class="head-rtitle">BWTWO(4)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">bwtwo</code> — <span class="Nd">Sun - monochromatic frame buffer</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1> -<p class="Pp"><code class="Cd">bwtwo0 at obmem0 addr ?</code></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">The <code class="Nm">bwtwo</code> is a memory based black and - white frame buffer. It supports the minimal ioctl's needed to run - <code class="Ic">X</code>.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE - ALSO</a></h1> -<p class="Pp"><a class="Xr">sun3/cgfour(4)</a>, - <a class="Xr">sun3/cgtwo(4)</a></p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">February 17, 2017</td> - <td class="foot-os">NetBSD 10.1</td> - </tr> -</table> diff --git a/static/netbsd/man4/man4.sun3/cgfour.4 4.html b/static/netbsd/man4/man4.sun3/cgfour.4 4.html deleted file mode 100644 index 28bd69e4..00000000 --- a/static/netbsd/man4/man4.sun3/cgfour.4 4.html +++ /dev/null @@ -1,36 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">CGFOUR(4)</td> - <td class="head-vol">Device Drivers Manual (sun3)</td> - <td class="head-rtitle">CGFOUR(4)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">cgfour</code> — <span class="Nd">Sun 8-bit - color frame buffer</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1> -<p class="Pp"><code class="Cd">cgfour0 at obmem0 addr ?</code></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">The <code class="Nm">cgfour</code> is a memory based color frame - buffer. It supports the minimal ioctl's needed to run - <code class="Ic">X</code>.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE - ALSO</a></h1> -<p class="Pp"><a class="Xr">sun3/bwtwo(4)</a>, - <a class="Xr">sun3/cgtwo(4)</a></p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">February 17, 2017</td> - <td class="foot-os">NetBSD 10.1</td> - </tr> -</table> diff --git a/static/netbsd/man4/man4.sun3/cgtwo.4 4.html b/static/netbsd/man4/man4.sun3/cgtwo.4 4.html deleted file mode 100644 index 0dcc8419..00000000 --- a/static/netbsd/man4/man4.sun3/cgtwo.4 4.html +++ /dev/null @@ -1,37 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">CGTWO(4)</td> - <td class="head-vol">Device Drivers Manual (sun3)</td> - <td class="head-rtitle">CGTWO(4)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">cgtwo</code> — <span class="Nd">Sun 8-bit - VME bus color frame buffer</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1> -<p class="Pp"><code class="Cd">cgtwo0 at vme2 addr 0x400000 ipl 4 vect - 0xA8</code></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">The <code class="Nm">cgtwo</code> is a memory based, VME bus, - color frame buffer. It supports the minimal ioctl's needed to run - <code class="Ic">X</code>.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE - ALSO</a></h1> -<p class="Pp"><a class="Xr">sun3/bwtwo(4)</a>, - <a class="Xr">sun3/cgfour(4)</a></p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">February 17, 2017</td> - <td class="foot-os">NetBSD 10.1</td> - </tr> -</table> diff --git a/static/netbsd/man4/man4.sun3/fd.4 4.html b/static/netbsd/man4/man4.sun3/fd.4 4.html deleted file mode 100644 index 7b2645a3..00000000 --- a/static/netbsd/man4/man4.sun3/fd.4 4.html +++ /dev/null @@ -1,109 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">FD(4)</td> - <td class="head-vol">Device Drivers Manual (sun3)</td> - <td class="head-rtitle">FD(4)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">fd</code> — <span class="Nd">Sun 3/80 - i82027 floppy disk drive controller driver</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1> -<p class="Pp"><code class="Cd">fdc0 at obio0</code> (sun3x) - <br/> - <code class="Cd">fd* at fdc0</code></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">The <code class="Nm">fd</code> driver is for the built-in floppy - diskette drive run by the Intel i82027 controller found on the Sun 3/80.</p> -<p class="Pp">Bits [0-3] of the minor device number of the special files - referring to this device encode the floppy density as follows:</p> -<div class="Bd-indent"> -<dl class="Bl-tag"> - <dt>0</dt> - <dd>3.5'' 1.44MB floppy diskettes.</dd> - <dt>1</dt> - <dd>3.5'' 720KB floppy diskettes.</dd> - <dt>2</dt> - <dd>3.5'' 360KB floppy diskettes.</dd> - <dt>3</dt> - <dd>3.5'' 1.2MB/NEC Japanese format floppy diskettes.</dd> -</dl> -</div> -</section> -<section class="Sh"> -<h1 class="Sh" id="FORMATTING"><a class="permalink" href="#FORMATTING">FORMATTING</a></h1> -<p class="Pp">The driver supports floppy disk formatting using the interfaces in - <code class="In"><<a class="In">sys/fdio.h</a>></code>:</p> -<p class="Pp"></p> -<dl class="Bl-tag Bl-compact"> - <dt id="FDIOCGETFORMAT"><a class="permalink" href="#FDIOCGETFORMAT"><code class="Dv">FDIOCGETFORMAT</code></a> - <var class="Fa">struct fdformat_parms</var></dt> - <dd>Fetch current formatting parameters. This gets the default parameters for - the open device if no parameters have been set during the session. - <p class="Pp"></p> - </dd> - <dt id="FDIOCSETFORMAT"><a class="permalink" href="#FDIOCSETFORMAT"><code class="Dv">FDIOCSETFORMAT</code></a> - <var class="Fa">struct fdformat_parms</var></dt> - <dd>Set formatting parameters. The driver saves this state and it persists - while the device is open. - <p class="Pp"></p> - </dd> - <dt id="FDIOCFORMAT_TRACK"><a class="permalink" href="#FDIOCFORMAT_TRACK"><code class="Dv">FDIOCFORMAT_TRACK</code></a> - <var class="Fa">struct fdformat_cmd</var></dt> - <dd>Format a track on the medium. If this call returns - <code class="Er">EINVAL</code>, the track formatting parameters were out - of range for the medium. If it returns <code class="Er">EIO</code>, there - was a medium error while formatting the track. - <p class="Pp"></p> - </dd> - <dt id="FDIOCSETOPTS"><a class="permalink" href="#FDIOCSETOPTS"><code class="Dv">FDIOCSETOPTS</code></a> - <var class="Fa">int</var></dt> - <dd>Set driver options which persist until the device is closed. The options - should be the logical OR of the desired values below: - <p class="Pp"></p> - <dl class="Bl-tag Bl-compact"> - <dt id="FDOPT_NORETRY"><a class="permalink" href="#FDOPT_NORETRY"><code class="Dv">FDOPT_NORETRY</code></a></dt> - <dd>Do not retry operations on failure</dd> - <dt id="FDOPT_SILENT"><a class="permalink" href="#FDOPT_SILENT"><code class="Dv">FDOPT_SILENT</code></a></dt> - <dd>Do not print error messages to the console</dd> - </dl> - <p class="Pp"></p> - </dd> - <dt id="FDIOCGETOPTS"><a class="permalink" href="#FDIOCGETOPTS"><code class="Dv">FDIOCGETOPTS</code></a> - <var class="Fa">int</var></dt> - <dd>Fetch drive options.</dd> -</dl> -<p class="Pp">A typical use of the formatting facilities would be to open the - device, call <code class="Dv">FDIOCGETFORMAT</code> to fetch the current - format parameters, perhaps change a parameter or two, display the formatting - details to the user, and then call <code class="Dv">FDIOCSETFORMAT</code> - followed by a series of calls to - <code class="Dv">FDIOCFORMAT_TRACK</code>.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE - ALSO</a></h1> -<p class="Pp"><a class="Xr">eject(1)</a>, <a class="Xr">fdformat(1)</a></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="HISTORY"><a class="permalink" href="#HISTORY">HISTORY</a></h1> -<p class="Pp">The <code class="Nm">fd</code> formatting support appeared in - <span class="Ux">NetBSD 1.3</span>.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="BUGS"><a class="permalink" href="#BUGS">BUGS</a></h1> -<p class="Pp">Formatting appears to not work reliably on all machines.</p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">June 23, 1996</td> - <td class="foot-os">NetBSD 10.1</td> - </tr> -</table> diff --git a/static/netbsd/man4/man4.sun3/ie.4 4.html b/static/netbsd/man4/man4.sun3/ie.4 4.html deleted file mode 100644 index 7364b1ea..00000000 --- a/static/netbsd/man4/man4.sun3/ie.4 4.html +++ /dev/null @@ -1,44 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">IE(4)</td> - <td class="head-vol">Device Drivers Manual (sun3)</td> - <td class="head-rtitle">IE(4)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">ie</code> — <span class="Nd">Intel 82586 - Ethernet interface driver</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1> -<p class="Pp"><code class="Cd">ie0 at obio0 addr 0x0C0000 ipl 3</code> - <br/> - <code class="Cd">ie1 at vme2 addr 0xe88000 ipl 3 vect 0x75</code> - <br/> - <code class="Cd">ie* at sebuf?</code></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">The <code class="Nm">ie</code> interface provides access to the 10 - Mb/s Ethernet network via the Intel 82586 Ethernet chip set.</p> -<p class="Pp">Each of the host's network addresses is specified at boot time - with an <code class="Dv">SIOCSIFADDR</code> <a class="Xr">ioctl(2)</a>. The - <code class="Nm">ie</code> interface employs the Address Resolution Protocol - described in <a class="Xr">arp(4)</a> to dynamically map between Internet - and Ethernet addresses on the local network.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE - ALSO</a></h1> -<p class="Pp"><a class="Xr">arp(4)</a>, <a class="Xr">inet(4)</a>, - <a class="Xr">le(4)</a>, <a class="Xr">sun3/intro(4)</a></p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">February 17, 2017</td> - <td class="foot-os">NetBSD 10.1</td> - </tr> -</table> diff --git a/static/netbsd/man4/man4.sun3/intro.4 4.html b/static/netbsd/man4/man4.sun3/intro.4 4.html deleted file mode 100644 index de9c298a..00000000 --- a/static/netbsd/man4/man4.sun3/intro.4 4.html +++ /dev/null @@ -1,147 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">INTRO(4)</td> - <td class="head-vol">Device Drivers Manual (sun3)</td> - <td class="head-rtitle">INTRO(4)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">intro</code> — - <span class="Nd">introduction to sun3 special files and hardware - support</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">This section describes the special files, related driver - functions, and networking support available in the system. In this part of - the manual, the SYNOPSIS section of each configurable device gives a sample - specification for use in constructing a system description for the - <a class="Xr">config(1)</a> program. The DIAGNOSTICS section lists messages - which may appear on the console and/or in the system error log - <span class="Pa">/var/log/messages</span> due to errors in device operation; - see <a class="Xr">syslogd(8)</a> for more information.</p> -<p class="Pp">This section contains both devices which may be configured into - the system and network related information. The networking support is - introduced in <a class="Xr">netintro(4)</a>.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DEVICE_SUPPORT"><a class="permalink" href="#DEVICE_SUPPORT">DEVICE - SUPPORT</a></h1> -<p class="Pp">This section describes the hardware supported on the Sun3 - platform. Software support for these devices comes in two forms. A hardware - device may be supported with a character or block - <a class="permalink" href="#device"><i class="Em" id="device">device - driver</i></a>, or it may be used within the networking subsystem and have a - <a class="permalink" href="#network"><i class="Em" id="network">network - interface driver</i></a>. Block and character devices are accessed through - files in the file system of a special type; see <a class="Xr">mknod(8)</a>. - Network interfaces are indirectly accessed through the interprocess - communication facilities provided by the system; see - <a class="Xr">socket(2)</a>.</p> -<p class="Pp">A hardware device is identified to the system at configuration - time and the appropriate device or network interface driver is then compiled - into the system. When the resultant system is booted, the autoconfiguration - facilities in the system probe for the device and, if found, enable the - software support for it. If a device does not respond at autoconfiguration - time it is not accessible at any time afterwards. To enable a device which - did not autoconfigure, the system must be rebooted.</p> -<p class="Pp">The autoconfiguration system is described in - <a class="Xr">sun3/autoconf(4)</a>. A list of the supported devices is given - below.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE - ALSO</a></h1> -<p class="Pp"><a class="Xr">config(1)</a>, <a class="Xr">cd(4)</a>, - <a class="Xr">sd(4)</a>, <a class="Xr">ss(4)</a>, <a class="Xr">st(4)</a>, - <a class="Xr">sun3/autoconf(4)</a></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SUPPORTED_SYSTEMS"><a class="permalink" href="#SUPPORTED_SYSTEMS">SUPPORTED - SYSTEMS</a></h1> -<p class="Pp">The following Sun3 system architectures and models are - supported:</p> -<dl class="Bl-tag"> - <dt>sun3</dt> - <dd>Sun3 systems: (MC68020) - <br/> - Sun 3/50 (16 MHz) - <br/> - Sun 3/60 (20 MHz) - <br/> - Sun 3/100 series (16.67 MHz) - <br/> - Sun 3/200 series (25 MHz)</dd> - <dt>sun3x</dt> - <dd>Sun3X systems: (MC68030) - <br/> - Sun 3/80 (20 MHz) - <br/> - Sun 3/470 (33 MHz)</dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="LIST_OF_DEVICES"><a class="permalink" href="#LIST_OF_DEVICES">LIST - OF DEVICES</a></h1> -<p class="Pp">The devices listed below are supported in this incarnation of the - system. Devices are indicated by their functional interface. Not all - supported devices are listed.</p> -<dl class="Bl-tag"> - <dt>bwtwo</dt> - <dd>black and white obio frame buffer</dd> - <dt>cgtwo</dt> - <dd>8 bit VMEbus color frame buffer</dd> - <dt>cgfour</dt> - <dd>8 bit obio color graphics frame buffer</dd> - <dt>eeprom</dt> - <dd>Sun non-volatile configuration RAM driver</dd> - <dt>esp</dt> - <dd>NCR53C90 ESP100 (Sun 3/80) SCSI controller</dd> - <dt>fd</dt> - <dd>Intel 82072 obio (Sun 3/80) floppy disk drive controller</dd> - <dt>ie</dt> - <dd>Intel 82586 Ethernet controller (Sun 3/100, 3/200, 3/470)</dd> - <dt>kbd</dt> - <dd>Sun type 2, type 3, type 4, and type 5 keyboards (on zs)</dd> - <dt>le/lebuffer</dt> - <dd>AMD 7990 LANCE Ethernet controller (Sun 3/50, 3/60, 3/80)</dd> - <dt>ms</dt> - <dd>Sun mouse (on zs)</dd> - <dt>si</dt> - <dd>NCR5380 "SCSI-3" VMEbus SCSI controller</dd> - <dt>vme</dt> - <dd>VMEbus support (Sun 3/100, 3/200, 3/470)</dd> - <dt>xd</dt> - <dd>Xylogics 753/7053 VMEbus SMD disk controller</dd> - <dt>xy</dt> - <dd>Xylogics 450/451 VMEbus SMD disk controller</dd> - <dt>zs</dt> - <dd>Zilog 8530 serial controller</dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="UNSUPPORTED_DEVICES"><a class="permalink" href="#UNSUPPORTED_DEVICES">UNSUPPORTED - DEVICES</a></h1> -<p class="Pp">The following devices are not supported, due to unavailability of - either documentation or sample hardware:</p> -<dl class="Bl-tag"> - <dt>sc</dt> - <dd>Sun "SCSI-2" VMEbus SCSI controller</dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="HISTORY"><a class="permalink" href="#HISTORY">HISTORY</a></h1> -<p class="Pp">This sun3 <code class="Nm">intro</code> appeared in - <span class="Ux">NetBSD 1.3</span>. Large chunks of text carefully recycled - (shamelessly appropriated) from <span class="Ux">NetBSD</span>/pmax - <a class="Xr">sun3/intro(4)</a>.</p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">February 17, 2017</td> - <td class="foot-os">NetBSD 10.1</td> - </tr> -</table> diff --git a/static/netbsd/man4/man4.sun3/kbd.4 3.html b/static/netbsd/man4/man4.sun3/kbd.4 3.html deleted file mode 100644 index 7ed91207..00000000 --- a/static/netbsd/man4/man4.sun3/kbd.4 3.html +++ /dev/null @@ -1,127 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">KBD(4)</td> - <td class="head-vol">Device Drivers Manual (sun3)</td> - <td class="head-rtitle">KBD(4)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">kbd</code> — <span class="Nd">Sun - workstation keyboard</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1> -<p class="Pp"><code class="Cd">pseudo-device kbd</code></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">The <code class="Nm">kbd</code> driver provides an interface to - the workstation console keyboard. "type 2", "type 3", - "type 4", and "type 5" keyboards are supported. The - "type 5" keyboard is treated as if it were a "type 4". - All types generate keycodes encoding the key identity and motion (up or - down) as the keys are pressed and released. The <code class="Nm">kbd</code> - driver either passes the keycodes to an application as they come in, or - translates them into ASCII characters first according to a set of built-in - tables.</p> -<p class="Pp">If the keyboard is configured as the device to be used for system - console input (see <a class="Xr">eeprom(8)</a>), it will be internally - connected to the <span class="Pa">/dev/console</span> device special file, - which can be used as a <a class="Xr">tty(4)</a> device.</p> -<p class="Pp">The device special file <span class="Pa">/dev/kbd</span> is used - to get direct access to the keyboard input stream. The following ioctl's are - supported (mostly just enough to keep the <code class="Ic">X</code> server - going):</p> -<dl class="Bl-tag"> - <dt>KIOCTRANS</dt> - <dd>Set translation mode. The argument is of type <var class="Fa">int *</var>, - the only value supported is <code class="Dv">TR_UNTRANS_EVENT</code>.</dd> - <dt>KIOCGTRANS</dt> - <dd>Get translation mode. The argument is of type <var class="Fa">int *</var>. - <code class="Dv">TR_UNTRANS_EVENT</code> is always returned.</dd> - <dt>KIOCGETKEY</dt> - <dd>Fill in old-style key station translation. The argument is of type - <var class="Fa">struct okiockey *</var>.</dd> - <dt>KIOCCMD</dt> - <dd>Send a command to the keyboard. The argument is of type - <var class="Fa">int *</var>, and can have one of the following values: - <dl class="Bl-tag"> - <dt>KBD_CMD_BELL</dt> - <dd>Start the keyboard beeper.</dd> - <dt>KBD_CMD_NOBELL</dt> - <dd>Stop the keyboard beeper.</dd> - <dt>KBD_CMD_CLICK</dt> - <dd>Instruct the keyboard to make extra noise when touching keys.</dd> - <dt>KBD_CMD_NOCLICK</dt> - <dd>Instruct the keyboard to stop making extra noise when touching - keys.</dd> - </dl> - </dd> - <dt>KIOCTYPE</dt> - <dd>Get keyboard type. The argument is of type <var class="Fa">int *</var>, in - which one of the values <code class="Dv">KB_SUN2</code>, - <code class="Dv">KB_SUN3</code> or <code class="Dv">KB_SUN4</code> will be - returned.</dd> - <dt>KIOCSDIRECT</dt> - <dd>Route the keyboard input stream through the SunOS compatible event module. - The argument is of type <var class="Fa">int *</var>, a non-zero value will - put the driver into “event” mode, while a value of zero will - make it return to “ASCII translation” mode.</dd> - <dt>KIOCSKEY</dt> - <dd>Set key station translation. The argument is of type - <var class="Fa">struct kiockey *</var> (see - <span class="Pa">/usr/include/machine/kbio.h</span> <span class="No">for - more details</span>).</dd> - <dt>KIOCGKEY</dt> - <dd>Get key station translation. The argument is of type - <var class="Fa">struct kiockey *</var>.</dd> - <dt>KIOCLAYOUT</dt> - <dd>Get keyboard layout (“type 4” only). The argument is of type - <var class="Fa">int *</var>, in which the uninterpreted result of the - <code class="Dv">KBD_CMD_GLAYOUT</code> keyboard command is returned (on - <code class="Dv">KBDUN4</code> type keyboards this will be the setting of - a DIP switch bank).</dd> - <dt>KIOCSLED</dt> - <dd>Set LED state (“type 4” only). The argument is of type - <var class="Fa">char *</var>, and is the inclusive OR of the following - flags: - <p class="Pp"></p> - <dl class="Bl-tag Bl-compact"> - <dt>LED_NUM_LOCK</dt> - <dd style="width: auto;"> </dd> - <dt>LED_COMPOSE</dt> - <dd style="width: auto;"> </dd> - <dt>LED_SCROLL_LOCK</dt> - <dd style="width: auto;"> </dd> - <dt>LED_CAPS_LOCK</dt> - <dd style="width: auto;"> </dd> - </dl> - <p class="Pp">Each of these flags turn on the LED in the obvious key.</p> - </dd> - <dt>KIOCGLED</dt> - <dd>Get LED state (“type 4” only). The argument is of type - <var class="Fa">char *</var>, in which the current LED state is - returned.</dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE - ALSO</a></h1> -<p class="Pp"><a class="Xr">eeprom(4)</a>, <a class="Xr">sun3/ms(4)</a>, - <a class="Xr">eeprom(8)</a></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="BUGS"><a class="permalink" href="#BUGS">BUGS</a></h1> -<p class="Pp"><code class="Nm">kbd</code> is hardwired to the built-in - <a class="permalink" href="#zs1"><i class="Em" id="zs1">zs1</i></a> serial - port at 1200 bps.</p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">February 17, 2017</td> - <td class="foot-os">NetBSD 10.1</td> - </tr> -</table> diff --git a/static/netbsd/man4/man4.sun3/leds.4 4.html b/static/netbsd/man4/man4.sun3/leds.4 4.html deleted file mode 100644 index 73cf4850..00000000 --- a/static/netbsd/man4/man4.sun3/leds.4 4.html +++ /dev/null @@ -1,98 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">LEDS(4)</td> - <td class="head-vol">Device Drivers Manual (sun3)</td> - <td class="head-rtitle">LEDS(4)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">leds</code> — <span class="Nd">sun3 - diagnostic Light Emitting Diodes driver</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1> -<p class="Pp"><code class="In">#include - <<a class="In">machine/leds.h</a>></code></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">With the exception of the Sun 3/80, all sun3 machines are equipped - a diagnostic display of eight Light Emitting Diodes (LEDs), located on the - back of the system unit. The Sun 3/80 has a single LED, which is located on - the front panel.</p> -<p class="Pp">The kernel changes the display during periods of idle processor - activity according to a stored sequential pattern list. The - <span class="Pa">/dev/leds</span> interface provides a way of manipulating - the pattern list via simple file I/O.</p> -<p class="Pp">The structure of the file is as follows:</p> -<div class="Bd Pp Li"> -<pre>struct led_patterns { - u_char divisor; - u_char patlen; - u_char pat[256]; -};</pre> -</div> -<dl class="Bl-tag"> - <dt id="divisor"><a class="permalink" href="#divisor"><b class="Sy">divisor</b></a></dt> - <dd>The number of idle periods to wait before switching to the next pattern in - the array.</dd> - <dt id="patlen"><a class="permalink" href="#patlen"><b class="Sy">patlen</b></a></dt> - <dd>The number of patterns stored in the array.</dd> - <dt id="pat"><a class="permalink" href="#pat"><b class="Sy">pat</b></a></dt> - <dd>The array of patterns to display.</dd> -</dl> -<p class="Pp">When a clock interrupt occurs while the processor is idle, a - pattern countdown timer is decremented. When the countdown timer reaches - zero it is reset with the <b class="Sy">divisor</b> value and the next - pattern in the array is selected and displayed.</p> -<p class="Pp">Each 8-bit pattern describes the state of the diagnostic LEDs. - With the exception of the 3/80, a set bit in a pattern indicates that its - corresponding LED should be extinguished, while a reset bit indicates an LED - to be illuminated. On the 3/80 the polarity of the bits is reversed and only - the lowest order bit is used.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="FILES"><a class="permalink" href="#FILES">FILES</a></h1> -<dl class="Bl-tag Bl-compact"> - <dt><span class="Pa">/dev/leds</span></dt> - <dd style="width: auto;"> </dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="EXAMPLES"><a class="permalink" href="#EXAMPLES">EXAMPLES</a></h1> -<p class="Pp">The following example uses <a class="Xr">awk(1)</a> to display the - repeating animation of a single lit LED scrolling from one end of the - display to the other, using six clock ticks between each update.</p> -<div class="Bd Pp Bd-indent"># echo 5 8 254 253 251 247 239 223 191 127 | -<br/> - awk '{ for (i=1;i<=NF;i++) printf("%c",$i+0); }' > - /dev/leds</div> -</section> -<section class="Sh"> -<h1 class="Sh" id="ERRORS"><a class="permalink" href="#ERRORS">ERRORS</a></h1> -<p class="Pp">An I/O transfer to <span class="Pa">/dev/leds</span> will complete - successfully unless:</p> -<dl class="Bl-tag"> - <dt id="EIO">[<a class="permalink" href="#EIO"><code class="Er">EIO</code></a>]</dt> - <dd>A read or write starting beyond the end of the file was attempted.</dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE - ALSO</a></h1> -<p class="Pp"><a class="Xr">ppt(6)</a></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="HISTORY"><a class="permalink" href="#HISTORY">HISTORY</a></h1> -<p class="Pp"><span class="Pa">/dev/leds</span> first appeared in - <span class="Ux">NetBSD 1.2</span>.</p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">March 2, 1996</td> - <td class="foot-os">NetBSD 10.1</td> - </tr> -</table> diff --git a/static/netbsd/man4/man4.sun3/mem.4 4.html b/static/netbsd/man4/man4.sun3/mem.4 4.html deleted file mode 100644 index 96761878..00000000 --- a/static/netbsd/man4/man4.sun3/mem.4 4.html +++ /dev/null @@ -1,50 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">MEM(4)</td> - <td class="head-vol">Device Drivers Manual (sun3)</td> - <td class="head-rtitle">MEM(4)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">mem</code>, <code class="Nm">kmem</code> — - <span class="Nd">main memory</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">The file <span class="Pa">/dev/mem</span> is an interface to the - physical memory of the computer. Byte offsets in this file are interpreted - as physical memory addresses. Reading and writing this file is equivalent to - reading and writing memory itself. An error will be returned if an attempt - is made to reference an offset outside of - <span class="Pa">/dev/mem</span>.</p> -<p class="Pp">Kernel virtual memory is accessed via the file - <span class="Pa">/dev/kmem</span> in the same manner as - <span class="Pa">/dev/mem</span>. Only kernel virtual addresses that are - currently mapped to memory are allowed.</p> -<p class="Pp">On the Sun3, kernel virtual memory begins at - <span class="Ad">0x0E000000</span>.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="FILES"><a class="permalink" href="#FILES">FILES</a></h1> -<dl class="Bl-tag Bl-compact"> - <dt><span class="Pa">/dev/mem</span></dt> - <dd style="width: auto;"> </dd> - <dt><span class="Pa">/dev/kmem</span></dt> - <dd style="width: auto;"> </dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="HISTORY"><a class="permalink" href="#HISTORY">HISTORY</a></h1> -<p class="Pp">The files <code class="Nm">mem</code> and - <code class="Nm">kmem</code> appeared in <span class="Ux">Version 6 - AT&T UNIX</span>.</p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">June 5, 1993</td> - <td class="foot-os">NetBSD 10.1</td> - </tr> -</table> diff --git a/static/netbsd/man4/man4.sun3/ms.4 4.html b/static/netbsd/man4/man4.sun3/ms.4 4.html deleted file mode 100644 index 6d6be4d4..00000000 --- a/static/netbsd/man4/man4.sun3/ms.4 4.html +++ /dev/null @@ -1,72 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">MS(4)</td> - <td class="head-vol">Device Drivers Manual (sun3)</td> - <td class="head-rtitle">MS(4)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">ms</code> — <span class="Nd">Sun - workstation mouse driver</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1> -<p class="Pp"><code class="Cd">pseudo-device mouse</code></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">The <code class="Nm">ms</code> driver provides an interface to the - workstation console mouse. This Mouse Systems three-button device produces - five-byte blobs of the form:</p> -<div class="Bd Pp Bd-indent Li"> -<pre>b dx dy dx dy</pre> -</div> -<p class="Pp">where “b” is the button state, encoded as - <code class="Li">0x80|(~buttons)</code> -- there are three buttons (4=left, - 2=middle, 1=right) -- and “dx” and “dy” are X - and Y delta values, none of which are in the range - [<code class="Li">0x80..0x87</code>].</p> -<p class="Pp">The device special file <span class="Pa">/dev/mouse</span> is used - to get direct access to the mouse input stream. The following ioctl's are - supported (mostly just enough to keep the <code class="Ic">X</code> server - going):</p> -<dl class="Bl-tag"> - <dt id="VUIDSFORMAT"><a class="permalink" href="#VUIDSFORMAT"><code class="Dv">VUIDSFORMAT</code></a></dt> - <dd>Set translation mode. The argument is of type <var class="Fa">int *</var>, - the only value supported is <code class="Dv">VUID_FIRM_EVENT</code>.</dd> - <dt id="VUIDGFORMAT"><a class="permalink" href="#VUIDGFORMAT"><code class="Dv">VUIDGFORMAT</code></a></dt> - <dd>Get translation mode. The argument is of type <var class="Fa">int *</var>. - <code class="Dv">VUID_FIRM_EVENT</code> is always returned.</dd> -</dl> -<section class="Ss"> -<h2 class="Ss" id="OPTIONS"><a class="permalink" href="#OPTIONS">OPTIONS</a></h2> -<p class="Pp">The mouse driver can be configured using the following kernel - configuration file options.</p> -<dl class="Bl-tag"> - <dt><code class="Cd">options SUN_MS_BPS=integer</code></dt> - <dd>This option causes the kernel to communicate with the mouse using the - serial baud rate <var class="Va">integer</var>. It is useful for mice - which do not communicate at 1200 baud.</dd> -</dl> -</section> -</section> -<section class="Sh"> -<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE - ALSO</a></h1> -<p class="Pp"><a class="Xr">sun3/kbd(4)</a></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="BUGS"><a class="permalink" href="#BUGS">BUGS</a></h1> -<p class="Pp"><code class="Nm">ms</code> is hardwired to the built-in - <a class="permalink" href="#zs1"><i class="Em" id="zs1">zs1</i></a> serial - port.</p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">February 17, 2017</td> - <td class="foot-os">NetBSD 10.1</td> - </tr> -</table> |
