Very basic code writen from assembly, and C.
To use this you'll need QEMU, an emulation software, and Docker.
- Run "docker build buildenv -t bearos-buildenv"
- Next, run "docker run --rm -it -v "%cd%":/root/env bearos-buildenv" in side of Command Prompt, or you can run "docker run --rm -it -v "${pwd}:/root/env" myos-buildenv" for powershell. You must also be inside of the main kernel directory. Which sould be "Bear-Kernel"
- Inside of the virtual terminal run, 'make build-x86_64
- While still inside of the virtual terminal, run 'Exit'
- Finally, you can run the command "qemu-system-x86_64 -cdrom dist/x86_64/kernel.iso" to run the .iso file and a screen should popup with some text.
(Also, you may need to add Qemo to your path variable. The Qemu directory should be under C:/Program Files/Qemu)
There you go! You're now running BearOS in a virtual machine.