NetBSD/sys/arch
ragge 32923df5d6 Fix a signal handler bug originally reported by Hugh Graham some year ago:
If two signals are sent after each other without the process being run in
userspace between them then the second one will overwrite part of the signal
info stored on the userstack.
Fixed by rewriting and simplifying both the signal delivery code and the
trampoline code. Also bump signal version number to 2.
2002-09-12 18:22:23 +00:00
..
acorn26 Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
acorn32 Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
algor Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
alpha Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
amiga Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
amigappc Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
arc Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
arm Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
atari Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
bebox Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
cats Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
cesfic Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
cobalt Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
dreamcast Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
evbarm Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
evbmips Use AU1500_MAC0_BASE as well as a test for setting the MAC addresses 2002-09-11 08:30:48 +00:00
evbsh3 Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
evbsh5 Move the RESVEC vector table/handlers to here, since some if it is, 2002-09-10 11:53:14 +00:00
hp300 Garbage-collect unused sdreset(). Remove commented-out prototypes. 2002-09-10 04:19:57 +00:00
hp700 Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
hpc move initialization of the "struct pglist" returned by uvm_pglistalloc() 2002-06-02 14:44:35 +00:00
hpcarm Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
hpcmips Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
hpcsh Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
hppa No longer use BTLB entries to map the entire address spaces of I/O subsystems, 2002-08-25 20:19:59 +00:00
i386 Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
luna68k Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
m68k Implement pmc(9) -- An interface to hardware performance monitoring 2002-08-07 05:14:47 +00:00
mac68k make this compile with _LKM. 2002-09-06 17:36:19 +00:00
macppc reorganized code slightly that converts a partition map to a disklabel. 2002-09-10 11:31:10 +00:00
mips Fix the order of the CPU revision and company options fields in the cpu 2002-09-09 03:42:04 +00:00
mipsco Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
mmeye Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
mvme68k Fix a devsw merge botch. 2002-09-10 21:10:18 +00:00
mvmeppc Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
netwinder Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
news68k Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
newsmips Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
next68k Don't blindly receive all multicast packets just because we're on a turbo. 2002-09-11 13:15:58 +00:00
ofppc Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
pc532 Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
playstation2 Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
pmax Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
pmppc Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
powerpc Allow MAXPHYS to be overriden. Increase the default MSGBUFSIZE to 2 pages. 2002-09-06 19:26:26 +00:00
prep Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
sandpoint Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
sbmips Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
sgimips Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
sh3 Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
sh5 Add code to deal with the "Cache Purge/Invalidate can cause TLB Miss" 2002-09-12 12:44:13 +00:00
shark Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
sparc Rename some auto variables which might cause misleadings. 2002-09-08 05:35:42 +00:00
sparc64 Protect extern zstty_cd with (NKBD > 0) || (NMS > 0) 2002-09-12 12:51:37 +00:00
sun2 Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
sun3 Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
sun68k Compile all standalones for the 68010, which makes bootblocks 2002-06-17 13:35:04 +00:00
vax Fix a signal handler bug originally reported by Hugh Graham some year ago: 2002-09-12 18:22:23 +00:00
walnut Fix tyop in local function name. 2002-09-10 00:52:37 +00:00
x68k Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
x86_64 Merge the gehenna-devsw branch into the trunk. 2002-09-06 13:18:43 +00:00
Makefile Add evbmips and sbmips. 2002-06-01 09:37:30 +00:00
README NetBSD, meet the SH-5 cpu. 2002-07-05 13:31:28 +00:00

$NetBSD: README,v 1.25 2002/07/05 13:31:37 scw Exp $

acorn26:	Acorn ARM2- and ARM3-based machines (arm)
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)
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)
evbsh5:		Hitachi SuperH(TM) sh5 eval boards (sh5)
hp300:		Hewlett Packard 300- and 400-series machines (m68k)
hp700:		Hewlett Packard 700-series machines (hppa)
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)
pmppc:		Artesyn PMPPC card (powerpc)
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
hppa:		Hewlett Packard PA-RISC cpu based 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(TM) sh3 and sh4 cpu based platform files
sh5:		Hitachi SuperH(TM) sh5 cpu based platform files
sun68k:		Sun Motorola 680x0 cpu based platform files