diff --git a/src/sys/include/ubixos/init.h b/src/sys/include/ubixos/init.h index 08e93c3..fba5b5b 100644 --- a/src/sys/include/ubixos/init.h +++ b/src/sys/include/ubixos/init.h @@ -31,11 +31,11 @@ #define _INIT_H #include +#include typedef int (*intFunctionPTR)(); /* - vitals_init, vfs_init, 8259_init, idt_init, @@ -52,6 +52,7 @@ intFunctionPTR init_tasks[] = { vmm_init, + vitals_init, }; int init_tasksTotal = sizeof(init_tasks)/sizeof(intFunctionPTR); @@ -60,5 +61,8 @@ /*** $Log$ + Revision 1.3 2004/07/09 12:18:19 reddawg + Updating Initialization Procedures + END ***/ diff --git a/src/sys/include/ubixos/vitals.h b/src/sys/include/ubixos/vitals.h index 17871b6..d3ca05a 100644 --- a/src/sys/include/ubixos/vitals.h +++ b/src/sys/include/ubixos/vitals.h @@ -53,12 +53,15 @@ extern vitalsNode *systemVitals; -int initVitals(); +int vitals_init(); #endif /*** $Log$ + Revision 1.4 2004/06/18 13:01:47 solar + Added nice and timeSlice members to the kTask_t type + Revision 1.3 2004/06/16 12:04:18 reddawg systemVitals->quantum = (1000/msPerQuantum) The timer int now will call scheduler at the rate of the defined quantum diff --git a/src/sys/init/main.c b/src/sys/init/main.c index f6c7e02..350cf4a 100644 --- a/src/sys/init/main.c +++ b/src/sys/init/main.c @@ -32,7 +32,6 @@ #include #include #include -#include #include #include #include @@ -87,6 +86,8 @@ int i = 0x0; clearScreen(); /* Do A Clear Screen Just To Make The TEXT Buffer Nice And Empty */ + /* Modify src/sys/include/ubixos/init.h to add a startup routine */ + for (i=0x0;iquantum = (1000/msPerQuantum) The timer int now will call scheduler at the rate of the defined quantum