General Presentation - What is Tcos?
Tcos is designed to be a modular, MicroKernel based with BlockingMessagePassing IPC little operating system.
It will be made of the following :
- BootSector, which loads and runs the KernelLoader
- KernelLoader (with interactive possibilities), which loads the MicroKernel
- MicroKernel, which includes : MemoryManager, MultiSwitcher, TaskManager, InterruptManager
- DeviceDrivers : FloppyDriver, KeyboardDriver, TextDisplayDriver, ClockDriver
- ServiceProviders : FatService, TerminalService, ClockService
- a Forth CommandLineInterface
- Some applets and utilities
My first goal is to have a quite UsableSystem, so there will be no BellsAndWhistles for now.