/*
 * textbackground — установить цвет фона (биты 4..6 атрибута),
 * цвет символов и бит blink сохраняются.  Turbo-C-стиль.  Попутно
 * сбрасывает KEEP_EXIST_ATTR (старший байт становится 0).
 */

#include "_conio.h"

void textbackground(uint8_t bg)
{
    bg = (bg & 0x07) << 4;
    g_text_attr.value = (g_text_attr.byte.low & 0x0F) | bg;
}
