Fixed IRQs(ish)+

git-svn-id: https://spexeah.com:8443/svn/Asuro@69 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
This commit is contained in:
kieron
2017-05-17 15:45:34 +00:00
parent d54e43cca9
commit 96dfb38124
40 changed files with 37 additions and 6 deletions
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+3 -1
View File
@@ -15,6 +15,8 @@ uses
util, util,
bios_data_area; bios_data_area;
const DEBUG = FALSE;
type type
TColor = ( Black = $0, TColor = ( Black = $0,
Blue = $1, Blue = $1,
@@ -371,7 +373,7 @@ begin
end; end;
Console_Cursor.X:= 0; Console_Cursor.X:= 0;
console._update_cursor; console._update_cursor;
psleep(500); if DEBUG then psleep(500);
end; end;
procedure _newline(); [public, alias: '_console_newline']; procedure _newline(); [public, alias: '_console_newline'];
+1
View File
@@ -23,6 +23,7 @@ implementation
procedure Main(); interrupt; procedure Main(); interrupt;
begin begin
CLI;
console.writestringln('Divide by Zero Exception.'); console.writestringln('Divide by Zero Exception.');
util.halt_and_catch_fire; util.halt_and_catch_fire;
end; end;
+1
View File
@@ -23,6 +23,7 @@ implementation
procedure Main(); interrupt; procedure Main(); interrupt;
begin begin
CLI;
console.writestringln('Debug Exception.'); console.writestringln('Debug Exception.');
util.halt_and_catch_fire; util.halt_and_catch_fire;
end; end;
+1
View File
@@ -23,6 +23,7 @@ implementation
procedure Main(); interrupt; procedure Main(); interrupt;
begin begin
CLI;
console.writestringln('Bad TSS Exception.'); console.writestringln('Bad TSS Exception.');
util.halt_and_catch_fire; util.halt_and_catch_fire;
end; end;
+1
View File
@@ -23,6 +23,7 @@ implementation
procedure Main(); interrupt; procedure Main(); interrupt;
begin begin
CLI;
console.writestringln('Segment Not Present Exception.'); console.writestringln('Segment Not Present Exception.');
util.halt_and_catch_fire; util.halt_and_catch_fire;
end; end;

Some files were not shown because too many files have changed in this diff Show More