INTRO(4)              OpenBSD Programmer's Manual (HPPA)              INTRO(4)

NAME
     intro - introduction to special files and hardware support

DESCRIPTION
     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 specifi-
     cation for use in constructing a system description for the config(8)
     program.  The DIAGNOSTICS section lists messages which may appear on the
     console and/or in the system error log /var/log/messages due to errors in
     device operation; see syslogd(8) for more information.

     This section contains both devices which may be configured into the sys-
     tem and network related information.  The networking support is intro-
     duced in netintro(4).

DEVICE SUPPORT
     This section describes the hardware supported on the HP PA-RISC platform.
     Software support for these devices comes in two forms.  A hardware device
     may be supported with a character or block device driver, or it may be
     used within the networking subsystem and have a network interface driver.
     Character and block devices are accessed through files in the file system
     of a special type; see mknod(8).  Network interfaces are indirectly ac-
     cessed through the interprocess communication facilities provided by the
     system; see socket(2).

     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 autoconfigura-
     tion time it is not accessible at any time afterwards.  To enable a de-
     vice which did not autoconfigure, the system must be rebooted.

     The autoconfiguration system is described in autoconf(4).

SUPPORTED SYSTEMS
     A list of HP 9000/700 models targetted for support is listed below, in-
     cluding basic system characteristics.

         Model    MHz   CPU      Caches, KB    Expansion
         705      35    7000     32/64         N/A
         710      50    7000     32/64         N/A
         720      50    7000     128/256       EISA, GSC
         730      66    7000     128/256       EISA, GSC
         750      66    7000     256/256       4 EISA, 2 SGC
         715      33    7100     64/64         EISA/SGC
         715      50    7100     64/64         EISA/SGC
         715      75    7100     256/256       EISA/SGC
         725      50    7100     64/64         3 EISA, EISA/SGC
         725      75    7100     256/256       3 EISA, EISA/SGC
         735      100   7100     256/256       EISA, SGC
         742i     50    7100     64/64         N/A
         745i     50    7100     64/64         4 EISA
         745i     100   7100     256/256       4 EISA
         747i     50    7100     64/64         2 EISA, SGC, 6 VME
         747i     100   7100     256/256       2 EISA, SGC, 6 VME
         755      100   7100     256/256       4 EISA, 2 SGC
         735      125   7150     256/256       EISA, SGC
         755      125   7150     256/256       4 EISA, 2 SGC
         712      60    7100LC   32/32         GIO, TSIO
         712      80    7100LC   128/128       GIO, TSIO
         712      100   7100LC   128/128       GIO, TSIO
         715      64    7100LC   128/128       EISA/GSC
         715      80    7100LC   128/128       EISA/GSC
         715      100   7100LC   128/128       EISA/GSC
         715XC    100   7100LC   512/512       EISA/GSC
         725      64    7100LC   128/128       EISA, 3 EISA/GSC
         725      100   7100LC   128/128       EISA, 3 EISA/GSC
         743i     64    7100LC   128/128       2 GSC-M/2(4), VME
         743i     100   7100LC   128/128       2 GSC-M/2(4), VME
         748i     64    7100LC   128/128       2 GSC-M/2(4), 4 EISA/PCI, 6 VME
         748i     100   7100LC   128/128       2 GSC-M/2(4), 4 EISA/PCI, 6 VME
         SAIC     60    7100LC   32/32         GIO, TSIO, 2 PCMCIA
         SAIC     80    7100LC   128/128       GIO, TSIO, 2 PCMCIA
         J200     100   7200     256/256       GSC, 2 EISA, 2 EISA/GSC
         J210     120   7200     256/256       GSC, 2 EISA, 2 EISA/GSC
         J210XC   120   7200     1MB/1MB       GSC, 2 EISA, 2 EISA/GSC
         C100     100   7200     256/256       GSC, 3 EISA/GSC
         C110     120   7200     256/256       GSC, 3 EISA/GSC
         744      132   7300LC   64/64         2 GSC-M/2(4), VME
         744      165   7300LC   64/64+512     2 GSC-M/2(4), VME
         745      132   7300LC   64/64         2 GSC-M/2(4), 4 EISA/PCI
         745      165   7300LC   64/64+512     2 GSC-M/2(4), 4 EISA/PCI
         748      132   7300LC   64/64         2 GSC-M/2(4), 4 EISA/PCI, 6 VME
         748      165   7300LC   64/64+512     2 GSC-M/2(4), 4 EISA/PCI, 6 VME
         A180     180   7300LC   64/64         2 HSC/PCI
         A180C    180   7300LC   64/64+1MB     2 HSC/PCI
         B132L    132   7300LC   64/64(+1MB)   GSC/PCI, GSC/PCI/EISA
         B132L+   132   7300LC   64/64(+1MB)   GSC/PCI, GSC/PCI/EISA
         B160L    160   7300LC   64/64(+1MB)   GSC/PCI, GSC/PCI/EISA
         B180L+   180   7300LC   64/64(+1MB)   GSC/PCI, GSC/PCI/EISA
         C132L    132   7300LC   64/64(+1MB)   2 GSC/PCI/EISA, 2 GSC/EISA
         C160L    160   7300LC   64/64(+1MB)   2 GSC/PCI/EISA, 2 GSC/EISA
         RDI      132   7300LC   64/64(+1MB)   2 CardBus
         RDI      160   7300LC   64/64(+1MB)   2 CardBus
         RDI      180   7300LC   64/64(+1MB)   2 CardBus
         C160     160   8000     512/512       2 GSC/PCI/EISA, 2 GSC/EISA
         C180     180   8000     1024/1024     2 GSC/PCI/EISA, 2 GSC/EISA
         J280     180   8000     1024/1024     3 GSC/PCI, PCI, PCI/EISA
         J282     180   8000     1024/1024     3 GSC/PCI, PCI, PCI/EISA
         C200     200   8200     512/1024      GSC/PCI/EISA, 3 GSC/PCI
         C240     240   8200     2048/2048     GSC/PCI/EISA, 3 GSC/PCI
         J2240    240   8200     2048/2048     3 GSC/PCI, PCI, PCI/EISA
         C360     360   8500     512/1024      GSC/PCI/EISA, 3 GSC/PCI

LIST OF DEVICES
     A complete list of available devices is contained within the pages de-
     scribing the system buses and controllers.  For example, a PCI device
     would be listed in the pci(4) man page.  The following buses and con-
     trollers list these devices:

        cardbus(4)    introduction to CardBus support
        gsc(4)        introduction to HP 9000/700 GSC bus support
        hil(4)        introduction to HP-HIL support
        onewire(4)    1-Wire bus
        pci(4)        introduction to PCI bus support
        pcmcia(4)     introduction to PCMCIA (PC Card) support
        usb(4)        introduction to Universal Serial Bus support

SEE ALSO
     autoconf(4), cpu(4), io(4), runway(4), config(8)

HISTORY
     The hppa intro first appeared with OpenBSD 3.1.

OpenBSD 4.7                     October 9, 2007                              2
