u/Revix224in r/osdev • Recommends
On “OS from tutorial or Entirely by myself ”
46K subscribers • 2 videos on Hallway
Beginner. No background in the topic needed.
925K views6 years ago5 recommendations
Systems programmingOperating systemsCPUs and computer architecture
Learn how to write initial boot code and a multiboot2 header for a 64-bit x86 operating system kernel.
In this series, we'll write our own 64-bit x86 operating system kernel from scratch, which will be multiboot2-compliant. In future episodes we might expand out to other architectures and bootloaders. In this first episode, we write our initial boot code and also include a multiboot2 header so that it can be understood by bootloaders. This operating system will be primarily written in C, but we'll need some assembly as well for any of the hardware-specific code. All the code is available on GitHub: github.com/davidcallanan/yt-os-series/tree/ep1 Thanks to top Patreon supporters Helge Sverre Hessevik Liseth and Kaas at the time of uploading this video! Consider becoming a Patreon supporter below: patreon.com/CodePulse --- Useful resources (in no particular order): wiki.osdev.org/ First edition: os.phil-opp.com/first-edition/ Latest edition: os.phil-opp.com/ en.wikipedia.org/wiki/X86_calling_conventions#System_V_AMD64… osdever.net/bkerndev/Docs/creatingmain.htm And some youtube videos such as: youtube.com/watch?v=rr-9w2gITDM youtube.com/watch?v=Lke3QOytgcQ&list=PLmlvkUN3-1MNKwINqdCDtT… youtube.com/watch?v=9GDX-IyZ_C8What people say. Recommended as a great step-by-step video tutorial series for starting x86-64 operating system development.
u/Revix224in r/osdev • Recommends
On “OS from tutorial or Entirely by myself ”
u/ElectricalXin r/osdev • Recommends
On “i want to create my own Os where should i start from?”
u/XxClubPenguinGamerxXin r/osdev • Recommends
On “Where to get started”
u/Kety456in r/osdev • Recommends
On “Where to get started”
u/aloiasin r/osdev • Recommends
On “Where to learn?”