NetBSD/sys/arch
bjh21 3a0f83d390 Re-work the way that FPAs are handled. If ARMFPE isn't configured, don't
even bother probing for an FPA.  If ARMFPE is configured, always use it,
even if there's an FPA (since it provides the FPA support code).  Move all
printfs about FPAs into armfpe_init.c.

This means I can delete the last two elements from struct _cpu, so that the
structure, and the whole of <arm/cpus.h> is redundant and can be deleted.
2002-03-10 15:29:53 +00:00
..
acorn32 Fix port-acorn32/15850: machdep.booted_kernel on acorn32 is incorrect. 2002-03-10 01:28:19 +00:00
algor Don't cast argument to ffs() to long. 2002-03-05 09:40:38 +00:00
alpha Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
amiga Add media support (such as it is), manual is all you get. 2002-03-06 22:07:39 +00:00
amigappc The "gif*" tunnelling interface does everything ipip does. 2002-03-04 13:24:06 +00:00
arc Provide a L2 cache configuration function. 2002-03-05 16:12:35 +00:00
arm Re-work the way that FPAs are handled. If ARMFPE isn't configured, don't 2002-03-10 15:29:53 +00:00
arm26 Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
atari Change type of dumpmag to u_int32_t since it is actually 2002-03-06 13:10:18 +00:00
bebox switch all mpc6xx powerpc ports to NEWPMAP by default. 2002-03-09 23:35:56 +00:00
cats The "gif*" tunnelling interface does everything ipip does. 2002-03-04 13:24:06 +00:00
cesfic Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
cobalt Make icu_intr_disestablish() actually work. 2002-03-10 03:15:24 +00:00
dreamcast proc0 and page table intialize routines are moved to sh3_machdep.c 2002-03-10 07:46:12 +00:00
evbarm * Add support for running the IQ80310 kernel where KERNEL_BASE != 2002-03-03 21:22:15 +00:00
evbmips A port to the MIPS Malta evaluation board. Currently supports the 2002-03-07 14:43:56 +00:00
evbsh3 proc0 and page table intialize routines are moved to sh3_machdep.c 2002-03-10 07:46:12 +00:00
hp300 Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
hpc Attached vrkiu at vrc4173bcu. 2002-03-10 07:24:52 +00:00
hpcarm Change type of dumpmag to u_int32_t since it is actually 2002-03-06 13:10:18 +00:00
hpcmips Attached vrpiu at vrc4173bcu. 2002-03-10 10:13:31 +00:00
hpcsh proc0 and page table intialize routines are moved to sh3_machdep.c 2002-03-10 07:46:12 +00:00
i386 Add explicit support of OPL3-SA2 (YMF711). 2002-03-10 13:57:10 +00:00
luna68k Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
m68k Purge CLSIZE, CLSIZELOG2 and MCLOFSET. 2002-02-26 15:13:19 +00:00
mac68k Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
macppc switch all mpc6xx powerpc ports to NEWPMAP by default. 2002-03-09 23:35:56 +00:00
mips Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
mipsco Don't cast argument to ffs() to long. 2002-03-05 09:40:38 +00:00
mmeye proc0 and page table intialize routines are moved to sh3_machdep.c 2002-03-10 07:46:12 +00:00
mvme68k Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
mvmeppc switch all mpc6xx powerpc ports to NEWPMAP by default. 2002-03-09 23:35:56 +00:00
netwinder Don't "extern int cold;" - this is in <sys/kernel.h>. 2002-03-04 02:19:07 +00:00
news68k Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
newsmips Set correct count in spifi_read_count(). 2002-03-06 16:50:34 +00:00
next68k Change type of dumpmag to u_int32_t since it is actually 2002-03-06 13:10:18 +00:00
ofppc switch all mpc6xx powerpc ports to NEWPMAP by default. 2002-03-09 23:35:56 +00:00
pc532 Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
playstation2 mips/mips/fp.S is in mips/conf/files.mips now. 2002-03-05 16:14:57 +00:00
pmax Provide a L2 cache configuration function. 2002-03-05 16:12:35 +00:00
powerpc switch all mpc6xx powerpc ports to NEWPMAP by default. 2002-03-09 23:35:56 +00:00
prep switch all mpc6xx powerpc ports to NEWPMAP by default. 2002-03-09 23:35:56 +00:00
sandpoint switch all mpc6xx powerpc ports to NEWPMAP by default. 2002-03-09 23:35:56 +00:00
sbmips Remove the -O0 workaround for nfs_bio.c - the in-tree toolchain builds 2002-03-06 23:50:42 +00:00
sgimips Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
sh3 use IOM_RAM_BEGIN macro instead of ram_start. 2002-03-10 07:46:51 +00:00
shark Add ofromioctl(), needed since Christos added ioctl to the memory device's 2002-03-04 23:43:01 +00:00
sparc Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
sparc64 Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
sun2 Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
sun3 Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
sun68k strategy should have an 'r'. Inspired by similar change in OpenBSD. 2002-02-19 17:09:40 +00:00
vax Change type of dumpmag to u_int32_t since it is actually 2002-03-06 13:10:18 +00:00
walnut More walnut-isms. 2002-03-05 22:02:25 +00:00
x68k Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
x86_64 Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
Makefile Split the (commented out) complete list of archs into separate lines 2002-03-05 00:07:04 +00:00
README Add an entry for evbmips. 2002-03-07 14:48:23 +00:00

README

$NetBSD: README,v 1.21 2002/03/07 14:48:23 simonb Exp $

acorn32:	Acorn computers Ltd. ARM 6/7/SA based machines (arm)
algor:		Algorithmics, Ltd. MIPS evaluation boards (mips)
alpha:		Compaq (formerly Digital Equipment Corp.) Alpha (alpha)
amiga:		Commodore et al. Amiga (m68k)
amigappc:	Phase 5 Amiga (powerpc)
arc:		MIPS Advanced Risc Computing spec machines (mips)
arm26:		Acorn ARM2- and ARM3-based machines (arm)
atari:		Atari TT30, Falcon, and Hades (m68k)
bebox:		Be Inc. BeBox (powerpc)
cats:		Chalice Technologies, CATS motherboard (arm)
cesfic:  	FIC8234 VME processor board (m68k)
cobalt:		Cobalt Networks Microservers (mips)
dreamcast:	SEGA Dreamcast (sh3)
evbarm:		ARM-based eval boards (arm)
evbmips:	MIPS-based eval boards (mips)
evbsh3:		Hitachi SuperH(TM) sh3 and sh4 eval boards (sh3)
hp300:		Hewlett Packard 300- and 400-series machines (m68k)
hpcarm:		ARM based handheld PCs (arm)
hpcmips:	MIPS based handheld PCs (mips)
hpcsh:		Hitachi SuperH(TM) based handheld PCs (sh3)
i386:		Intel/AMD etc. x86 processor line (i386)
ibmnws:		IBM Network Station Thin Clients (powerpc)
luna68k:	LUNA product line of OMRON Tateishi Electric (m68k)
mac68k:		Apple Macintosh (m68k)
macppc:		Apple Power Macintosh and clones (powerpc)
mipsco:		MIPS Corp Magnum 3000 computers (mips)
mmeye:		Hitachi SuperH(TM) computer controlled camera (sh3)
mvme68k:	Motorola's VMEbus 68K based single board computers (m68k)
mvmeppc:	Motorola's VMEbus PowerPC based single board computers (powerpc)
mvme88k:	Motorola's VMEbus 88K based single board computers (m88k)
netwinder:	StrongARM based Netwinder machines (arm)
news68k:	Sony's NET WORK STATION (m68k)
newsmips:	Sony's NET WORK STATION (mips)
next68k:	NeXT Computer's cubes and slabs (m68k)
ofppc:		Open Firmware based PowerPC machines (powerpc)
pc532:		"PC-532" kit computer, based on NS 32532 CPU (ns32k)
playstation2:	SONY PlayStation 2 (mips)
pmax:		Digital Equipment Corp. MIPS based machines (mips)
prep:		PowerPC Reference Platform machines (powerpc)
sandpoint:	Motorola Sandpoint reference platform (powerpc)
sbmips:		Broadcom's SiByte processor evaluation boards (mips)
sgimips:	MIPS based Silicon Graphics machines (mips)
shark:		Digital Network Appliance Reference Design (pronounced "Shark")
		machines (arm)
sparc:		Sun Microsystems SPARC (sun4, sun4c, sun4m) 32 bit machines (sparc)
sparc64:	Sun Microsystems UltraSPARC 64 bit machines (sparc64, sparc)
sun2:		Sun m68010 based machines (m68k)
sun3:		Sun m680[23]0 based machines (m68k)
vax:		Digital Equipment Corp. VAX machines (vax)
walnut:		IBM's PowerPC 405GP Reference Board (powerpc)
x68k:		Sharp X68000, X68030 (m68k)
x86_64:		AMD's x86 64 bit architecture on the simics simulator (x86_64)

Generic architectural features shared among multiple ports
arm:		ARM cpu based platform files
hpc:		Handheld PC reference platform files
m68k:		Motorola 680x0 cpu based platform files
m88k:		Motorola 88xxx cpu based platform files
mips:		MIPS cpu based platform files
powerpc:	PowerPC cpu based platform files
sh3:		Hitachi SuperH cpu based platform files
sun68k:		Sun68k cpu based platform files