NetBSD/sys/arch
mhitch a5e785cccf Don't map the framebuffer again when attaching the lcspx driver if it was
already mapped in the early console startup.

The software cursor isn't going to blink if we don't start it - set up the
callout when attaching.

Now that the cursor blink routine is actually called, blink the entire cursor
line rather than just the first pixel.

Don't try to clear the current cursor if the pointer to it hasn't been
initialized.  This seems to happen when using the display as console, but
not when using a serial console.

On early console startup, use the framebuffer sizes, not the character cell
size to compute how much to clear.

The lcspx display will now initialize when booting with the display console,
but the dz device is not detected and the keyboard will not work yet.  I
haven't tracked down why the dz device isn't found (it works fine when
using a serial console).
2004-03-19 20:12:07 +00:00
..
acorn26 Uppercase CPU, plural is CPUs. 2004-02-13 11:36:08 +00:00
acorn32 NetBSD/acorn32 no longer has busmouse(4), so remove <machine/mouse.h>. 2004-03-13 19:45:11 +00:00
algor Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) 2004-03-13 17:31:33 +00:00
alpha add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
amd64 add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
amiga add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
amigappc Uppercase CPU, plural is CPUs. 2004-02-13 11:36:08 +00:00
arc Convert to usage of UUDECODE_FILES and standardize on filename extension 2004-03-19 08:07:22 +00:00
arm add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
atari add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
bebox Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) 2004-03-13 17:31:33 +00:00
cats Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) 2004-03-13 17:31:33 +00:00
cesfic add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
cobalt Remove references to no-longer-existing options (MIPS3_L2CACHE_PRESENT and 2004-03-15 16:56:55 +00:00
dreamcast Bump SYMTAB_SPACE to 204800. 2003-12-10 18:08:50 +00:00
evbarm Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) 2004-03-13 17:31:33 +00:00
evbmips Do set up the auxpll to the right value (8, to generate 96MHz), 2004-03-16 21:20:06 +00:00
evbppc Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) 2004-03-13 17:31:33 +00:00
evbsh3 Spell controller with two ls. Inspired by miod@openbsd. 2004-01-04 16:19:43 +00:00
evbsh5 Re-enable COMPAT_NETBSD32 2004-03-17 20:24:40 +00:00
hp300 add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
hp700 Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) 2004-03-13 17:31:33 +00:00
hpc Convert to usage of UUDECODE_FILES and standardize on filename extension 2004-03-19 08:07:22 +00:00
hpcarm Remove needless includes of <dev/pckbc/wskbdmap_mfii.h>. 2004-03-13 17:23:32 +00:00
hpcmips Convert to usage of UUDECODE_FILES and standardize on filename extension 2004-03-19 08:07:22 +00:00
hpcsh Add j6x0lcd. 2004-03-16 00:23:31 +00:00
hppa add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
i386 Fix typo. 2004-03-15 05:31:46 +00:00
ibmnws Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) 2004-03-13 17:31:33 +00:00
luna68k add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
m68k Centralize identical copies of proc_trampoline code. 2004-03-04 19:53:44 +00:00
mac68k add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
macppc Have Locore zero out the bss (which includes our stack) BEFORE 2004-03-17 23:32:22 +00:00
mips convert descriptor add/remove pointers to integer array indices. 2004-03-19 07:11:33 +00:00
mipsco Nuke unused var 2004-03-08 06:35:23 +00:00
mmeye Sync up w. other sh3 ports and don't install trap.h 2004-03-08 05:12:10 +00:00
mvme68k add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
mvmeppc Pull in SPRs via <powerpc/spr.h> in this single instance, and dispose of 2004-03-02 00:35:54 +00:00
netwinder Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) 2004-03-13 17:31:33 +00:00
news68k add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
newsmips Remove references to no-longer-existing options (MIPS3_L2CACHE_PRESENT and 2004-03-15 16:56:55 +00:00
next68k add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
ofppc Pull in SPRs via <powerpc/spr.h> in this single instance, and dispose of 2004-03-02 00:35:54 +00:00
openblocks405
pc532 add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
pdp10 Mostly lifted from vax's rev. 1.16: 2004-03-19 08:46:25 +00:00
playstation2 occured -> occurred. From Peter Postma. 2004-02-24 15:12:51 +00:00
pmax Uppercase CPU, plural is CPUs. 2004-02-13 11:36:08 +00:00
pmppc Don't trim the ramdisk space smaller than the max ramdisk size...i.e. make it 2M 2004-03-08 05:52:56 +00:00
powerpc defparam PMAP_MEMLIMIT 2004-03-17 14:14:02 +00:00
prep Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) 2004-03-13 17:31:33 +00:00
sandpoint Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) 2004-03-13 17:31:33 +00:00
sbmips Remove trailing blank line. 2004-03-14 13:06:39 +00:00
sgimips Checkpoint the GR2 wscons driver. Heavily derived from lonewolf@'s newport 2004-03-18 08:52:04 +00:00
sh3 add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
sh5 Make COMPAT_NETBSD32 build again. 2004-03-17 20:23:28 +00:00
shark Add COMPAT_LINUX and enable NULLFS. 2004-03-13 18:51:43 +00:00
sparc obp_v2_finddevice: bounds check on local char buffer. 2004-03-18 15:24:19 +00:00
sparc64 zs_console_flags: use prom_getoption(). 2004-03-19 15:42:46 +00:00
sun2 Fix an overlooked PROM_getprop*() => prom_getprop*() rename. 2004-03-19 14:50:53 +00:00
sun3 add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
sun68k Rearrange process exit path to avoid need to free resources from different 2004-01-04 11:33:29 +00:00
vax Don't map the framebuffer again when attaching the lcspx driver if it was 2004-03-19 20:12:07 +00:00
x68k add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
x86 Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) 2004-03-13 17:31:33 +00:00
xen add kernel part of concurrency support for SA on MP systems 2004-03-14 01:08:47 +00:00
Makefile We really don't want frame.h... 2003-11-14 17:44:05 +00:00
README Add port to the Xen virtual machine monitor. 2004-03-11 21:44:08 +00:00

$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