Converts sys_halt_core() to use alarms
authorBarret Rhoden <brho@cs.berkeley.edu>
Wed, 4 May 2011 22:50:57 +0000 (15:50 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:36:02 +0000 (17:36 -0700)
commit5379489b025483ef5b40b6333d6f614916cf60b1
treeff293678b06ab2e7419315ea7524387f2dfa1c36
parentea827a16f09e7e4ad4e18c0ebce84670aa9d09a0
Converts sys_halt_core() to use alarms

Not sure what we want to do long term for core halting.  This will keep
halting the core until the timer is up, servicing interrupts along the
way.  There are a lot of interrupts coming in to core 0 on hardware too.

Note if you want to kfunc sys_halt_core(), your arguments are in hex. =P
kern/src/alarm.c
kern/src/syscall.c
tests/idle.c