summaryrefslogtreecommitdiff
path: root/kernel/console.c
diff options
context:
space:
mode:
authorMichal Idziorek <m.i@gmx.at>2014-08-07 18:40:11 +0200
committerMichal Idziorek <m.i@gmx.at>2014-08-07 18:40:11 +0200
commit5a83bd319a22d53eb82d43c738d471a5a8079b36 (patch)
tree6c29e99ab2db9e8297ad977616f202612f041b3e /kernel/console.c
parent0246dfba3efac4c20e73e83c229219d3c136ff40 (diff)
added some physical memory management
Diffstat (limited to 'kernel/console.c')
-rw-r--r--kernel/console.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/kernel/console.c b/kernel/console.c
index 27b21e5..77b5fc1 100644
--- a/kernel/console.c
+++ b/kernel/console.c
@@ -104,6 +104,7 @@ void scr_put_char(char ch,char col)
if(posx>=SCR_WIDTH)scr_nextline();
}
+
void scr_put_hex(uint16_t val)
{
@@ -121,6 +122,15 @@ void scr_put_hex(uint16_t val)
}
+void scr_put_hex32(uint32_t val)
+{
+ scr_put_string("[");
+ scr_put_hex(val>>16);
+ scr_put_string(",");
+ scr_put_hex(val&0xffff);
+ scr_put_string("]");
+}
+
void scr_put_string(char *str)
{
while(*str!=0)