aboutsummaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'main.c')
-rw-r--r--main.c31
1 files changed, 14 insertions, 17 deletions
diff --git a/main.c b/main.c
index 9bd8b55..c6d567f 100644
--- a/main.c
+++ b/main.c
@@ -12,24 +12,23 @@ pcb * pcb_list;
pcb * ready_queue;
pcb * io_init_queue;
-int main(void) {
+pcb pcb0;
+pcb pcb1;
+pcb pcb2;
+pcb pcb3;
+pcb pcb4;
+pcb pcb5;
+pcb pcb6;
+pcb pcb7;
+pcb pcb8;
+pcb pcb9;
+pcb pcb10;
+pcb pcb11;
+int main(void) {
+ printf("Booting MPX... \n");
/* Put initialization code here */
- // allocate memory for PCBs
- pcb pcb0;
- pcb pcb1;
- pcb pcb2;
- pcb pcb3;
- pcb pcb4;
- pcb pcb5;
- pcb pcb6;
- pcb pcb7;
- pcb pcb8;
- pcb pcb9;
- pcb pcb10;
- pcb pcb11;
-
// create the chain
pcb0.chain = &pcb1;
pcb1.chain = &pcb2;
@@ -59,8 +58,6 @@ int main(void) {
pcb_list = &pcb0;
- printf("... booting MPX\n\n");
-
comhan(); /* Execute the command handler */
return 0;