From 7df08205d41e77f93429af424904d4f8a44af658 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Fri, 18 May 2018 20:22:29 -0400 Subject: Add stack frame: console_scroll_up --- console.asm | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'console.asm') diff --git a/console.asm b/console.asm index 8b33231..5faf3a8 100644 --- a/console.asm +++ b/console.asm @@ -32,6 +32,8 @@ putc: console_scroll_up: + push bp + mov bp, sp pusha cmp dh, MAX_ROWS - 1 jne .no_action @@ -52,6 +54,8 @@ console_scroll_up: int 10h .no_action: popa + mov sp, bp + pop bp ret @@ -255,12 +259,14 @@ console_cursor_read_last: console_set_video_page: push bp mov bp, sp + pusha mov [video_page], dl mov ah, 05h mov al, [video_page] int 10h + popa pop bp ret -- cgit