Deleted Added
full compact
scvesactl.c (149640) scvesactl.c (158687)
1/*-
2 * Copyright (c) 1998 Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to The DragonFly Project
6 * by Sascha Wildner <saw@online.de>
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 15 unchanged lines hidden (view full) ---

24 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
25 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
27 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28 *
29 */
30
31#include <sys/cdefs.h>
1/*-
2 * Copyright (c) 1998 Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to The DragonFly Project
6 * by Sascha Wildner <saw@online.de>
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 15 unchanged lines hidden (view full) ---

24 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
25 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
27 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28 *
29 */
30
31#include <sys/cdefs.h>
32__FBSDID("$FreeBSD: head/sys/dev/syscons/scvesactl.c 149640 2005-08-30 18:58:17Z rodrigc $");
32__FBSDID("$FreeBSD: head/sys/dev/syscons/scvesactl.c 158687 2006-05-17 09:33:15Z phk $");
33
34#include "opt_vga.h"
35
36#ifndef VGA_NO_MODE_CHANGE
37
38#include <sys/param.h>
39#include <sys/systm.h>
40#include <sys/conf.h>

--- 69 unchanged lines hidden (view full) ---

110 return sc_set_graphics_mode(scp, tp, mode);
111 default:
112 if (IOCGROUP(cmd) == 'V') {
113 if (!(scp->sc->adp->va_flags & V_ADP_MODECHANGE))
114 return ENODEV;
115
116 mode = (cmd & 0xff) + M_VESA_BASE;
117
33
34#include "opt_vga.h"
35
36#ifndef VGA_NO_MODE_CHANGE
37
38#include <sys/param.h>
39#include <sys/systm.h>
40#include <sys/conf.h>

--- 69 unchanged lines hidden (view full) ---

110 return sc_set_graphics_mode(scp, tp, mode);
111 default:
112 if (IOCGROUP(cmd) == 'V') {
113 if (!(scp->sc->adp->va_flags & V_ADP_MODECHANGE))
114 return ENODEV;
115
116 mode = (cmd & 0xff) + M_VESA_BASE;
117
118 /* Only set graphics mode in non-pcvt case */
119 if (((cmd & IOC_DIRMASK) == IOC_VOID) &&
120 (mode > M_VESA_FULL_1280) &&
121 (mode < M_VESA_MODE_MAX))
122 return sc_set_graphics_mode(scp, tp, mode);
123 }
124 }
125
126 if (prev_user_ioctl)

--- 26 unchanged lines hidden ---
118 if (((cmd & IOC_DIRMASK) == IOC_VOID) &&
119 (mode > M_VESA_FULL_1280) &&
120 (mode < M_VESA_MODE_MAX))
121 return sc_set_graphics_mode(scp, tp, mode);
122 }
123 }
124
125 if (prev_user_ioctl)

--- 26 unchanged lines hidden ---