#include <stdio.h>
#include <string.h>
#ifdef KERNEL
+#include "threads/init.h"
#include "threads/interrupt.h"
#include "devices/serial.h"
#else
#ifdef KERNEL
serial_flush ();
- power_off ();
+ if (power_off_when_done)
+ power_off ();
+ for (;;);
#else
exit (1);
#endif