Project Layout

  • cmake/ contains additional CMake scripts

  • doc/ contains the documentation

  • iso/ contains additional files for the bootable iso image.

  • libc/ contains the current implementation of tomOSii’s libc – just the subset required for the included user-space programs.

  • os/ contains the actual operating system code.

  • tools/ contains tools that help with certain tasks when developing tomOSii, like, verifying if source files begin with the desired header.

  • user/ contains the source code of the user-space executables that are included in tomOSii.