From ceeeea30e1379929668911622d94b8a1f045c7fa Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Mon, 30 Jan 2017 13:50:10 +0000 Subject: [PATCH] [FREELDR] - Correctly check for vertical retrace in PcVideoSync. CID 513066. svn path=/trunk/; revision=73636 --- reactos/boot/freeldr/freeldr/arch/i386/pcvideo.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/boot/freeldr/freeldr/arch/i386/pcvideo.c b/reactos/boot/freeldr/freeldr/arch/i386/pcvideo.c index 0b06e6b210c..bea6a5bb87c 100644 --- a/reactos/boot/freeldr/freeldr/arch/i386/pcvideo.c +++ b/reactos/boot/freeldr/freeldr/arch/i386/pcvideo.c @@ -1089,7 +1089,7 @@ PcVideoGetPaletteColor(UCHAR Color, UCHAR* Red, UCHAR* Green, UCHAR* Blue) VOID PcVideoSync(VOID) { - while (1 == (READ_PORT_UCHAR((UCHAR*)VIDEOPORT_VERTICAL_RETRACE) & 0x08)) + while ((READ_PORT_UCHAR((UCHAR*)VIDEOPORT_VERTICAL_RETRACE) & 0x08)) { /* * Keep reading the port until bit 3 is clear @@ -1099,7 +1099,7 @@ PcVideoSync(VOID) */ } - while (0 == (READ_PORT_UCHAR((UCHAR*)VIDEOPORT_VERTICAL_RETRACE) & 0x08)) + while (!(READ_PORT_UCHAR((UCHAR*)VIDEOPORT_VERTICAL_RETRACE) & 0x08)) { /* * Keep reading the port until bit 3 is set -- 2.17.1