Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ynsrc/nasm-mbr-simple-bootloader
Simple Computer Bootloader Project with NASM
https://github.com/ynsrc/nasm-mbr-simple-bootloader
Last synced: 7 days ago
JSON representation
Simple Computer Bootloader Project with NASM
- Host: GitHub
- URL: https://github.com/ynsrc/nasm-mbr-simple-bootloader
- Owner: ynsrc
- License: unlicense
- Created: 2024-05-10T13:38:14.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-05-10T15:44:43.000Z (6 months ago)
- Last Synced: 2024-05-10T16:45:11.290Z (6 months ago)
- Language: Assembly
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simple Bootloader with NASM
![Screenshot](screenshots/screenshot.png)
# Build And Run
To build, you need nasm and mkisofs to make bootloader binary and iso file.When ISO file successfully generated, you can use it in any VM such as VirtualBox, VMWare
or you can burn it a CD/DVD or USB to boot a real device too.You can `make` to build or `make run` to build and start with qemu if installed.
# See also
1. https://en.wikipedia.org/wiki/BIOS_interrupt_call
2. https://en.wikipedia.org/wiki/INT_10H
3. https://en.wikipedia.org/wiki/INT_16H# License
The Unlicense. Feel free to use or change it how you need.