Skip to content

ByteSudoer/OS-Dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OS-Dev

os-dev

  • This repository is a set of guides and scripts to automate tasks from the OS Dev wiki.

Table Of Contents

Building a Cross-Compiler

Follow the instructions in this guide Cross-Compiler.

This script assumes you are using a UNIX-like operating system.Windows users should be able to set up a complete the tutorial from a WSL, MinGW or Cygwin.

For full instructions and steps use the links above and refer to the wiki, as the scripts in this project assume you will be building everything with GCC

Bare Bones Tutorial

The Bare Bones tutorial is a beginners tutorial (used as an introduction in the wiki) that will get you through the basic concepts of OS development like :

  • Linkers
  • Assembly
  • GNU compiler Collection (The Cross Compiler by choice)
  • C programming language
  • Bootloader (GRUB)
  • ElF files (Executables file format)

check link to tutorial in References section

Tools

Virtualisation software
Writing imgage to USB :
  • dd a command line utility for Unix and Unix-like operating systems.
  • Balena Etcher a FOSS live image creator.

References

About

Guides & Scripts for OS dev Wiki tutorials

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published