summaryrefslogtreecommitdiffstats
path: root/usr.sbin/vidcontrol/vidcontrol.c
Commit message (Collapse)AuthorAgeFilesLines
* New option `-g' to allow selecting custom text geometry in VESA_800x600 rastersobomax2001-01-251-6/+35
| | | | | | | text mode. For example `vidcontrol -g 100x37 VESA_800x600' will setup 100x37 text mode as opposed to default 80x25. Reviewed by: imp
* Initiate deorbit burn sequence for <machine/console.h>.phk2000-10-081-1/+2
| | | | | | | | | Replace all in-tree uses with necessary subset of <sys/{fb,kb,cons}io.h>. This is also the appropriate fix for exo-tree sources. Put warnings in <machine/console.h> to discourage use. November 15th 2000 the warnings will be converted to errors. January 15th 2001 the <machine/console.h> files will be removed.
* Make the mouse cursor char code configurable via the CONS_MOUSECTLyokota2000-01-121-4/+25
| | | | | | ioctl. By popular demand.
* -Wall fix: ambigious elsebillf1999-10-151-1/+2
|
* Fix -s option.yokota1999-09-191-1/+1
| | | | PR: bin/13799
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Reflect recent changes in syscons.yokota1999-06-221-6/+31
|
* Back out a couple of i386 conditionals which aren't needed with the newdfr1999-01-251-12/+4
| | | | | | syscons and fix a few printfs. Reviewed by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
* fix for compiling on alphamjacob1999-01-121-3/+11
|
* The first stage of console driver reorganization: activate newyokota1999-01-111-6/+6
| | | | keyboard and video card drivers.
* - Express various sizes in bytes, rather than Kbytes, in the videoyokota1998-10-011-4/+4
| | | | mode and adapter information structures.
* Don't assume that we have extended modes on all platforms.gpalmer1998-09-241-1/+3
|
* VESA BIOS support update in syscons.yokota1998-09-231-28/+38
| | | | | | - Accept generic video mode names: 80x25, 80x30, etc. Specific video mode names, VGA_80x25, VESA_132x25, are still accpeted too. - Update the man page accordingly.
* Add new '-i' option to usage().abial1998-09-161-3/+3
|
* Add VESA support to syscons.sos1998-09-151-2/+120
| | | | | | | | | | | | | | | | | | | | | | | | | Kazu writes: The VESA support code requires vm86 support. Make sure your kernel configuration file has the following line. options "VM86" If you want to statically link the VESA support code to the kernel, add the following option to the kernel configuration file. options "VESA" The vidcontrol command now accepts the following video mode names: VESA_132x25, VESA_132x43, VESA_132x50, VESA_132x60, VESA_800x600 The VESA_800x600 mode is a raster display mode. The 80x25 text will be displayed on the 800x600 screen. Useful for some laptop computers. vidcontrol accepts the new `-i <info>' option, where <info> must be either `adapter' or `mode'. When the `-i adapter' option is given, vidcontrol will print basic information (not much) on the video adapter. When the `-i mode' option is specified, vidcontrol will list video modes which are actually supported by the video adapter. Submitted by: Kazutaka YOKOTA yokota@FreeBSD.ORG
* ioctl() request args are unsigned longs, so don't attempt to storebde1998-07-141-3/+4
| | | | | | them as ints. Among other bugs, doing so at best caused benign overflow followed by fatal sign extension on machines with 32-bit ints and 64-bit longs.
* Use err(3). Stylistic changes in man page.charnier1997-10-271-59/+34
|
* Update to compile under Lite2 includespeter1997-03-111-1/+2
|
* Add a -s option for setting the current vty. This should makebrian1997-03-071-21/+51
| | | | | | | | | life easier if a PS/2 mouse locks up the keyboard (frequent-ish, but not repeatable). Tidy up code (a bit) and make it -Wall Is this a 2.2 candidate ? (although it doesn't -Wall in 2.2 because of the lack of sys/sysproto.h
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Fix typo.gpalmer1996-07-031-2/+2
| | | | Submitted by: Philippe Charnier <charnier@xp11.frmug.org>
* Added new -m option, that enable / disables the mousepointer onsos1996-06-211-6/+27
| | | | a textmode screen.
* Remove trailing whitespace.rgrimes1995-05-301-14/+14
|
* remove option "-s saver" from usage()dima1995-03-031-2/+1
|
* Next syscons update (given up on numbering :)sos1995-02-221-90/+34
| | | | | | | | | | | Removed screensavers from syscons, they are now LKM's. This makes it possible to do some really "interesting" screensavers... Fixed bug that sometimes caused garbage to appear when leaving "scroll-lock" history. Reformattet indentation, it got too deep for a normal 80 pos screen. Split up in syscons.c & syscons.h for use with the saver-lkm's. Temporarily removed -s option from vidcontrol, savers should now be loaded with modload.
* Fixed usage() (cosmetic changes. "(string)" looks much betterdima1995-02-081-4/+4
| | | | than "(string" :-)
* Added new choises of cursors.sos1995-02-071-18/+24
|
* Added 80x30 & 80x60 experimental modes officially.sos1995-01-301-6/+4
|
* Third round in syscons update.sos1995-01-281-2/+3
| | | | | | | | | | | | | | Display update method changed, now allways write in memory buffer, then periodically update physical display. Speed improvements (now > 5 times faster than the old syscons). History now circular buffer, with changeable size. History scroll by up/down line, up/down page, home and end. Backtab proberly implemented. Now space for 96 function keys, 63 allocated standard, default now SCO/SYSV compat again as in the old days. New keyboard definition files ~share/syscons/keymaps/* Misc fixes for old "hacks" that broke SCO/SYSV compat. More that I forgot before writing this...
* First round in syscons update. Several new features has been added:sos1995-01-121-33/+30
| | | | | | | | | | | | | | No kernel config options anymore besides keyboard language layout. Virtual consoles are now dynamically allocated, no NCONS anymore. Software cursor blinking/nonblinking. Visual bell for laptops (don't beep at meetings :-). Cursor/bell default type setable via config "flags" instead of as defines. Cursor/bell type setable via ioctl's. New video modes 80x30 80x60 for some laptops, and those with multisync monitors. Scroll-lock history (length currently fixed at 100 lines). Lots of cleanups, some only commented out for now (will goaway soon). Support for new features in vidcontrol/kbdcontrol. Updated manpages.
* usage help: uncomment -d option, add -x optionache1994-09-261-3/+2
|
* Added support for some of the new video modes in syscons.sos1994-09-151-6/+16
| | | | | | Reviewed by: Submitted by: Obtained from:
* Added vidcontrol util from 1.1.5.1+sos1994-08-171-0/+472
Reviewed by: Submitted by:
OpenPOWER on IntegriCloud