summaryrefslogtreecommitdiff
path: root/arch/x86/machine/cga.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86/machine/cga.c')
-rw-r--r--arch/x86/machine/cga.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/arch/x86/machine/cga.c b/arch/x86/machine/cga.c
index 07d4eb5e..1ab23582 100644
--- a/arch/x86/machine/cga.c
+++ b/arch/x86/machine/cga.c
@@ -137,16 +137,17 @@ cga_scroll_lines(void)
CGA_MEMORY_SIZE - (CGA_COLUMNS * 2));
last_line = (uint16_t *)cga_memory + (CGA_COLUMNS * (CGA_LINES - 1));
- for(i = 0; i < CGA_COLUMNS; i++)
+ for(i = 0; i < CGA_COLUMNS; i++) {
last_line[i] = CGA_BLANK;
+ }
}
void
cga_write_byte(uint8_t byte)
{
- if (byte == '\r')
+ if (byte == '\r') {
return;
- else if (byte == '\n') {
+ } else if (byte == '\n') {
cga_cursor += CGA_COLUMNS - cga_get_cursor_column();
if (cga_cursor >= (CGA_LINES * CGA_COLUMNS)) {
@@ -164,8 +165,9 @@ cga_write_byte(uint8_t byte)
} else if (byte == '\t') {
int i;
- for(i = 0; i < CGA_TABULATION_SPACES; i++)
+ for(i = 0; i < CGA_TABULATION_SPACES; i++) {
cga_write_byte(' ');
+ }
} else {
if ((cga_cursor + 1) >= CGA_COLUMNS * CGA_LINES) {
cga_scroll_lines();