NetBSD/sys/arch
ad fbb58ada61 Merge most x86 changes from the vmlocking branch, except the threaded soft
interrupt stuff. This is mostly comprised of changes to the pmap modules to
work on multiprocessor systems without kernel_lock, and changes to speed up
tlb shootdowns.
2007-08-29 23:38:01 +00:00
..
acorn26 Constify. 2007-08-26 22:28:52 +00:00
acorn32 Constify. 2007-08-26 22:28:52 +00:00
algor It's not a good idea for device drivers to modify b_flags, as they don't 2007-07-29 12:15:35 +00:00
alpha Add slhci at pcmcia. 2007-08-21 02:48:14 +00:00
amd64 Merge most x86 changes from the vmlocking branch, except the threaded soft 2007-08-29 23:38:01 +00:00
amiga Constify. 2007-08-26 22:28:52 +00:00
amigappc Generic soft interrupts are mandatory. 2007-07-14 21:48:17 +00:00
arc Add (commented out) options RAID_AUTOCONFIG. 2007-08-22 12:43:00 +00:00
arm Move _ARM_ARCH_* from asm.h to cdefs.h so everyone can use them. 2007-08-26 04:02:39 +00:00
atari Remove iso(4) from GENERIC kernels, as discussed on tech-net@ 2007-08-06 21:26:53 +00:00
bebox It's not a good idea for device drivers to modify b_flags, as they don't 2007-07-29 12:15:35 +00:00
cats Remove iso(4) from GENERIC kernels, as discussed on tech-net@ 2007-08-06 21:26:53 +00:00
cesfic Add ci_cpuid where it's missing. 2007-08-04 09:49:51 +00:00
cobalt Parse "root=/dev/hdXN" args passed from the firmware and 2007-08-13 02:09:01 +00:00
dreamcast It's not a good idea for device drivers to modify b_flags, as they don't 2007-07-29 13:31:07 +00:00
evbarm Replace white-space to Tab. 2007-08-21 12:43:33 +00:00
evbmips Bump SYMTAB_SPACE significantly, so that the MTX-1 kernel builds with 2007-08-11 23:48:04 +00:00
evbppc Add some devices for Bluetooth, CardBus, PCMCIA, USB. 2007-08-24 03:21:09 +00:00
evbsh3
evbsh5
ews4800mips Save/restore curlwp on calling ROM_GETC() and ROM_PUTC() functions, 2007-08-25 00:25:44 +00:00
hp300 Remove iso(4) from GENERIC kernels, as discussed on tech-net@ 2007-08-06 21:26:53 +00:00
hp700 Generic soft interrupts are mandatory. 2007-07-14 21:48:17 +00:00
hpc It's not a good idea for device drivers to modify b_flags, as they don't 2007-07-29 12:15:35 +00:00
hpcarm Add btbc(4). 2007-08-20 00:54:41 +00:00
hpcmips Generic soft interrupts are mandatory. 2007-07-14 21:48:17 +00:00
hpcsh Adapt to the new signature of kthread_create(), and the removal 2007-07-17 11:16:14 +00:00
hppa cpu_lwp_fork: don't rely on struct mdlwp being zeroed in advance. 2007-08-17 23:58:45 +00:00
i386 Merge most x86 changes from the vmlocking branch, except the threaded soft 2007-08-29 23:38:01 +00:00
ia64 - kern_kern_microtime.c is gone, so replace references of it 2007-07-21 12:15:05 +00:00
ibmnws Generic soft interrupts are mandatory. 2007-07-14 21:48:17 +00:00
iyonix Comment-out 'slhci at pcmcia' because comment-outed for the pcmcia. 2007-08-21 05:29:18 +00:00
landisk Merge some of the less invasive changes from the vmlocking branch: 2007-07-09 20:51:58 +00:00
luna68k Add ci_cpuid where it's missing. 2007-08-04 09:49:51 +00:00
m68k Changes to make ktrace LKM friendly and reduce ifdef KTRACE. Proposed 2007-08-15 12:07:23 +00:00
mac68k Pack all global video-related variables into a structure for clarity. 2007-08-29 16:09:31 +00:00
macppc Add slhci at pcmcia. 2007-08-21 02:48:14 +00:00
mips Constify. 2007-08-26 22:28:52 +00:00
mipsco Move the include of <machine/intr.h> into the _KERNEL / _LOCORE #ifdefs. 2007-07-26 14:54:09 +00:00
mmeye Merge some of the less invasive changes from the vmlocking branch: 2007-07-09 20:51:58 +00:00
mvme68k Add ci_cpuid where it's missing. 2007-08-04 09:49:51 +00:00
mvmeppc It's not a good idea for device drivers to modify b_flags, as they don't 2007-07-29 12:15:35 +00:00
netwinder Print some debugging information when DEBUG is set, not when TERSE is 2007-07-30 12:25:14 +00:00
news68k Add ci_cpuid where it's missing. 2007-08-04 09:49:51 +00:00
newsmips Add options COMPAT_40. 2007-07-18 15:19:07 +00:00
next68k TAB/space cleanup. 2007-08-04 13:00:45 +00:00
ofppc Generic soft interrupts are mandatory. 2007-07-14 21:48:17 +00:00
pc532 Constify: LLADDR -> CLLADDR. I'm aiming here to make it easier to 2007-08-26 22:59:08 +00:00
playstation2 It's not a good idea for device drivers to modify b_flags, as they don't 2007-07-29 12:15:35 +00:00
pmax Don't depend on uvm_extern.h pulling in proc.h. 2007-07-21 19:06:20 +00:00
pmppc It's not a good idea for device drivers to modify b_flags, as they don't 2007-07-29 12:15:35 +00:00
powerpc Constify. 2007-08-26 22:28:52 +00:00
prep Add slhci at pcmcia. 2007-08-21 02:48:14 +00:00
sandpoint It's not a good idea for device drivers to modify b_flags, as they don't 2007-07-29 12:15:35 +00:00
sbmips It's not a good idea for device drivers to modify b_flags, as they don't 2007-07-29 12:15:35 +00:00
sgimips Remove iso(4) from GENERIC kernels, as discussed on tech-net@ 2007-08-06 21:26:53 +00:00
sh3 Move child_return() and startlwp() to be in the same file with 2007-08-27 00:22:20 +00:00
sh5
shark Remove all references to spl_mask. Now it isn't used by any sources. 2007-08-13 02:04:50 +00:00
sparc Also print a new line if we are not the console. 2007-08-19 09:18:45 +00:00
sparc64 Remove unused stuff 2007-08-29 11:34:14 +00:00
sun2 Generic soft interrupts are mandatory. 2007-07-14 21:48:17 +00:00
sun3 Constify. 2007-08-26 22:28:52 +00:00
sun68k Add ci_cpuid where it's missing. 2007-08-04 09:49:51 +00:00
vax Changes to make ktrace LKM friendly and reduce ifdef KTRACE. Proposed 2007-08-15 12:07:23 +00:00
x68k Replace to Matthew Orgass's slhci(4). 2007-08-15 03:53:08 +00:00
x86 Merge most x86 changes from the vmlocking branch, except the threaded soft 2007-08-29 23:38:01 +00:00
xen Merge most x86 changes from the vmlocking branch, except the threaded soft 2007-08-29 23:38:01 +00:00
zaurus The initarm() should initialize GPIO. We must not initialize GPIO in 2007-08-21 11:39:11 +00:00
Makefile
README Remove ref to pdp10. Noted by yamt. 2007-07-14 21:00:40 +00:00

README

$NetBSD: README,v 1.44 2007/07/14 21:00:40 ad 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)
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 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)
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)
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
m88k:		Motorola 88xxx CPU based platform files
ns32k:		National Semiconductor NS 32532 processor