Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/corruptedbycpu/cyjon

A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
https://github.com/corruptedbycpu/cyjon

64bit amd64 asm assembly assembly-language bootloader console cyjon gui kernel nasm operating-system os osdev shell system-programming window-manager wm x86-64

Last synced: about 1 month ago
JSON representation

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

Awesome Lists containing this project

README

        

# Info

Cyjon is fully compatible with ![Fern-Night](https://github.com/CorruptedByCPU/Fern-Night/). Any modification to either repository will be reflected in the other.

Every comment, label is now in English.

Old version of Cyjon is still available at **[old 0.1440](https://github.com/CorruptedByCPU/Cyjon/tree/old)** branch and **[eldest 0.674](https://github.com/CorruptedByCPU/Cyjon/tree/eldest)** branch.

# Cyjon v0.2165 (workname)

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

![Cyjon 0.2128](https://blackdev.org/shot/2128.png?)

## Hey!

So... the code is optimized for readability, not speed.

### Software (if you want to build and run your own ISO):

- qemu-system-x86_64
- nasm
- ld.lld
- xorriso

### Compilation/Exec (GNU/Linux):

user@hostname ~ $ make
user@hostname ~ $ ./qemu