/* * 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; }