NetBSD/sys/arch
joerg fc0bc19fc7 Add rum(4) for newer USB Ralink devices. Obtained from OpenBSD.
Special thanks to Sepherosa Ziehau for helping debugging USB issues.
Hook up rum(4) for i386 config files.
2006-10-31 22:21:16 +00:00
..
acorn26 When processing RASes, only pay attention to, and change, the PC parts of R15, 2006-10-15 12:45:32 +00:00
acorn32 No need for two __KERNEL_RCSIDs. 2006-10-26 22:42:00 +00:00
algor - Document COMPAT_15 as doing nothing 2006-09-27 21:42:04 +00:00
alpha in cpu_dumpconf(), don't panic() if we can't bdevsw_lookup() the 2006-10-21 05:54:31 +00:00
amd64 one more time. sigh. 2006-10-31 00:23:20 +00:00
amiga cpu_dumpconf: oops, redo the previous correctly. 2006-10-23 15:15:52 +00:00
amigappc - remove unused bdbtofsb. 2006-08-28 13:43:35 +00:00
arc Adapt MD code to KAUTH_DEVICE_TTY_OPEN. Patch from Matt Fleming, thanks! 2006-10-01 18:56:21 +00:00
arm When setting the FIFO preload, chose an entirely safe value rather than 2006-10-28 17:39:59 +00:00
atari in cpu_dumpconf(), don't panic() if we can't bdevsw_lookup() the 2006-10-21 05:54:31 +00:00
bebox remove MALLOC_NOINLINE, it doesn't do anything anymore. 2006-10-02 03:28:29 +00:00
cats boot_file is not used by generic NetBSD/arm code, and its type varies by 2006-10-26 23:31:47 +00:00
cesfic in cpu_dumpconf(), don't panic() if we can't bdevsw_lookup() the 2006-10-21 05:54:31 +00:00
cobalt - Document COMPAT_15 as doing nothing 2006-09-27 21:42:04 +00:00
dreamcast Switch the rest of sh3 ports to todr(9) 2006-09-20 00:41:11 +00:00
evbarm Bump SYMTAB_SPACE so that it fits again. 2006-10-25 20:46:48 +00:00
evbmips Active SPI connected STMicro serial flash. Note that this driver is still 2006-10-07 07:24:23 +00:00
evbppc Define BASE_ISA macro for ISA window base address (where pckbc, com, lpt live) 2006-10-23 06:49:17 +00:00
evbsh3 Add kernel_text symbol for pmap(1). Closes PR kern/19877. 2006-10-07 01:21:47 +00:00
evbsh5 Disable SYSTRACE by default on all kernels (discussed with core) 2006-08-12 15:29:52 +00:00
ews4800mips remove MALLOC_NOINLINE, it doesn't do anything anymore. 2006-10-02 03:28:29 +00:00
hp300 in cpu_dumpconf(), don't panic() if we can't bdevsw_lookup() the 2006-10-21 05:54:31 +00:00
hp700 KASSERT that the pmap_extract works in _bus_dmamap_load_buffer 2006-10-30 16:22:42 +00:00
hpc Clean more files generated by eVC3. 2006-10-18 02:18:27 +00:00
hpcarm boot_file is not used by generic NetBSD/arm code, and its type varies by 2006-10-26 23:31:47 +00:00
hpcmips remove MALLOC_NOINLINE, it doesn't do anything anymore. 2006-10-02 03:28:29 +00:00
hpcsh Nuke GPROF cargo-cult I've been cut-n-pasting around in my drivers. 2006-10-27 00:08:32 +00:00
hppa pmap_kenter_pa the kernel and it's data structures including the kernel 2006-10-30 16:04:10 +00:00
i386 Add rum(4) for newer USB Ralink devices. Obtained from OpenBSD. 2006-10-31 22:21:16 +00:00
ia64 fix gcc -Werror -Wmissing-braces problem 2006-10-04 13:51:59 +00:00
ibmnws In the pcn driver: 2006-10-31 14:04:29 +00:00
iyonix Use <arm/bootconfig.h>. 2006-10-24 20:39:13 +00:00
landisk Replace __INTR_MASK and swap dance to load PSL_RB (and doing stc/ldc 2006-10-15 02:31:00 +00:00
luna68k in cpu_dumpconf(), don't panic() if we can't bdevsw_lookup() the 2006-10-21 05:54:31 +00:00
m68k Const-ness is now (by the new gcc) propagated from structs to 2006-10-23 18:58:24 +00:00
mac68k The {GENERIC,INSTALL}SBC kernel configurations are out of sync with 2006-10-30 19:40:47 +00:00
macppc move a label such that it is only visible in the scopes it is used in. 2006-10-24 02:47:40 +00:00
mips Constify, since the new gcc propagates constness to struct members. 2006-10-23 19:49:47 +00:00
mipsco remove MALLOC_NOINLINE, it doesn't do anything anymore. 2006-10-02 03:28:29 +00:00
mmeye Add kernel_text symbol for pmap(1). Closes PR kern/19877. 2006-10-07 01:21:47 +00:00
mvme68k in cpu_dumpconf(), don't panic() if we can't bdevsw_lookup() the 2006-10-21 05:54:31 +00:00
mvmeppc Use MI todr framework. Untested, but considered extremely 2006-09-17 03:38:36 +00:00
netwinder Use <arm/bootconfig.h>. 2006-10-24 20:39:13 +00:00
news68k in cpu_dumpconf(), don't panic() if we can't bdevsw_lookup() the 2006-10-21 05:54:31 +00:00
newsmips Make this actually build again -- cast addresses to int before 2006-10-07 21:05:46 +00:00
next68k in cpu_dumpconf(), don't panic() if we can't bdevsw_lookup() the 2006-10-21 05:54:31 +00:00
ofppc - Document COMPAT_15 as doing nothing 2006-09-27 21:42:04 +00:00
pc532 Make mcount static. 2006-10-26 23:53:27 +00:00
pdp10 fix gcc -Werror -Wmissing-braces problem 2006-10-04 13:51:59 +00:00
playstation2 Protect from multiple inclusion. 2006-09-26 13:11:59 +00:00
pmax remove MALLOC_NOINLINE, it doesn't do anything anymore. 2006-10-02 03:28:29 +00:00
pmppc Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in 2006-10-21 14:10:32 +00:00
powerpc Make these files compile with -Wextra -Wno-unused. 2006-10-30 17:52:12 +00:00
prep Make these files compile with -Wextra -Wno-unused 2006-10-30 17:54:29 +00:00
sandpoint - Document COMPAT_15 as doing nothing 2006-09-27 21:42:04 +00:00
sbmips - Document COMPAT_15 as doing nothing 2006-09-27 21:42:04 +00:00
sgimips Add support for the Intel 80003 Gigabit Ethernet controller (found e.g. in 2006-10-21 14:10:32 +00:00
sh3 Lift extern shb_cd declaration to the top level. 2006-10-29 02:10:12 +00:00
sh5 Use kauth(9) (device scope tty open). 2006-10-25 11:30:45 +00:00
shark boot_file is not used by generic NetBSD/arm code, and its type varies by 2006-10-26 23:31:47 +00:00
sparc Propagate const, prompted by new gcc. 2006-10-25 07:04:13 +00:00
sparc64 Compile in Veriexec by default on some popular archs (amd64, i386, sparc64) 2006-10-26 11:48:38 +00:00
sun2 in cpu_dumpconf(), don't panic() if we can't bdevsw_lookup() the 2006-10-21 05:54:31 +00:00
sun3 in cpu_dumpconf(), don't panic() if we can't bdevsw_lookup() the 2006-10-21 05:54:31 +00:00
sun68k Clear pending flags before calling handers otherwise possibly some softintr 2006-10-10 13:26:47 +00:00
vax Propagate const, prompted by new gcc. 2006-10-25 07:04:13 +00:00
x68k Work around the propagation of volatile-ness from struct to struct members. 2006-10-29 16:05:15 +00:00
x86 Move i386/amd64 common code (check_pa_acc()) to x86. 2006-10-30 00:41:26 +00:00
xen const correctness 2006-10-23 18:10:44 +00:00
Makefile Remove a debug message. 2006-09-28 07:48:35 +00:00
README Some minor nits. 2005-12-29 16:20:34 +00:00

README

$NetBSD: README,v 1.40 2005/12/29 16:20:34 tsutsui 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)
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)
pdp10:		Digital PDP 10 emulators; a 9 bit byte, 36 bit word machine (pdp10, 20030831)
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 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
sh5:		Hitachi SuperH(TM) sh5 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
pdp10:		Digital Equipment PDP 10 processor