Mirror of CollapseOS
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

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/`).