This document contains the hardware compatibility notes for FreeBSD 6.0-RELEASE on the
NEC PC-98x1 hardware platform (also referred to as FreeBSD/pc98 6.0-RELEASE). It lists
devices known to work on this platform, as well as some notes on boot-time kernel
customization that may be useful when attempting to configure support for new
devices.

Note: This document includes information specific to the NEC PC-98x1 hardware
platform. Versions of the hardware compatibility notes for other architectures will
differ in some details.

NEC PC-9801/9821 series with almost all i386-compatible processors, including 80486,
Pentium, Pentium Pro, Pentium II, and variants. All i386-compatible processors by AMD,
Cyrix, IBM, and IDT are also supported.

NEC FC-9801/9821 series, and NEC SV-98 series (both of them are compatible with
PC-9801/9821 series) should be supported.

EPSON PC-386/486/586 series, which are compatible with NEC PC-9801 series are
supported.

High-resolution mode is not supported. NEC PC-98XA/XL/RL/XL^2, and NEC PC-H98 series
are supported in normal (PC-9801 compatible) mode only.

Although there are some multi-processor systems (such as Rs20/B20), SMP-related
features of FreeBSD are not supported yet.

This section describes the devices currently known to be supported by with FreeBSD on
the NEC PC-98x1 platform. Other configurations may also work, but simply have not been
tested yet. Feedback, updates, and corrections to this list are encouraged.

Where possible, the drivers applicable to each device or class of devices is listed.
If the driver in question has a manual page in the FreeBSD base distribution (most
should), it is referenced here. Information on specific models of supported devices,
controllers, etc. can be found in the manual pages.

Note: The device lists in this document are being generated automatically from
FreeBSD manual pages. This means that some devices, which are supported by multiple
drivers, may appear multiple times.

The sym(4) driver
provides support for the following Symbios/LSI Logic PCI SCSI controllers:

53C810

53C810A

53C815

53C825

53C825A

53C860

53C875

53C876

53C895

53C895A

53C896

53C897

53C1000

53C1000R

53C1010-33

53C1010-66

53C1510D

The SCSI controllers supported by sym(4) can be
either embedded on a motherboard, or on one of the following add-on boards:

ASUS SC-200, SC-896

Data Technology DTC3130 (all variants)

DawiControl DC2976UW

Diamond FirePort (all)

I-O DATA SC-UPCI (PC-98)

Logitec LHA-521UA (PC-98)

NCR cards (all)

Symbios cards (all)

Tekram DC390W, 390U, 390F, 390U2B, 390U2W, 390U3D, and 390U3W

Tyan S1365

With all supported SCSI controllers, full support is provided for SCSI-I, SCSI-II, and
SCSI-III peripherals, including hard disks, optical disks, tape drives (including DAT,
8mm Exabyte, Mammoth, and DLT), medium changers, processor target devices and CD-ROM
drives. WORM devices that support CD-ROM commands are supported for read-only access by
the CD-ROM drivers (such as cd(4)).
WORM/CD-R/CD-RW writing support is provided by cdrecord(1), which is
a part of the sysutils/cdrtools port in the Ports Collection.

A range of USB peripherals are supported; devices known to work are listed in this
section. Owing to the generic nature of most USB devices, with some exceptions any device
of a given class will be supported, even if not explicitly listed here.