Unhandled interrupt 0x5a
Posted: Fri May 20, 2011 4:11 pm
I'm using JamesM's tutorial, and the things I've changed are:
int 0x80 to 0x90
monitor_write -> puts
monitor_write_hex -> put_hex
monitor_write_dec -> put_dec
monitor_put -> putc
static void move_cursor -> void move_cursor(int x, int y)
monitor_clear -> clear_screen
the welcome messages
I've added some system calls.
When switching to user mode, I get this error:
I'm not quite sure what this means. I'ver searched google but probably missed something.
Attached is a screen shot of the error.
Thanks, Matt.
int 0x80 to 0x90
monitor_write -> puts
monitor_write_hex -> put_hex
monitor_write_dec -> put_dec
monitor_put -> putc
static void move_cursor -> void move_cursor(int x, int y)
monitor_clear -> clear_screen
the welcome messages
I've added some system calls.
When switching to user mode, I get this error:
Code: Select all
Unhandled interrupt: 0x5a.
Attached is a screen shot of the error.
Thanks, Matt.