diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/sys/schedule.S | 3 | ||||
-rw-r--r-- | src/util/status.c | 15 |
2 files changed, 2 insertions, 16 deletions
diff --git a/src/sys/schedule.S b/src/sys/schedule.S index dba8bd4..e8ab326 100644 --- a/src/sys/schedule.S +++ b/src/sys/schedule.S @@ -1,6 +1,3 @@ -// TODO: - Scheduler info function -// - Get next thread -// - Yield supervisor call .section ".text" .globl schedule .macro preserve_ctx diff --git a/src/util/status.c b/src/util/status.c index 8837e5d..5e8a355 100644 --- a/src/util/status.c +++ b/src/util/status.c @@ -147,21 +147,10 @@ void status(void) sp = (unsigned long)getsysstack(); write_hex32(&g_Drawer, sp); write_char(&g_Drawer, '\n'); - /* WRITE Stack Values - for(unsigned long i = 1; i <= 14; i++) { - write_hex32(&g_Drawer, *(unsigned long*)(0x2000 - i*4)); - if(i % 6 == 0) { - write_char(&g_Drawer, '\n'); - } else { - write_char(&g_Drawer, ' '); - } - } - write_char(&g_Drawer, '\n'); - */ unsigned long coren; asm volatile ( - "mrc p15, #0, %0, c0, c0, #5\n" - "and %0, %0, #3" : "=r"(coren) :: "cc"); + "mrc p15, #0, %0, c0, c0, #5\n" + "and %0, %0, #3" : "=r"(coren) :: "cc"); write_string(&g_Drawer, "Status Updated by Core #"); write_10(&g_Drawer, coren); write_string(&g_Drawer, "\nSys Timer Status "); |