mirror of
https://github.com/sigmasternchen/Wish
synced 2025-03-15 15:38:54 +00:00
more kernel logging
This commit is contained in:
parent
19a4ae7e37
commit
596b6bff28
1 changed files with 12 additions and 3 deletions
|
@ -88,7 +88,7 @@ Kernel.machine = function() {
|
||||||
case 0:
|
case 0:
|
||||||
Emulator.Output.shiftKey = OS.staticShift;
|
Emulator.Output.shiftKey = OS.staticShift;
|
||||||
Emulator.output("\033[2J\033[0;0H" + OS.logo);
|
Emulator.output("\033[2J\033[0;0H" + OS.logo);
|
||||||
Kernel.wall("\ņbooting kernel: " + KERNEL + "...")
|
Kernel.wall("\nbooting kernel: " + KERNEL + "...")
|
||||||
Kernel.msgOut("reseting kernel timer", true);
|
Kernel.msgOut("reseting kernel timer", true);
|
||||||
Kernel.time = 0;
|
Kernel.time = 0;
|
||||||
Kernel.msgOut("register main timer (100ms)", true); // pre
|
Kernel.msgOut("register main timer (100ms)", true); // pre
|
||||||
|
@ -190,8 +190,17 @@ Kernel.machine = function() {
|
||||||
Kernel.next = function() {
|
Kernel.next = function() {
|
||||||
Kernel.state++;
|
Kernel.state++;
|
||||||
}
|
}
|
||||||
Kernel.wall = function(text) {
|
Kernel.wall = function(text, noLogging) {
|
||||||
Emulator.output(text);
|
Emulator.output(text);
|
||||||
|
if (!noLogging) {
|
||||||
|
while (text.indexOf("\n") > -1)
|
||||||
|
text = text.replace("\n", "");
|
||||||
|
while (text.indexOf(" ") > -1)
|
||||||
|
text = text.replace(" ", " ");
|
||||||
|
while (text.indexOf("\033") > -1)
|
||||||
|
text = text.replace("\033", "");
|
||||||
|
console.log("Kernel wall: " + text);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Kernel.msgOut = function(text, success, color) {
|
Kernel.msgOut = function(text, success, color) {
|
||||||
while (text.length < Emulator.Output.xsize - 12)
|
while (text.length < Emulator.Output.xsize - 12)
|
||||||
|
@ -214,7 +223,7 @@ Kernel.msgSuccess = function(success) {
|
||||||
else
|
else
|
||||||
text = "";
|
text = "";
|
||||||
Kernel.globalLog += text;
|
Kernel.globalLog += text;
|
||||||
Kernel.wall(text);
|
Kernel.wall(text, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
Kernel.shutdown = function() {
|
Kernel.shutdown = function() {
|
||||||
|
|
Loading…
Reference in a new issue