NAME
hpc
—
SGI High performance Peripheral
Controller
SYNOPSIS
hpc0 at gio0 addr 0x1fb80000
hpc1 at gio0 addr 0x1fb00000
hpc2 at gio0 addr 0x1fb98000
DESCRIPTION
hpc
interfaces the peripherals connected
to it to the gio(4) bus. hpc
is found on the
Indigo, Indy, Challenge S, Challenge M, and Indigo2 machines.
There are three different numerical revisions of the
hpc
controller. Revisions 1 and 1.5 exist on Indigo
machines, as well as GIO32bis expansion cards such as the E++ SEEQ-based
Ethernet adapter. Revision 1.5 supports bi-endian operation. Revision 3
exists on Indy, Challenge S, Indigo2, and Challenge M systems. It is
possible to have an on-board HPC3 as well as HPC1.5-based GIO32bis adapters
in the Indy and Challenge S systems. Additionally, the Challenge S may have
a secondary HPC3 if the IOPLUS (a.k.a. ''mezzanine'') board is
installed.
LIST OF DEVICES
The devices currently supported are:
- dpclock(4)
- DP8573A realtime clock
- dsclock(4)
- DS1286 realtime clock
- panel(4)
- front-panel buttons
- sq(4)
- Seeq 8003/80C03 Ethernet controller
- wdsc(4)
- WD33c93 SCSI controller
- zs(4)
- Zilog 8530 (ZSCC) Serial Communications Controller