diff --git a/reactos/boot/armllb/hw/video.c b/reactos/boot/armllb/hw/video.c index 3e3179aa404..2ee37eb9527 100644 --- a/reactos/boot/armllb/hw/video.c +++ b/reactos/boot/armllb/hw/video.c @@ -326,7 +326,11 @@ LlbVideoClearScreen(IN BOOLEAN OsLoader) else { /* Deep blue */ +#ifdef BLUE_SCREEN BackColor = LlbHwVideoCreateColor(14, 0, 82); +#else + BackColor = LlbHwVideoCreateColor(0, 0, 0); +#endif BackColor = (BackColor << 16) | BackColor; } @@ -346,8 +350,12 @@ LlbVideoPutChar(IN UCHAR c) { ULONG cx, cy, CharsPerLine, BackColor, ScreenWidth; - /* Forecolor on this machine */ - BackColor = LlbHwVideoCreateColor(14, 0, 82); + /* Backcolor on this machine */ +#ifdef BLUE_SCREEN + BackColor = LlbHwVideoCreateColor(14, 0, 82); +#else + BackColor = LlbHwVideoCreateColor(0, 0, 0); +#endif /* Amount of characters in a line */ ScreenWidth = LlbHwGetScreenWidth();