About NetBSD/hp300

NetBSD/hp300 is the port of NetBSD to Hewlett-Packard 9000 Series 300 and 400
workstations. It runs on almost all workstations from this generation. Series
700 and 800 workstations are not currently supported, but work is underway on
NetBSD/hppa.

NetBSD/hp300 is based on work done by David P. Davis at the University of
California, Berkeley and the Systems Programming Group at the University of Utah
Department of Computer Science, beginning in the mid-80's. It was imported into
the NetBSD source tree on May 13, 1993. Special thanks are extended to David and
the Systems Programming Group for their work. Without it, the port would not
exist.

Mailing List

Supported Hardware

All systems with a FPU are supported in NetBSD/hp300 (this excludes the 310 and
332). Systems marked with a "*" do not support the built-in framebuffer. You
will need to set up a serial console on these
machines.

The minimal configuration for a NetBSD/hp300 system requires 4M of RAM and about
40M of disk space. For a full installation (including source and X11), at least
8M of RAM and 200M of disk space are recommended.

Some specific configurations of the above models don't support a local console.
The 425e (and some rare 4XXt and 4XXdl machines) have their graphics device on
the SGC bus, which is currently unsupported. Also, to use local console on a
Series 400 workstation, you must currently use a HP-HIL keyboard/mouse (instead
of Domain keyboard/mouse).

Supported Hardware

Devices (driver names in parenthesis) supported by NetBSD/hp300 include (list may not be complete):

Unsupported Hardware

The following HP workstations are not and will never be supported under
NetBSD/hp300 due to extremely different architectures:
9000 Series 100, 9000 Series 200, 9000 Series 500, 9000 Series 600, 9000 Series
700, 9000 Series 800, 9000 Series 900, 3000 Series, Apollo DNXXXXX

Unsupported Devices

When you try booting from a system with a framebuffer that is not supported by
NetBSD/hp300, the screen will turn black, and it will try using the serial port
for the console.