NetBSD/sys/arch
scw 7e2f2acb8e Flesh out the memory controller driver (at least for the MCECC chip)
and attach it at mainbus since it depends both PCCChip2 and VMEChip2
(or the VMEChip2 interrupter) starting first.

We can finally enable, detect and log DRAM ECC errors.
(The PROM disabled ECC checks by default)
2001-07-27 18:38:54 +00:00
..
algor bzero -> memset 2001-07-22 15:11:01 +00:00
alpha Rework the interrupt code, shaving some cycles off in the process. 2001-07-27 00:25:18 +00:00
amiga Various typos in comments (neccessary, sceme, choise, ...). 2001-07-26 15:05:07 +00:00
amigappc bcopy -> memcpy 2001-07-22 14:09:04 +00:00
arc Remove sn_dma_init() for the old Sonic driver. 2001-07-24 16:26:53 +00:00
arm Make sync_icache_args use more standard types. 2001-07-23 17:04:27 +00:00
arm26 Twiddle. 2001-07-27 01:03:34 +00:00
arm32 auxilliary -> auxiliary 2001-07-26 22:53:13 +00:00
atari auxilary -> auxiliary 2001-07-26 23:07:57 +00:00
bebox bcopy -> memcpy, bcmp -> memcmp, bzero -> memset 2001-07-22 14:34:36 +00:00
cats Make <sysarch.h> valid for all arm platforms. Adjust/remove port-specific 2001-07-14 00:23:09 +00:00
cesfic make sure clockframe is __packed 2001-07-26 15:46:58 +00:00
cobalt bzero -> memset 2001-07-22 15:23:53 +00:00
dnard bcopy -> memmove, bzero -> memset, bcmp -> memcmp 2001-07-22 15:26:47 +00:00
dreamcast bcopy -> memcpy, bzero -> memset 2001-07-22 15:46:41 +00:00
evbsh3 Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options, 2001-07-08 16:32:12 +00:00
hp300 seperate -> separate 2001-07-22 13:33:58 +00:00
hpc Fix typo (`information' has an 'r'). 2001-07-19 16:13:00 +00:00
hpcarm You must set 'HPCFB_SWAP_*' if bytes are stored in reverse order, i.e. 2001-07-22 09:56:39 +00:00
hpcmips adhoc battery event creation for some vr machines. 2001-07-22 10:40:09 +00:00
hpcsh You must set 'HPCFB_SWAP_*' if bytes are stored in reverse order, i.e. 2001-07-22 09:56:39 +00:00
i386 document 3c90xb support 2001-07-25 12:51:44 +00:00
luna68k seperate -> separate 2001-07-22 13:33:58 +00:00
m68k Use PCB_ONFAULT instead of hardcoding a value of 64. This is fine 2001-07-12 17:17:45 +00:00
mac68k seperate -> separate 2001-07-22 13:33:58 +00:00
macppc Add rnd entropy gathering. 2001-07-26 21:31:45 +00:00
mips Fix bug in mips3_proc_trampoline: SR wasn't disabled on entry, allowing an 2001-07-24 23:13:33 +00:00
mipsco partiton -> partition 2001-07-26 22:47:34 +00:00
mmeye bcopy -> memcpy, bzero -> memset 2001-07-22 15:51:16 +00:00
mvme68k Flesh out the memory controller driver (at least for the MCECC chip) 2001-07-27 18:38:54 +00:00
netwinder Make <sysarch.h> valid for all arm platforms. Adjust/remove port-specific 2001-07-14 00:23:09 +00:00
news68k Apply pmap_k{enter_pa,remove} patches provided by Chuck Silvers. 2001-07-25 15:59:48 +00:00
newsmips issueing -> issuing 2001-07-26 22:55:12 +00:00
next68k seperate -> separate 2001-07-22 13:33:58 +00:00
ofppc bcopy -> memcpy, bzero -> memset 2001-07-22 14:43:14 +00:00
pc532 partiton -> partition 2001-07-26 22:47:34 +00:00
pmax Add BUS_DMA_READ and BUS_DMA_WRITE flags, that hint the back-end 2001-07-19 15:32:10 +00:00
powerpc auxilliary -> auxiliary 2001-07-26 22:53:13 +00:00
prep bcopy -> memcpy, bzero -> memset 2001-07-22 14:58:20 +00:00
sandpoint bcopy -> memcpy, bzero -> memset 2001-07-22 14:58:20 +00:00
sgimips Add BUS_DMA_READ and BUS_DMA_WRITE flags, that hint the back-end 2001-07-19 15:32:10 +00:00
sh3 Make this compile again. 2001-07-22 14:20:13 +00:00
sparc Add BUS_DMA_READ and BUS_DMA_WRITE flags, that hint the back-end 2001-07-19 15:32:10 +00:00
sparc64 Don't match ebus nodes not called "ebus" like the ones on hme cards. 2001-07-25 03:49:54 +00:00
sun2 Added. 2001-07-15 16:29:29 +00:00
sun3 ptest_addr() is prototyped (in pmap.c) to return a u_long not a pointer. 2001-07-22 14:11:05 +00:00
sun68k Add BUS_DMA_READ and BUS_DMA_WRITE flags, that hint the back-end 2001-07-19 15:32:10 +00:00
vax Set MAXPHYS to 64k instead of 63k. 2001-07-27 12:58:21 +00:00
walnut bcopy -> memcpy, bzero -> memset 2001-07-22 14:58:20 +00:00
x68k implement pmap_k{enter_pa,remove}() correctly. 2001-07-26 02:21:58 +00:00
x86_64 Replace some memcpy()s with probably overlapping arguments with memmove()s. 2001-07-24 22:29:07 +00:00
Makefile spelling 2001-06-24 17:49:47 +00:00
README add brief descriptions of the contents of the *other* directories 2001-06-27 22:10:13 +00:00

README

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)
arm32:		ARMv3 and Digital StrongARM 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)
dnard:		Digital "Shark" DNARD machines (arm)
dreamcast:	SEGA Dreamcast (sh3)
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)
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 single board computers (m68k)
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)
pmax:		Digital Equipment Corp. MIPS based machines (mips)
prep:		PowerPC Reference Platform machines (powerpc)
sandpoint:	Motorola Sandpoint reference platform (powerpc)
sgimips:	MIPS based Silicon Graphics machines (mips)
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
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