Project description
OStyle is a project developed with 4 other people for the "Computers Architecture" course during our first year of university. The goal of this step by step project was to learn and implement computer architecture principles in assembler (NASM). Once the course was finished we have decided to further continue the project during few years in order to add other features. This operating system can be used by using Bochs that is a i386 emulator. Some features among others are: create boot sector, writing a kernel and a library system in C, manage interruptions, executing tasks, system calls, read and write on IDE hard drive, virtual and physic memory management, keyboard recognition and a shell. There was no graphic interface or mouse recognition, it is possible only to boot and run some system commands through a shell.