git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
1-hello_kernel_world.md (#21)
[lunaix-os.git]
/
lunaix-os
/
kernel
/
debug
/
sdbg.c
diff --git
a/lunaix-os/kernel/debug/sdbg.c
b/lunaix-os/kernel/debug/sdbg.c
index af33a452634ed9aa39f6255a21b01cf686b49372..edfeceaec54c6f44e311580b5cd57b5a98da0a15 100644
(file)
--- a/
lunaix-os/kernel/debug/sdbg.c
+++ b/
lunaix-os/kernel/debug/sdbg.c
@@
-1,7
+1,7
@@
// FIXME Re-design needed!!
#include <hal/serial.h>
// FIXME Re-design needed!!
#include <hal/serial.h>
-#include <klibc/st
dio
.h>
+#include <klibc/st
rfmt
.h>
#include <lunaix/syslog.h>
#include <sdbg/gdbstub.h>
#include <sdbg/lsdbg.h>
#include <lunaix/syslog.h>
#include <sdbg/gdbstub.h>
#include <sdbg/lsdbg.h>
@@
-42,23
+42,23
@@
void
sdbg_imm(const isr_param* param)
{
struct exec_param* execp = param->execp;
sdbg_imm(const isr_param* param)
{
struct exec_param* execp = param->execp;
-
kprintf(KDEBUG
"Quick debug mode\n");
-
kprintf(KDEBUG
"cs=%p eip=%p eax=%p ebx=%p\n",
+
DEBUG(
"Quick debug mode\n");
+
DEBUG(
"cs=%p eip=%p eax=%p ebx=%p\n",
execp->cs,
execp->eip,
param->registers.eax,
param->registers.ebx);
execp->cs,
execp->eip,
param->registers.eax,
param->registers.ebx);
-
kprintf(KDEBUG
"ecx=%p edx=%p edi=%p esi=%p\n",
+
DEBUG(
"ecx=%p edx=%p edi=%p esi=%p\n",
param->registers.ecx,
param->registers.edx,
param->registers.edi,
param->registers.esi);
param->registers.ecx,
param->registers.edx,
param->registers.edi,
param->registers.esi);
-
kprintf(KDEBUG
"u.esp=%p k.esp=%p ebp=%p ps=%p\n",
+
DEBUG(
"u.esp=%p k.esp=%p ebp=%p ps=%p\n",
param->esp,
execp->esp,
param->registers.ebp,
execp->eflags);
param->esp,
execp->esp,
param->registers.ebp,
execp->eflags);
-
kprintf(KDEBUG
"ss=%p ds=%p es=%p fs=%p gs=%p\n",
+
DEBUG(
"ss=%p ds=%p es=%p fs=%p gs=%p\n",
execp->ss,
param->registers.ds,
param->registers.es,
execp->ss,
param->registers.ds,
param->registers.es,
@@
-82,7
+82,7
@@
sdbg_init()
struct serial_dev* sdev = serial_get_avilable();
if (!sdev) {
struct serial_dev* sdev = serial_get_avilable();
if (!sdev) {
-
kprintf(KERROR
"no serial port available\n");
+
ERROR(
"no serial port available\n");
return;
}
return;
}