Multiboot2 Bare Bones: Difference between revisions
m
Remove EPLOS reference.
[unchecked revision] | [unchecked revision] |
Solar.mist (talk | contribs) (Created page with "{{BeginnersWarning}} {{Rating|1}} {{Template:Kernel designs}} In this tutorial you will write a simple kernel for 32-bit x86 and boot it. This is the first step in creating your own operating system. This tutorial serves as an example of how to create a minimal system, but not as an example of how to properly structure your project. These instructions are community reviewed and follow the current recommendations for good reasons. Beware of t...") |
m (Remove EPLOS reference.) |
||
Line 45:
=== Bootstrap Assembly ===
:''Alternatively, you can use [[Bare Bones with NASM|NASM
You will now create a file called boot.s and discuss its contents. In this example, you are using the GNU assembler, which is part of the cross-compiler toolchain you built earlier. This assembler integrates very well with the rest of the GNU toolchain.
|