summaryrefslogtreecommitdiffstats
path: root/kernel.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel.c')
-rw-r--r--kernel.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/kernel.c b/kernel.c
index fe019e583..a0f5d2247 100644
--- a/kernel.c
+++ b/kernel.c
@@ -1,14 +1,12 @@
void _main(void)
{
- unsigned int i = 100;
- while(i != 0)
- {
- asm volatile("eieio");
- i--;
- }
-
+ static unsigned char kernel_stack[16 * 1024] = {0};
+ register void * stack = &kernel_stack;
+ asm volatile("mr 1,%0" :: "r" (stack) );
+
while(1)
{
+ //asm volatile("wait");
}
}
OpenPOWER on IntegriCloud