mirror of
https://github.com/wichtounet/thor-os.git
synced 2025-09-10 13:04:53 -04:00
1
Components
Baptiste Wicht edited this page 2016-08-26 07:27:03 +02:00
Thor-OS is separated in several components:
- bootloader: Contains the two stages of the bootloader. Written in assembly.
- init: Contains the initial loader that will loader the complete kernel. Written in C++ with a few assembly lines.
- kernel: Contains the kernel itself. Written mostly in C++ with some assembly parts.
- programs: The user space programs.
- tstl: The Thor STL library. This library is used both by the kernel and the user space programs.
- tlib: The Thor user space library. Parts of the library is used by the kernel as well.
- tools: Various tools.