Projects tagged ‘assembly’ and ‘kernel’


Jump to tag:

Projects tagged ‘assembly’ and ‘kernel’

Filtered by Project Tags assembly kernel

Refine results Project Tags os (12) c (11) operatingsystem (10) x86 (9) system (4) asm (4) i386 (4) osdev (3) ia32 (3) operating (3) 32-bit (3) object_oriented (2)

[21 total ]

3 Users

ScorchOS (formerly ApolloOS) is a 32-bit pmode kernel written in C and assembler. This kernel is currently undergoing a complete rewrite. Soon ScorchOS will contain a new kernel codenamed ... [More] 'Lantern'. This will be more sophisticated, support cross-compilation and be written in FreeBASIC. Check out the 'Lantern' branch of the SVN source for more details. [Less]
Created 12 months ago.

2 Users
 

Moved to BerliOS: http://mikeos.berlios.de
Created 11 months ago.

0 Users

Компактная и быстрая операционная система для PC-совместимых компьютеров. Ailes является некоммерческим ... [More] любительским проектом и распространяется на условиях лицензий GNU GPL (ядро и программы) и GNU LGPL (заголовочные файлы и библиотеки) версии 2 или выше. Ailes развивается как форк проекта Visopsys, наследуя все его основные особенности, однако в будущем мы планируем реализовать идеи, схожие с идеями системы Inferno и преобразовать текущее монолитное ядро в микроядро и набор системных служб. [Less]
Created 4 months ago.

0 Users

This operating system provides additional functionality to students writing programs for the lc-3 processor simulator. Improvements over previous kernel: The addition of TRAPs to augment the ... [More] current six available. Dividing up user space in memory into six discrete shells to allow users to have multiple programs in memory concurrently. Interrupt-driven input buffered to the end of the user space. This is all written in lc-3's assembly language as presented in: Introduction to Computing Systems, 2e, ISBN 0-07-246750-9 by Patt and Patel [Less]
Created 11 months ago.

0 Users

Slashd-OS is an OS made in assembly for the 16bit 8086. It is a microkernel with all drivers being external to the kernel. It may follow some UNIX concepts for an OS, but it is not meant to be a clone.
Created 12 months ago.

0 Users

This is my Hobby OS project. You may use it for educational purpose. This OS kernel is written using gcc-4.1.2 under linux. I used fedora-8, But i think it will be compilable under other linux too. ... [More] The total OS is developed under QEMU for linux. Tested under BOCHS. and very little tested under Real hardware. The source code has some inline GCC assembly and some NASM assembler files. for compilation a shell script is used. To test this you will need a GRUB floppy and in grub.conf put the kernel path. In case of any problem please contact me. ashokdotsdotdasatgmail.com [Less]
Created 12 months ago.

0 Users

Managarm is a modern operating system that is based on a virtual machine. Its objective is to provide a fast and stable operating system for daily use. Managarms device drivers are written in a ... [More] managed programming language and are verified before executed. Modern virtual machine and just-in-time compilation techniques are used to achieve high performance without risking a loss of stability and security. At the moment Managarm is in the very early stages of development and only few programs are supported. It is available for the Intel x86 (Pentium or better) architecture, however, it could be easily ported to other platforms. Managarm is primarily written in the Korona programming language that was specifically designed for managed operating system and driver code. Some parts of the runtime library are written in assembly language; some utilities and applications are written in Java. Currently Managarm's virtual machine only runs its own bytecode format, later also Java bytecode will be supported. It would be possible to implement a frontend for .NET but that is not planned to be realized in the near future. [Less]
Created 12 months ago.

0 Users

Brainix is a microkernel-based, Unix-like operating system. It includes support for virtual memory, preemptive multitasking, asynchronous message passing, and the ext2 file system. It was written ... [More] from scratch and runs on IA-32 (x86) computers. Brainix was inspired by (but shares no code with) Minix. Brainix boots, initializes its sub-systems, then passes messages. It isn't mature enough to support a shell, but its developers are active. [Less]
Created 12 months ago.

0 Users

Gizmo is a simple, light-weight, UNIX-like operating system currently in development as a hobby. The idea behind Gizmo is simplicity. It will never be big or bloated even though it will gain more ... [More] features over time. It will come with basic things that you need, and if you need anything else, you can just download and install it. One day, it will come with a GUI as well. Gizmo is written in C with some Assembly. Some parts of Gizmo may be written in other languages such as C++, Lua or other languages. Gizmo is currently being developed for the x86 architecture but will run on x86_64, ARM and possibly some other architectures later. [Less]
Created 4 months ago.

0 Users

Intended to coding in localized languages or mixed/overridden functions/methods/variables name in any world-wide languages in the world and comes with Unicode supports. All codes written entirely in ... [More] assembly language; used flat assembler (http://www.flatassembler.net) to make a scripting language with macro features. Interfaces to any computer languages on cross-platform operating system; directly use kernel API, library interface. EASIER CODING with LEARN EASILY! [Less]
Created 2 months ago.