84
87
* Put the character C on the console. Because GRUB wants to write a
85
88
* character with an attribute, this implementation is a bit tricky.
86
89
* If C is a control character (CR, LF, BEL, BS), use INT 10, AH = 0Eh
87
* (TELETYPE OUTPUT). Otherwise, save the original position, put a space,
96
95
grub_console_putchar_real (grub_uint8_t c)
98
97
struct grub_bios_int_registers regs;
101
100
if (c == 7 || c == 8 || c == 0xa || c == 0xd)