Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

while rewriting the code to C language I found a redundant bit in the 
descriptor;)
b2f21a7

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
fs
Jan 26, 2021
Oct 4, 2019
Mar 31, 2021
Mar 31, 2021
Mar 31, 2021

Cyjon (workname)

A simple, clean, multi-tasking operating system written in pure assembly language for 64-bit processors from the AMD64 family. Only ~64 KiB of size :)

screenshot

If possible, please run Qemu on GNU/Linux - performance against MS/Windows is overwhelming ;)

Right-clicking on the desktop will open the Menu. To move the window around the screen, hold down the left ALT key.

Software:

Requirements:

  • 32 MiB of RAM (for Full HD resolution)
  • keyboard and mouse at PS2 port

Optional:

  • network controller Intel 82540EM (E1000)

Compilation/Exec (GNU/Linux):

user@hostname:~/Cyjon$ chmod +x make.sh qemu.sh
user@hostname:~/Cyjon$ ./make.sh
user@hostname:~/Cyjon$ ./qemu.sh

Compilation/Exec (MS/Windows):

C:\Cyjon> make.bat
C:\Cyjon> qemu.bat

About

A simple, clean code, multi-tasking operating system written in pure assembly language for 64-bit processors from the AMD64 family.

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages