summaryrefslogtreecommitdiff
path: root/kernel/scheduler.c
diff options
context:
space:
mode:
authorMiguel <m.i@gmx.at>2018-09-10 04:13:28 +0200
committerMiguel <m.i@gmx.at>2018-09-10 04:13:28 +0200
commit65f5cca027af81e77b3e06da658b6d13f1861a03 (patch)
tree4e1aa57b8d4dedb00beb649992054faf6f24ff40 /kernel/scheduler.c
parent67e7f93fc2ea9c6d04698f9af29be78d0123afb0 (diff)
fixing paging / per cpu pages
Diffstat (limited to 'kernel/scheduler.c')
-rw-r--r--kernel/scheduler.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/kernel/scheduler.c b/kernel/scheduler.c
index 8178c12..19e670f 100644
--- a/kernel/scheduler.c
+++ b/kernel/scheduler.c
@@ -158,6 +158,9 @@ void task_syscall_worker()
//
volatile uint32_t my_scheduler(uint32_t oldesp,uint32_t force_pid)
{
+ uint32_t *apic_id=0x8000000;
+ klog("scheduler 0x%x",*apic_id); // TODO: do not log we are inisde an interrupt!!
+
//
static bool first=true;
if(current_task==NO_TASK)return oldesp;