Skip to content

Commented demo bootloader in assembly, for reference

License

Notifications You must be signed in to change notification settings

Rhinozz/DemoBootloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

DemoBootloader

Commented demo bootloader in assembly, for reference

Only tested in QEmu. The only feature is typing, but it's a great start. Note that CTRL and ALT do not have the same functions as on Windows, Linux, or any other OS. Also, arrow keys and enter do not work - however, for enter, you can use CTRL + enter.

The code is commented up in the .asm file. To build, install NASM and run the command:

nasm -f bin boot.asm -o boot.bin

You can then run the binary file in QEmu.

Here's a demo video. Note that instead of compiling myself, I run a batch file - it contains the command above, as well as one starting QEmu.

demo.mp4

Enjoy and I hope this helps someone!

About

Commented demo bootloader in assembly, for reference

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published