NetBSD/sys/arch
reinoud 6d18a99125 Fix port-acorn32/15850: machdep.booted_kernel on acorn32 is incorrect.
This has been on my TODO list for some time and i found it time to fix it
since its pretty simple to do.

The patch checks if the kernel is booted from the `UnixFS' RISC OS filing
system (case unimportant) and if so interprets its name to get the unix
file name the kernel has. If it doesn't see this prefix it will asume its
just called `netbsd'
2002-03-10 01:28:19 +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 Kill the fpu_flags element from struct _cpu. It was only ever set to 0 2002-03-10 00:44:09 +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 The "gif*" tunnelling interface does everything ipip does. 2002-03-04 13:24:06 +00:00
dreamcast remove unneeded code and files. 2002-03-08 13:22:11 +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 remove unneeded code and files. 2002-03-08 13:22:11 +00:00
hp300 Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
hpc recompile 2002-03-02 22:03:51 +00:00
hpcarm Change type of dumpmag to u_int32_t since it is actually 2002-03-06 13:10:18 +00:00
hpcmips make this compile with DIAGNOSTIC 2002-03-06 15:02:04 +00:00
hpcsh remove unneeded code and files. 2002-03-08 13:22:11 +00:00
i386 Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +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 remove unneeded code and files. 2002-03-08 13:22:11 +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 Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +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

$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