NetBSD/sys/arch
rearnsha c8bb6ba9a9 Convert the coprocessor defines into an enum to avoid excessive
preprocessor hackery.  If supporting Thumb add an 18th undefined
handler for undefined instruction traps taken in Thumb state.  Kill
MAX_COPROCS and use NUM_UNKNOWN_HANDLERS instead.

Add support for breakpoints set in Thumb code and hand them off to
GDB as required.
2004-08-21 12:03:16 +00:00
..
acorn26 Use SYSTEM_COPROC. 2004-08-07 12:07:08 +00:00
acorn32 Comment out atabus; no ATA controllers or devices are configured in this 2004-08-20 15:15:26 +00:00
algor remove now unnecessary "pci_enumerate_bus" definitions 2004-07-29 16:55:25 +00:00
alpha Enable DDB history. 2004-08-09 19:04:32 +00:00
amd64 The amd64 address space layout is different. 2004-08-10 18:57:09 +00:00
amiga Move most of wdc_softc into a new atac_softc structure that contains 2004-08-20 06:39:37 +00:00
amigappc
arc remove now unnecessary "pci_enumerate_bus" definitions 2004-07-29 16:55:25 +00:00
arm Convert the coprocessor defines into an enum to avoid excessive 2004-08-21 12:03:16 +00:00
atari Move most of wdc_softc into a new atac_softc structure that contains 2004-08-20 06:39:37 +00:00
bebox remove some typecasts to "cfmatch_t" which are obviously relicts from 2004-07-29 18:39:00 +00:00
cats Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented 2004-07-15 03:53:44 +00:00
cesfic Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented 2004-07-15 03:53:44 +00:00
cobalt remove now unnecessary "pci_enumerate_bus" definitions 2004-07-29 16:55:25 +00:00
dreamcast remove now unnecessary "pci_enumerate_bus" definitions 2004-07-29 16:55:25 +00:00
evbarm Don't use vector_page before it's been initialized. 2004-08-07 11:20:53 +00:00
evbmips Fix a couple of niggles: 2004-08-13 15:42:02 +00:00
evbppc Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented 2004-07-15 03:53:44 +00:00
evbsh3 Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented 2004-07-15 03:53:44 +00:00
evbsh5 Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented 2004-07-15 03:53:44 +00:00
hp300 Add options COMPAT_20. 2004-07-18 05:56:15 +00:00
hp700 move DBG settings to CPPFLAGS and COPTS as appropriate 2004-08-09 16:01:37 +00:00
hpc recompile. 2004-08-13 15:52:28 +00:00
hpcarm Remove declaration of db_trapper (since we now use db_machine_init). 2004-08-06 15:10:19 +00:00
hpcmips HCAJ1 -> HCVJ 2004-08-14 15:38:25 +00:00
hpcsh Forget to reset to memory mode on power up. 2004-08-11 06:30:15 +00:00
hppa handle T_CONDITION traps (by sending SIGFPE). 2004-08-07 21:47:05 +00:00
i386 Check DDB before KGDB; if both are enabled, it's more useful to go to 2004-08-20 21:38:35 +00:00
ibmnws remove now unnecessary "pci_enumerate_bus" definitions 2004-07-29 16:55:25 +00:00
luna68k Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented 2004-07-15 03:53:44 +00:00
m68k Include <sys/cdefs.h> once. 2004-08-10 07:35:53 +00:00
mac68k Move most of wdc_softc into a new atac_softc structure that contains 2004-08-20 06:39:37 +00:00
macppc Move most of wdc_softc into a new atac_softc structure that contains 2004-08-20 06:39:37 +00:00
mips remove now unnecessary "pci_enumerate_bus" definitions 2004-07-29 16:55:25 +00:00
mipsco include bsd.own.mk so this builds again. 2004-07-19 01:41:26 +00:00
mmeye Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented 2004-07-15 03:53:44 +00:00
mvme68k Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented 2004-07-15 03:53:44 +00:00
mvmeppc remove now unnecessary "pci_enumerate_bus" definitions 2004-07-29 16:55:25 +00:00
netwinder Bump symtab space. 2004-07-25 03:55:38 +00:00
news68k Adapt to NCR5380_USE_BUS_SPACE. 2004-08-13 12:54:44 +00:00
newsmips add NEWSMIPS_WSDISPLAYIO_GINFO ioctl to get frame buffer stride. 2004-08-01 18:53:16 +00:00
next68k Allow compilation in the absence of DIAGNOSTIC and/or DEBUG options. 2004-08-11 01:23:47 +00:00
ofppc remove now unnecessary "pci_enumerate_bus" definitions 2004-07-29 16:55:25 +00:00
openblocks405
pc532 Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented 2004-07-15 03:53:44 +00:00
pdp10 Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented 2004-07-15 03:53:44 +00:00
playstation2 Make this compile again by removing a now-unused local variable 2004-08-21 10:09:21 +00:00
pmax Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented 2004-07-15 03:53:44 +00:00
pmppc remove some typecasts to "cfmatch_t" which are obviously relicts from 2004-07-29 18:39:00 +00:00
powerpc implement pmap_pvo_reclaim(), which steals an existing non-wired pvo entry 2004-08-19 15:31:57 +00:00
prep Move most of wdc_softc into a new atac_softc structure that contains 2004-08-20 06:39:37 +00:00
sandpoint remove some typecasts to "cfmatch_t" which are obviously relicts from 2004-07-29 18:39:00 +00:00
sbmips Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented 2004-07-15 03:53:44 +00:00
sgimips Remove bogus TABs. (from OpenBSD) 2004-08-18 14:47:25 +00:00
sh3
sh5 remove now unnecessary "pci_enumerate_bus" definitions 2004-07-29 16:55:25 +00:00
shark remove some typecasts to "cfmatch_t" which are obviously relicts from 2004-07-29 18:39:00 +00:00
sparc add entries for spif/stty/sbpp. final part of PR#26061. 2004-08-01 10:45:23 +00:00
sparc64 make PCI devices attachable/detachable (as far as the particular drivers 2004-08-17 23:20:10 +00:00
sun2 Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented 2004-07-15 03:53:44 +00:00
sun3 Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented 2004-07-15 03:53:44 +00:00
sun68k
vax Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented 2004-07-15 03:53:44 +00:00
x68k files.usb (rev 1.54) needs files.wscons for uep. 2004-08-01 14:32:48 +00:00
x86 o Split copyright into mycroft and UCB parts 2004-08-20 14:12:52 +00:00
xen Set the system clock (via Xen) in resettodr(), if domain 0. 2004-07-16 22:36:33 +00:00
Makefile
README

$NetBSD: README,v 1.34 2004/03/11 21:44:08 cl Exp $

acorn26:	Acorn ARM2- and ARM3-based machines (arm, 20000509)
acorn32:	Acorn computers Ltd. ARM 6/7/SA based machines (arm, 20011118)
algor:		Algorithmics, Ltd. MIPS evaluation boards (mips, 20010528)
alpha:		Compaq (formerly Digital Equipment Corp.) Alpha (alpha, 19950213)
amd64:		AMD's x86 64 bit architecture (x86_64, 20010619)
amiga:		Commodore et al. Amiga (m68k, 19930902)
amigappc:	Phase 5 Amiga (powerpc, 20000525)
arc:		MIPS Advanced Risc Computing spec machines (mips, 20000123)
atari:		Atari TT30, Falcon, and Hades (m68k, 19950326)
bebox:		Be Inc. BeBox (powerpc, 19971014)
cats:		Chalice Technologies, CATS motherboard (arm, 19981005)
cesfic:		FIC8234 VME processor board (m68k, 20010514)
cobalt:		Cobalt Networks Microservers (mips, 20000319)
dreamcast:	SEGA Dreamcast (sh3, 20010107)
evbarm:		ARM-based eval boards (arm, 20010905)
evbmips:	MIPS-based eval boards (mips, 20020307)
evbppc:		PowerPC-based eval boards (powerpc, 20021209)
evbsh3:		Hitachi SuperH(TM) sh3 and sh4 eval boards (sh3, 20010206)
evbsh5:		Hitachi SuperH(TM) sh5 eval boards (sh5, 20020705)
hp300:		Hewlett Packard 300- and 400-series machines (m68k, 19930512)
hp700:		Hewlett Packard 700-series machines (hppa, 20020606)
hpcarm:		ARM based handheld PCs (arm, 20010220)
hpcmips:	MIPS based handheld PCs (mips, 19990925)
hpcsh:		Hitachi SuperH(TM) based handheld PCs (sh3, 20010117)
i386:		Intel/AMD etc. x86 processor line (i386, 19930321)
ibmnws:		IBM Network Station Thin Clients (powerpc, -)
luna68k:	LUNA product line of OMRON Tateishi Electric (m68k, 20000105)
mac68k:		Apple Macintosh (m68k, 19930929)
macppc:		Apple Power Macintosh and clones (powerpc, 19980515)
mipsco:		MIPS Corp Magnum 3000 computers (mips, 20000812)
mmeye:		Hitachi SuperH(TM) computer controlled camera (sh3)
mvme68k:	Motorola's VMEbus 68K based single board computers (m68k, 19950725)
mvmeppc:	Motorola's VMEbus PowerPC based single board computers
		(powerpc, 20020227)
mvme88k:	Motorola's VMEbus 88K based single board computers (m88k, -)
netwinder:	StrongARM based Netwinder machines (arm, 20010609)
news68k:	Sony's NET WORK STATION (m68k, 19991209)
newsmips:	Sony's NET WORK STATION (mips, 19980218)
next68k:	NeXT Computer's cubes and slabs (m68k, 19980609)
ofppc:		Open Firmware based PowerPC machines (powerpc, 19980528)
pc532:		"PC-532" kit computer, based on NS 32532 CPU (ns32k, 19930909)
playstation2:	SONY PlayStation 2 (mips, 20011016)
pmax:		Digital Equipment Corp. MIPS based machines (mips, 19931012)
pmppc:		Artesyn PMPPC card (powerpc, 20020531)
prep:		PowerPC Reference Platform machines (powerpc, 20000229)
sandpoint:	Motorola Sandpoint reference platform (powerpc, 20010211)
sbmips:		Broadcom's SiByte processor evaluation boards (mips, 20020306)
sgimips:	MIPS based Silicon Graphics machines (mips, 20000614)
shark:		Digital Network Appliance Reference Design ("Shark") (arm, 19960131)
sparc:		Sun Microsystems SPARC (sun4, sun4c, sun4m) 32 bit machines
		(sparc, 19931002)
sparc64:	Sun Microsystems UltraSPARC 64 bit machines (sparc64/sparc, 19980620)
sun2:		Sun m68010 based machines (m68k, 20010328)
sun3:		Sun m680[23]0 based machines (m68k, 19930625)
vax:		Digital Equipment Corp. VAX machines (vax, 19940802)
x68k:		Sharp X68000, X68030 (m68k, 19960505)
xen:		Xen virtual machine monitor (xen, 20040311)

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