From bc27c8dcdca2414e4fd7dc8ac7a4fc6873da1853 Mon Sep 17 00:00:00 2001 From: Kazutaka YOKOTA Date: Sun, 17 Jan 1999 14:12:48 +0000 Subject: [PATCH] Don't forget copying video mode flags to the adapter info. block when changing video modes. --- sys/i386/isa/vesa.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/i386/isa/vesa.c b/sys/i386/isa/vesa.c index db0a0cfd60a5..a338fb59c2cf 100644 --- a/sys/i386/isa/vesa.c +++ b/sys/i386/isa/vesa.c @@ -23,7 +23,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: vesa.c,v 1.13 1999/01/13 01:16:39 yokota Exp $ + * $Id: vesa.c,v 1.14 1999/01/16 12:56:00 yokota Exp $ */ #include "vga.h" @@ -740,6 +740,7 @@ vesa_set_mode(video_adapter_t *adp, int mode) printf("VESA: mode set!\n"); #endif vesa_adp->va_mode = mode; + vesa_adp->va_mode_flags = info.vi_flags; vesa_adp->va_flags &= ~V_ADP_COLOR; vesa_adp->va_flags |= (info.vi_flags & V_INFO_COLOR) ? V_ADP_COLOR : 0;