Priority member added to process structure. Parameter added to xthread_create for setting a thread's priority when it is created.
Merge branch 'master' of https://github.com/pchapin/phoenix
Added priority based scheduling: simple round robin on each priority level.
Organized kernel headers into two files: Phoenix.h containing the API and kernel.h for internal use.
Created function phoenix_start( ) that initializes Phoenix. It is now the official way to start context switching.
Updated the documentation to reflect recent organizational changes. Merged bootdisk_setup.txt into the user's guide.
Some changes that should have been part of the last commit.
Phoenix C runtime library now uses standard names for headers and functions.
Changed the name of phoenix_start to start_phoenix. The new name is more natural.
Module initialization now handled by module parser thread. Clarified organization of module code.