projects
/
pintos-anon
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Wording fixes.
[pintos-anon]
/
src
/
threads
/
init.c
diff --git
a/src/threads/init.c
b/src/threads/init.c
index ef67071aec53daceb476b02faf3af4fe48fd7824..1135ae7ccecc79ad1593671c7e3bbd906c31caa1 100644
(file)
--- a/
src/threads/init.c
+++ b/
src/threads/init.c
@@
-49,8
+49,8
@@
static bool format_filesys;
static char *initial_program;
#endif
static char *initial_program;
#endif
-/* -q: Power off after
running requested actions
? */
-
static bool do_power_off
;
+/* -q: Power off after
kernel tasks complete
? */
+
bool power_off_when_done
;
static void ram_init (void);
static void paging_init (void);
static void ram_init (void);
static void paging_init (void);
@@
-105,6
+105,7
@@
main (void)
/* Start thread scheduler and enable interrupts. */
thread_start ();
serial_init_queue ();
/* Start thread scheduler and enable interrupts. */
thread_start ();
serial_init_queue ();
+ timer_calibrate ();
#ifdef FILESYS
/* Initialize filesystem. */
#ifdef FILESYS
/* Initialize filesystem. */
@@
-133,7
+134,7
@@
main (void)
#endif
/* Finish up. */
#endif
/* Finish up. */
- if (
do_power_off
)
+ if (
power_off_when_done
)
power_off ();
else
thread_exit ();
power_off ();
else
thread_exit ();
@@
-225,7
+226,7
@@
argv_init (void)
else if (!strcmp (argv[i], "-d"))
debug_enable (argv[++i]);
else if (!strcmp (argv[i], "-q"))
else if (!strcmp (argv[i], "-d"))
debug_enable (argv[++i]);
else if (!strcmp (argv[i], "-q"))
-
do_power_off
= true;
+
power_off_when_done
= true;
#ifdef USERPROG
else if (!strcmp (argv[i], "-ex"))
initial_program = argv[++i];
#ifdef USERPROG
else if (!strcmp (argv[i], "-ex"))
initial_program = argv[++i];