Skip to content

scorder96/swiftware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Overview

The swift.img file comes with a bootloader and kernel.
The bootloader loads the kernel into memory which features a currently unoperational CLI.

Set Up

  1. Clone this repository to a Linux machine
  2. Install NASM (Netwide Assembler)
    sudo apt install nasm
  3. Install QEMU (Emulator)
    sudo apt install qemu-system-x86

Run

  1. Run cd os to make sure you are in the os directory
  2. Run make to prepare build
  3. Run qemu-system-i386 -nographic -fda build/swift.img to start emulation

You will see a prompt asking you to press ENTER key.
If kernel has successfully loaded, you will see a ? symbol.
Press ENTER key again to interact with CLI

About

A fast, secure OS

Resources

Stars

Watchers

Forks

Packages

No packages published