Added readme
This commit is contained in:
34
README.md
Normal file
34
README.md
Normal file
@@ -0,0 +1,34 @@
|
||||
Piquant
|
||||
====
|
||||
|
||||
Piquant is a little toy operating system I'm building.
|
||||
|
||||
Why?
|
||||
=====
|
||||
|
||||
Because it's fun. Don't you like to have fun? Ogre.
|
||||
|
||||
What does it do?
|
||||
=====
|
||||
|
||||
Right now, not much of anything at all. It boots from a 1.44mB floppy disk, throws some text to the screen, and enters a primitive REPL (where you can do nothing but display a help message, HALT the machine, or RESET the machine).
|
||||
|
||||

|
||||
|
||||
I think I'm going to expand the basic REPL into a BASIC interpreter, just like the classic machines of the 80s. "Operating System? Oh, you mean the BASIC ROM, right?" :)
|
||||
|
||||
How can I run it?
|
||||
=====
|
||||
|
||||
You have to build it to run it. To build it, you need:
|
||||
|
||||
* bcc (bruce's c compiler - check your OS's package repositories)
|
||||
* nasm
|
||||
* gnu make
|
||||
* ld86, objdump86, as86
|
||||
|
||||
To run it, you can use anything, but the makefile assumes you have 'bochs' installed.
|
||||
|
||||
make clean test
|
||||
|
||||
This will rebuild all of the sources and fire up the bochs emulator. Have fun.
|
||||
BIN
media/screenshot.png
Normal file
BIN
media/screenshot.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 11 KiB |
Reference in New Issue
Block a user