Mirror of CollapseOS
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

README.md 616B

1234567891011121314151617
  1. # Kernel
  2. Bits and pieces of code that you can assemble to build a kernel for your
  3. machine.
  4. These parts are made to be glued together in a single `glue.asm` file you write
  5. yourself.
  6. This code is designed to be assembled by Collapse OS' own [zasm][zasm].
  7. ## Scope
  8. Units in the `kernel/` folder is about device driver, abstractions over them
  9. as well as the file system. Although a typical kernel boots to a shell, the
  10. code for that shell is not considered part of the kernel code (even if, most of
  11. the time, it's assembled in the same binary). Shells are considered userspace
  12. applications (which live in `apps/`).