Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Aug 1998 04:30:46 -0700 (PDT)
From:      Kazutaka YOKOTA <yokota@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   cvs commit: src/sys/i386/include console.h src/sys/i386/isa syscons.c syscons.h
Message-ID:  <199808031130.EAA29933@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

yokota      1998/08/03 04:30:45 PDT

  Modified files:
    sys/i386/include     console.h 
    sys/i386/isa         syscons.c syscons.h 
  Log:
  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.
  
  Revision  Changes    Path
  1.38      +10 -2     src/sys/i386/include/console.h
  1.272     +288 -143  src/sys/i386/isa/syscons.c
  1.39      +12 -3     src/sys/i386/isa/syscons.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808031130.EAA29933>