Zicronix
Zicronix is a 32-bit Operating System written in FASM
+ Text Editor Features:
+ Support for user programs
+ Full FAT16 Write/Read Support with directories
+ C Library
+ OOP Assembler Library
+ Advanced Shell
+ Supports SSE, FPU and VMX
+ Own RamFS
+ PC Speaker
+ Serial I/O + ATA Driver (IDE) + Basic ACPI Support
+ VGA Console + Debugging Support (ALT Key)
+ Pre-emptive Multitasking (Have a look at kernel/threads, some work has been already done) Upcoming Features
+ Proper File I/O (Have a look at kernel/file)
+ Real Mode Emulator
+ Virtual Memory
+ AMD-V Extensions
+ Need to move from FAT16 to ext2.
+ RamFS should be more reliabe and extensible.
+ Improve VFS (Please see kernel/vfs)
+ Use interrupts instead of polling for ATA Drivers (better speed + no wasting CPU time)
+ Optimize, Optimize, Optimize :-)
+ Feature a more extensible userspace (ZVM - Zicronix Virtual Machine and ZASM - Zicronix Assembler, please see userspace/zvm and userspace/zasm)