mirror of
https://github.com/nelsbrock/rainbowboot.git
synced 2026-08-14 15:22:16 +02:00
initial commit
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
# rainbowboot
|
||||
|
||||
This is a x86 boot sector demo that prints a rolling rainbow pattern to screen.
|
||||
|
||||
Licensed under
|
||||
|
||||
## How to use
|
||||
|
||||
Make sure you have NASM (and QEMU, GDB and DOSBox if applicable) installed.
|
||||
|
||||
### Building the disk image
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
### Running on QEMU
|
||||
|
||||
```sh
|
||||
make run
|
||||
```
|
||||
|
||||
### Running on DOSBox
|
||||
|
||||
```sh
|
||||
make run-dosbox
|
||||
```
|
||||
|
||||
### Debugging using QEMU and GDB
|
||||
|
||||
Starting QEMU in debug mode:
|
||||
|
||||
```sh
|
||||
make run-gdb
|
||||
```
|
||||
|
||||
Attaching to the virtual machine:
|
||||
|
||||
```sh
|
||||
make attach
|
||||
```
|
||||
Reference in New Issue
Block a user