NetBSD/sys/arch/sgimips
dholland 810a783361 Systematize handling of removed drivers.
- Every driver that was removed and whose number hasn't already been
   reused is now listed with a commented-out "obsolete" line.
 - The format of these has been systematized. Future format changes can
   probably be safely done with a script.
 - This does not include a few cases of assignments that only lasted a
   couple days, or stuff from before major reorgs. Some of these may
   be included nonetheless, because there was a lot of ground to cover
   and therefore not a lot of time to dig into history in detail.

Note that the obsolete listings do not mean the major numbers can
never be reused; that's up to portmasters and/or core. It does mean
that they won't be reused by accident, however, which in some cases
(depending on the driver, how widely used it was, its family of device
nodes, their default permissions, etc.) can be quite dangerous.

Note that some of the things now explicitly listed as obsolete are
really ancient history. My scan went back as far as when the majors
files were added. (But not before that.)
2019-01-28 02:28:56 +00:00
..
compile
conf Systematize handling of removed drivers. 2019-01-28 02:28:56 +00:00
dev add event counters for int0 at mainbus 2018-09-27 17:34:28 +00:00
eisa split device_t/softc for all remaining drivers. 2012-10-27 17:17:22 +00:00
gio Rename min/max -> uimin/uimax for better honesty. 2018-09-03 16:29:22 +00:00
hpc remove long unused power button handler 2018-09-15 01:05:06 +00:00
include move DEV_BSIZE, DEV_BSHIFT out of MD param.h, they are same on all ports 2019-01-07 22:00:30 +00:00
ioc KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
mace Change MII PHY read/write API from: 2019-01-22 03:42:24 +00:00
pci switch sgimips to common bus_dma and bus_space in arch/mips/ 2015-02-18 16:47:58 +00:00
sgimips "s/ an an / an /" in comment. No functional change. 2018-11-08 06:43:52 +00:00
stand Import irisboot, yet another bootloader for pre-ARC sgimips machines. 2019-01-12 16:44:47 +00:00
xio
Makefile
README.IPn Import irisboot, yet another bootloader for pre-ARC sgimips machines. 2019-01-12 16:44:47 +00:00
TODO Import irisboot, yet another bootloader for pre-ARC sgimips machines. 2019-01-12 16:44:47 +00:00

$NetBSD: README.IPn,v 1.11 2019/01/12 16:44:47 tsutsui Exp $

Arch (kernel)	Models				Codename
-------------	------				--------
IP2		IRIS 3000
IP4		4D/50, 4D/70
IP4.5		4D/60, 4D/80, 4D/85
IP5		4D/1x0
IP6		4D/20				Eclipse
IP10 (IP6)	4D/25				Eclipse
IP7		4D/2x0
IP9		4D/210
IP13 (IP7)	4D/3x0
IP15 (IP7)	4D/4x0
IP12		4D/30, 4D/35, Indigo R3K	Magnum (/3x), Hollywood (Indigo)
IP17		Crimson
IP19		Challenge L/XL, Onyx		Everest
IP20		Indigo R4K			Blackjack
IP21		Power Challenge R8K, Power Onyx	Everest
IP22		Indigo2, Challenge M		Fullhouse
IP24 (IP22)	Indy, Challenge S 		Guinness
IP25		Power Challenge R10K		Everest
IP26		Power Indigo2 R8K		Teuton
IP27		Origin 200, Origin 2000, Onyx2
IP28		Power Indigo2 R10K		Pacecar
IP30		Octane				Speedracer
IP32		O2				Moosehead
IP33		SN1 (?)
IP35		SN1 (?)

Architecture	ABI	Bootstrap Load Address	Kernel Load Address
------------	---	----------------------	-------------------
IP12		32	0x80368000		0x80002000
IP19 IP21 IP25	32	0x80004000		0x80100000
IP19 IP21 IP25	64	0xa800000000004000	0xa800000000180000
IP20 IP22 IP24	32	0x88002000		0x88069000
IP22 IP24 IP26	64	0xa800000008002000	0xa800000008069000
IP28		64	0xa800000020003000	0xa800000020080000
IP30		64	0xa800000020004000	0xa800000020080000
IP32		32	0x80002000		0x80069000
IP32		64	0xa800000000002000	0xa800000000078000
IP33		64	0xa800000000019000	0xa800000000300000