Skip to content

c0defellas/osdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

OSDEV group

Join the chat at https://gitter.im/c0defellas/osdev

The idea of this project is concentrate tools, documentations, design ideas, essays, discussions and so on, related to operating system development.

Every contribution must be reviewed

I know several fellas interested in developing toy/research operating systems, hack some existing kernel, write device drivers or simply learn low level things. With this project we can reuse each other tool, ask if someone already tried some crazy idea, request a code review, start a collaborative project, and so on.

At least, we'll learn and stay in touch!

Project structure

  • docs: Curated list of documentations;
    • Compilers.md
    • BIOS.md
    • rmode.md
    • pmode.md
    • lmode.md
    • bootloaders.md
    • DOS.md
    • VGA.md
    • Testing.md
    • APIC.md
    • SMP.md
    • drivers.md
    • and so on
  • bootloaders: Good bootloaders to study;
  • skel: Operating system skeletons for starters;
  • tools: Curated list of tools
    • disk utilities
    • fat/ext tools
    • and so on

Every code must work and have a Makefile

Contributing

  • Open an issue to discuss OS design or ask for help;
  • Open PR to improve documentation;
  • Open PR to add example codes and/or tools;