opuntiaOS - an operating system targeting x86 and ARMv7

DOCS

Prickly Pear Kernel#

Prickly Pear Kernel is a unix-like kernel of opuntiaOS.

Dirs#

  • algo contains implementation of algorithms and data structures which are used inside the kernel.
  • drivers contains implementation of drivers for supported platforms.
  • fs contains implementation of VFS and file systems which are supported.
  • io contains implementation of communication parts.
  • libkern is a support library for kernel.
  • mem contains implementation of memory managers (both virtual and physical).
  • platform contains platform specific code.
  • syscalls contains implementation of syscalls.
  • tasking contains implementation of tasking-control mechanisms.
  • time contains implementation of a time manager.