freebsd-nq/sys/alpha
Kazutaka YOKOTA 88a5f0cca7 1. Reorganized screen saver related code so that both the LKM screen
saver and splash screen can all work properly with syscons.  Note that
the splash screen option (SC_SPLASH_SCREEN) does not work yet, as it
requires additional code from msmith.

- Reorganized the splash screen code to match the latest development
  in this area.
- Delay screen switch in `switch_scr()' until the screen saver is
  stopped, if one is running,
- Start the screen saver immediately, if any, when the `saver' key is
  pressed. (There will be another commit for `kbdcontrol' to support
  this keyword in the keymap file.)
- Do not always stop the screen saver when mouse-related ioctls
  are called.  Stop it only if the mouse is moved or buttons are
  clicked; don't stop it if any other mouse ioctls are called.

2. Added provision to write userland screen savers.  (Contact me if you
are interested in writing one.)

- Added CONS_IDLE, CONS_SAVERMODE, and CONS_SAVERSTART ioctls to
  support userland screen savers.

3. Some code clean-ups.
1998-08-03 11:30:45 +00:00
..
alpha Merge with i386/isa/diskslice_machdep.c 1.30 1998-07-31 09:13:25 +00:00
conf Change load address to 0xfffffc0000300000 to help support AS200. 1998-07-30 08:12:14 +00:00
include 1. Reorganized screen saver related code so that both the LKM screen 1998-08-03 11:30:45 +00:00
isa Cosmetic change to driver registration. 1998-07-31 09:20:35 +00:00
linux Fixed print format errors. 1998-07-29 16:43:00 +00:00
pci Only perform byte/word accesses in the correct EV56 memory space. 1998-07-31 09:17:51 +00:00
tlsb Cosmetic change to driver registration. 1998-07-31 09:20:35 +00:00