User:Nexos/UEFI Bare Bones: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
 
(One intermediate revision by one other user not shown)
Line 1:
{{BeginnersWarning}}
{{Rating|1|}}
 
Welcome to the long and fun road of OS Development! This page will help you get started by writing a [[UEFI]] [[kernel]] bootable by [[GRUB]] and [[BOOTBOOT]] for x86_64.
 
Before getting started, it may be a good idea to look at [[Bare Bones]].
 
Also, look at the required knowledge. Get a copy of the Intel Manuals. If you have trouble, question cane be asked on the forum or #osdev at freenode. You will need a lot of knowledge to succeed. OSDev takes time and patience. You will also need a firm knowledge of [[C]].
 
== Prerequisites ==
To get started, you should set up a [[GCC Cross Compiler]]. You will also need [[NASM]] as well.
 
If you want to use Windows, these steps can be completed in [[Cygwin]] or [[MinGW]].
 
Once you have completed this, you can get started!
 
== Getting started ==
To start an operating system, a [[bootloader]] is needed. You make your own, but for now we will use GRUB. Also, BOOTBOOT will be shown as well.
 
[[Category:User drafts]]