Added support for some of the new video modes in syscons.
Reviewed by: Submitted by: Obtained from:
This commit is contained in:
parent
4f683116b4
commit
3644e2839b
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=2784
@ -24,7 +24,7 @@
|
|||||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*
|
*
|
||||||
* $Id: vidcontrol.c,v 1.4 1994/05/26 04:13:59 jkh Exp $
|
* $Id: vidcontrol.c,v 1.1 1994/08/17 09:00:13 sos Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
@ -293,10 +293,18 @@ video_mode(int argc, char **argv, int *index)
|
|||||||
int mode;
|
int mode;
|
||||||
|
|
||||||
if (*index < argc) {
|
if (*index < argc) {
|
||||||
if (!strcmp(argv[*index], "80x25"))
|
if (!strcmp(argv[*index], "VGA_40x25"))
|
||||||
mode = CONS_80x25TEXT;
|
mode = SW_VGA_C40x25;
|
||||||
else if (!strcmp(argv[*index], "80x50"))
|
else if (!strcmp(argv[*index], "VGA_80x25"))
|
||||||
mode = CONS_80x50TEXT;
|
mode = SW_VGA_C80x25;
|
||||||
|
else if (!strcmp(argv[*index], "VGA_80x50"))
|
||||||
|
mode = SW_VGA_C80x50;
|
||||||
|
else if (!strcmp(argv[*index], "VGA_320x200"))
|
||||||
|
mode = SW_VGA_CG320;
|
||||||
|
else if (!strcmp(argv[*index], "EGA_80x25"))
|
||||||
|
mode = SW_ENH_C80x25;
|
||||||
|
else if (!strcmp(argv[*index], "EGA_80x43"))
|
||||||
|
mode = SW_ENH_C80x43;
|
||||||
else
|
else
|
||||||
return;
|
return;
|
||||||
if (ioctl(0, mode, NULL) < 0)
|
if (ioctl(0, mode, NULL) < 0)
|
||||||
@ -386,7 +394,9 @@ test_frame()
|
|||||||
usage()
|
usage()
|
||||||
{
|
{
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"Usage: vidcontrol mode (available modes: 80x25, 80x50)\n"
|
"Usage: vidcontrol mode (available modes: VGA_40x25, VGA_80x25,\n"
|
||||||
|
" VGA_80x50, VGA_320x200,\n"
|
||||||
|
" EGA_80x25, EGA_80x43)\n"
|
||||||
" show (show available colors)\n"
|
" show (show available colors)\n"
|
||||||
" fgcol bgcol (set fore- & background colors)\n"
|
" fgcol bgcol (set fore- & background colors)\n"
|
||||||
" -r fgcol bgcol (set reverse fore- & background colors)\n"
|
" -r fgcol bgcol (set reverse fore- & background colors)\n"
|
||||||
|
Loading…
Reference in New Issue
Block a user