NetBSD/sys/arch
uwe 823b306d1e Revert interrupt stack changes. There are some issues and, at least
in the current form, they complicate implementation of fast software
interrupts.  I'd rather get fast softints in now and may be revisit
interrupt stack later.
2008-03-22 03:23:27 +00:00
..
acorn26 Split device_t and softc for the NE2000 Ethernet chip and all its variants 2008-03-12 14:31:11 +00:00
acorn32 Set the device_t back pointer in the softc. 2008-03-18 23:52:16 +00:00
algor Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
alpha Split device_t and softc for the ... wait for it ... [air quotes] MI 2008-03-16 00:58:56 +00:00
amd64 Shave more cycles off tsc_get_timecount(). From dsl@ 2008-03-17 16:46:47 +00:00
amiga Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
amigappc Since files.wscons et al. are included by ~all ports anyway, include 2008-02-20 21:43:33 +00:00
arc Split device_t and softc for pckbc(4) and its attachments. 2008-03-15 13:23:24 +00:00
arm Enclose "#ifndef _ARM_PCI_MACHIDEP_H_". 2008-03-17 09:20:23 +00:00
atari Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
bebox Remove unnecessary comment-outed call. 2008-03-16 17:39:56 +00:00
cats Since files.wscons et al. are included by ~all ports anyway, include 2008-02-20 21:43:33 +00:00
cesfic Remove CTL_MACHDEP_NAMES, it's not used anywhere. 2008-02-27 18:26:15 +00:00
cobalt Fix botched spl(9) bug I introduced back in 3.99.18 (rev 1.64): 2008-03-18 15:02:12 +00:00
dreamcast Remove GENERIC.local from the repository 2008-02-29 14:42:32 +00:00
evbarm Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
evbmips Fix a typo in a comment. 2008-03-08 05:05:25 +00:00
evbppc Split device_t and softc for pckbc(4) and its attachments. 2008-03-15 13:23:24 +00:00
evbsh3 Remove GENERIC.local from the repository 2008-02-29 14:42:32 +00:00
evbsh5 Remove support for NetBSD/{,evb}sh5. 2007-04-08 09:35:21 +00:00
ews4800mips Fix spl(9) botch in cpu_intr() on ews4800mips: 2008-03-14 16:47:08 +00:00
hp300 Split device_t and softc for all com(4) devices (well, everything that 2008-03-14 15:09:09 +00:00
hp700 Split device_t and softc for the ... wait for it ... [air quotes] MI 2008-03-16 00:58:56 +00:00
hpc Support for XScale-based (PXA-2x0) iPaqs -- original refactoring / code from 2008-03-08 02:26:03 +00:00
hpcarm Since files.wscons et al. are included by ~all ports anyway, include 2008-02-20 21:43:33 +00:00
hpcmips Split device_t and softc for all com(4) devices (well, everything that 2008-03-14 15:09:09 +00:00
hpcsh Split device_t and softc for all com(4) devices (well, everything that 2008-03-14 15:09:09 +00:00
hppa Arrgh. 2008-03-01 12:54:19 +00:00
i386 Back out previous, which obviously wasn't meant to get committed. 2008-03-18 20:48:42 +00:00
ia64 reorder includes, fix indentation. 2008-03-20 14:56:06 +00:00
ibmnws Since files.wscons et al. are included by ~all ports anyway, include 2008-02-20 21:43:33 +00:00
iyonix Patterned after the other ports, define _MACHINE and MACHINE before 2008-03-16 19:54:11 +00:00
landisk Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
luna68k Remove CTL_MACHDEP_NAMES, it's not used anywhere. 2008-02-27 18:26:15 +00:00
m68k Remove CTL_MACHDEP_NAMES, it's not used anywhere. 2008-02-27 18:26:15 +00:00
mac68k Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
macppc Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
mips Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
mipsco Account bi_size properly. 2008-01-31 17:38:56 +00:00
mmeye Split device_t and softc for all com(4) devices (well, everything that 2008-03-14 15:09:09 +00:00
mvme68k Split the softc from the device_t for all lpt(4) variants and attachments 2008-03-07 17:15:51 +00:00
mvmeppc Since files.wscons et al. are included by ~all ports anyway, include 2008-02-20 21:43:33 +00:00
netwinder Since files.wscons et al. are included by ~all ports anyway, include 2008-02-20 21:43:33 +00:00
news68k Missing assym.h dependencies. 2008-03-01 14:00:30 +00:00
newsmips u_int32_t -> uint32_t, remove __P(), ANSIfy. 2008-02-21 14:32:31 +00:00
next68k Since files.wscons et al. are included by ~all ports anyway, include 2008-02-20 21:43:33 +00:00
ofppc INSECURE option is required for the Xserver to access /dev/mem. 2008-03-08 20:51:57 +00:00
playstation2 Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
pmax Wrap mips3_cp0_count_read() stuff (for DECstation 5000/150) with 2008-03-15 08:50:08 +00:00
powerpc Split device_t and softc for all com(4) devices (well, everything that 2008-03-14 15:09:09 +00:00
prep Split device_t and softc for ATA devices, as well as wd(4). Other 2008-03-18 20:46:35 +00:00
rs6000 Split device_t and softc for all com(4) devices (well, everything that 2008-03-14 15:09:09 +00:00
sandpoint Split device_t and softc for all com(4) devices (well, everything that 2008-03-14 15:09:09 +00:00
sbmips Since files.wscons et al. are included by ~all ports anyway, include 2008-02-20 21:43:33 +00:00
sgimips Remove debug printf: ``so we need 10 x 8 tiles -> 00500000'' 2008-03-18 02:41:38 +00:00
sh3 Revert interrupt stack changes. There are some issues and, at least 2008-03-22 03:23:27 +00:00
sh5 Remove support for NetBSD/{,evb}sh5. 2007-04-08 09:35:21 +00:00
shark Split device_t and softc for all attachments of vga(4). 2008-03-14 22:12:08 +00:00
sparc pesky missing spaces. 2008-03-18 05:05:35 +00:00
sparc64 Catch up with descriptor handling changes. See kern_descrip.c revision 2008-03-21 21:54:58 +00:00
sun2 Since files.wscons et al. are included by ~all ports anyway, include 2008-02-20 21:43:33 +00:00
sun3 Since files.wscons et al. are included by ~all ports anyway, include 2008-02-20 21:43:33 +00:00
sun68k Return NULL if no scsibus was found to fix compilation. 2008-02-18 14:59:52 +00:00
usermode Introduce device_find_by_xname and device_find_by_driver_unit to replace 2008-02-12 17:30:57 +00:00
vax After a process in swapped in, refresh the pcb's paddr. 2008-03-15 18:42:06 +00:00
x68k Sync with MI NE2000 changes: 2008-03-12 15:07:48 +00:00
x86 Split device_t/softc for ichlpcib(4) and all hpet consumers, plus 2008-03-21 13:25:27 +00:00
xen make compile 2008-03-14 02:17:15 +00:00
zaurus Since files.wscons et al. are included by ~all ports anyway, include 2008-02-20 21:43:33 +00:00
Makefile Remove support for NetBSD/pc532. 2008-01-09 11:25:58 +00:00
README m88k is an empty directory in the repo, don't mention it here. 2008-03-01 14:37:02 +00:00

$NetBSD: README,v 1.51 2008/03/01 14:37:02 joerg 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)
ews4800mips:	NEC's MIPS based EWS4800 workstations (ews4800mips, 20051229)
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, -)
iyonix:		Castle Technology xscale based workstations (arm, 20040713)
landisk:	SH4 processor based NAS appliances by I-O DATA (sh3, 20060901)
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 PowerPC machines running older PPCBUG
		(powerpc, 20020227)
netwinder:	StrongARM based Netwinder machines (arm, 20010609)
news68k:	Sony's m68k based NET WORK STATION (m68k, 19991209)
newsmips:	Sony's MIPS based NET WORK STATION (mips, 19980218)
next68k:	NeXT Computer's cubes and slabs (m68k, 19980609)
ofppc:		Open Firmware based PowerPC machines (powerpc, 19980528)
playstation2:	Sony PlayStation 2 (mips, 20011016)
pmax:		Digital Equipment Corp. MIPS based machines (mips, 19931012)
prep:		PowerPC Reference Platform machines (powerpc, 20000229)
sandpoint:	Motorola Sandpoint reference platform and DINK32 machines
		(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)
zaurus:		Sharp Zaurus C3x00 PDAs (arm, 20061217)

Generic cpu features shared among multiple ports
arm:		ARM CPU based platform files
hppa:		Hewlett Packard PA-RISC CPU based platform files
m68k:		Motorola 680x0 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
sparc:		Sun Microsystems SPARC(TM) CPU based platform files
x86:		Intel x86 based platform files.

Generic architectural features shared among multiple ports
hpc:		Handheld PC reference platform files
sun68k:		Sun Microsystems Motorola 680x0 CPU based platform files

Single port cpu families
alpha:		Digital Equipment Alpha processor