Skip to content
Baptiste Wicht edited this page Aug 26, 2016 · 1 revision

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.
Clone this wiki locally