Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 3

KolibriOS is an open source operating system with a monolithic preemptive, real-time kernel, video drivers, for 32-bit x86 architecture computers, developed and maintained by The KolibriOS Project Team. KolibriOS is a fork of MenuetOS, written entirely in assembly language.

4.83333
   
  0 reviews  |  13 users  |  534,196 lines of code  |  23 current contributors  |  Analyzed 6 days ago
 
 

Graphics32 is a graphics library for Delphi and Kylix/CLX. Optimized for 32-bit pixel formats, it provides fast operations with pixels and graphic primitives. In most cases Graphics32 considerably outperforms the standard TBitmap/TCanvas methods.

5.0
 
  0 reviews  |  8 users  |  97,080 lines of code  |  4 current contributors  |  Analyzed 3 days ago
 
 

The package contains the following components: * An x86 assembler. We provide both low-level code generation in module Harpy.X86CodeGen as well as a (slightly) higher-level implementation in module Harpy.X86Assembler, which figures out addressing modes based on an instruction's ... [More] operand types. * An x86 disassembler which knows most of the opcodes available on modern x86 processors and can display its output both in the style used in Intel documents an in AT&T style, like the GNU tools. The disassmbler can be found in module Harpy.X86Disassembler. * Some abstractions over the abovementioned code generation modules, such as automatic label management and code generation combinators (for if-then-else statements, while-loops, functions) (module Harpy.X86CGCombinators). * All the above modules use the code generation monad defined in module Harpy.CodeGenMonad. [Less]

0
 
  0 reviews  |  2 users  |  0 current contributors
 
 

ScorchOS (formerly ApolloOS) is a 32-bit pmode kernel written in C and assembler.

5.0
 
  0 reviews  |  2 users  |  2,362 lines of code  |  3 current contributors  |  Analyzed about 2 years ago
 
 

Ostin project is based on (and is developed in loose coordination with) KolibriOS. It offers strict code formatting and commenting guidelines as well as proper documentation. While Kolibri is mostly developed by Russian/ex-USSR community, Ostin tries to be as much international as possible. Ostin ... [More] is also strictly assembly-only, just-for-fun operating system. [Less]

5.0
 
  0 reviews  |  1 user  |  47,699 lines of code  |  1 current contributor  |  Analyzed 16 days ago
 
 

Moved to BerliOS: http://mikeos.berlios.de

5.0
 
  0 reviews  |  1 user  |  0 current contributors
 
 

The Google Serial Graphics Adapter BIOS or SGABIOS provides a means for legacy x86 software to communicate with an attached serial console as if a video card were attached. SGABIOS is designed to be inserted into a BIOS as an option rom to provide over a serial port the display and input ... [More] capabilities normally handled by a VGA adapter and a keyboard, and additionally provide hooks for logging displayed characters for later collection after an operating system boots. It is designed to handle all text mode output sent to the legacy video bios int 10h service routine. Int 10h is the most common method for displaying characters in 16-bit legacy x86 code. Detailed design information can be found in the source file design.txt. [Less]

0
 
  0 reviews  |  1 user  |  1,594 lines of code  |  0 current contributors  |  Analyzed 9 days ago
 
 

RoX 3D is a 3-Dimensional open source game engine entirely written in x86 Assembler with OpenGL libraries. The objective of this engine is to be one of the fastest rendering engines out there and power high demand applications and games. We also plan to implement networking code, some basic physics ... [More] , an advanced particle engine and a small map/game editor. render.asm - 10% | io.asm - 15% | network.asm - 0% | physics.asm - 0% | particle.asm - 0% | editor.asm - 0% [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

The goal is to have a minimal OS to experiment with. For more information please refer to the development Roadmap. Technical Specifications: Languages: Assembly, C++ Target Architecture: x86 (initialy) Questions & Answers Why another operating system ? I am aware that a lot of ... [More] operating systems are already being developped. For me the process of writting it from the scratch is part of the educational process. I do not intend to replace any existing OS. What is the targeted audience ? First I do it for myself. I decided to share this code to help other people that are interested in OS development, and to be able to get help/suggestions from other people. Why a microkernel ? Because I like modularity, and I want to separate OS functions as much as possible to have a cleaner code, easier to manage, easier to understand and therefore easier to debug. Even if this flexibility has a cost. Why using C++ ? I do not plan to use the full C++ language, only a subset of it to make the code more readable, and to ease code management (namespaces, operators, advanced memory management). I am lost Well, you might start here. [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

The intention of this project is to support users of Randall Hyde's HLA (High Level Assembly) language who wish to maintain, extend, or evolve the HLA Standard Library. http://webster.cs.ucr.edu/AsmTools/HLA/index.html

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.