RSS 115 projects tagged "Assembly"

Download Website Updated 16 Apr 2014 musl

Screenshot
Pop 431.27
Vit 85.48

musl is a new implementation of the standard library for Linux-based systems. It is lightweight, fast, simple, free, and strives to be correct in the sense of standards-conformance and safety. It includes a wrapper for building programs against musl in place of the system standard library (e.g. glibc), making it possible to immediately evaluate the library and build compact statically linked binaries with it.

Download Website Updated 16 Mar 2014 NuttX

Screenshot
Pop 740.85
Vit 76.52

Nuttx is a real-time embedded operating system (RTOS). It has a small footprint that is usable in micro-controller environments. It is fully scalable from tiny (8-bit) to moderate embedded (32-bit) systems. It also aims to be fully compliant to standards, to be fully real time, and to be totally open.

No download Website Updated 17 Jun 1998 GRASP

Screenshot
Pop 70.16
Vit 76.08

The GRASP Project has created an algorithmic-level graphical representation for software called the Control Structure Diagram (CSD). The CSD was created to improve the comprehension efficiency of Ada source code and, as a result, improve software reliability and reduce software costs. Since its creation, the CSD has been expanded and adapted to include other languages. GRASP provides the capability to generate CSD's from Ada 95, C, C++, Java, and VHDL source code in both a reverse and forward engineering mode with a level of flexibility suitable for professional application. GRASP has been integrated with the GNU family of compilers for Ada (GNAT) and C (gcc), and Sun's javac compiler for Java. Use of GRASP is not restricted to these compilers, however. This has resulted in a comprehensive graphically-based development environment for these languages. The user may view, edit, print, and compile source code as CSDs with no discernible addition to storage or computational overhead.

No download Website Updated 28 Sep 2001 OzVM

Screenshot
Pop 17.89
Vit 67.75

OzVM (Virtual Machine Project) is a simple, lightweight, secure virtual machine. The current target application of OzVM is OzStream, which allows platform independent self-decoding of data. The vision of OzStream is to make any and all compressed media self-extracting. OzStream abstracts compressed media from client applications, providing new freedom for users, developers, and compression techniques.

Download Website Updated 19 Mar 2002 oscillo

Screenshot
Pop 15.43
Vit 66.46

oscillo is a tiny visual digital scope for X11 that reads input from the audio device (2 voices). It can display a signal in realtime, set frequency with a slider, record, etc.

Download Website Updated 17 May 2004 equalize_it

Screenshot
Pop 12.81
Vit 60.23

This is the full source release of the "equalize_it" C=64 music disk, scripted in TKS and powered by EQU, SidPlay2, SDL, libpng, zlib, and OpenGL. "Equalize it" is a nostalgic journey through 20 years of C=64 SID music featuring many well known SID composers like Jeff, Martin Galway, Rob Hubbard, Mitch'n'Dane, Reyn Ouwehand, Matt Gray, and many more.

No download Website Updated 13 Mar 2006 mbldr

Screenshot
Pop 22.09
Vit 54.43

mbldr (Master Boot LoaDeR) is a boot loader which fits into the first sector of an HDD (MBR). It allows the user to choose which partition to boot and is intended to replace an MBR that comes with DOS/Windows (fdisk /mbr). It may boot OSes above the 1024th cylinder, and Linux and BSD are also supported. mbldr is based on OS Boot Select (OS-BS) project by Thomas wolfRAM.

Download Website Updated 10 Feb 2014 Excelsior JET

Screenshot
Pop 365.61
Vit 48.41

Excelsior JET is a Java VM enhanced with an Ahead-Of-Time (AOT) compiler and deployment toolkit. It is certified Java Compatible on Windows and Linux on Intel x86 hardware. The 64-bit version is in the works. Excelsior JET Optimizer transforms your classes and JARs into high-performance binary executables. Excelsior JET Runtime includes a licensed Sun implementation of the Java API and Excelsior's proprietary JVM, which is responsible for Java memory management, threading, synchronization, security, and JIT compilation of classes that could not be precompiled. The Excelsior JET Installation Toolkit makes it possible to prepare your optimized application for deployment to end-user systems.

Download Website Updated 11 Jun 2009 The Amazing Awk Assembler

Screenshot
Pop 38.37
Vit 46.10

The Amazing Awk Assembler (aaa) is a primitive assembler written entirely in awk and sed. It is quite slow, the input syntax is eccentric and rather restricted, and error checking is virtually nonexistent, but it does work. Furthermore it's very easy to adapt to a new machine, provided the machine falls into the generic "8-bit-micro" category.

No download Website Updated 07 Feb 2009 Choose-OS

Screenshot
Pop 12.12
Vit 43.60

Choose-OS (chos) is a minimalistic, fast, and simple 2nd-stage boot loader for the Linux kernel that works as an alternative to LILO. It is fully configurable and supports, initrd, emergency boot, a simple boot-time menu, hot-keys, timed boot, and many other features.

Screenshot

Project Spotlight

libdvbpsi

A library designed for MPEG TS and DVB PSI tables decoding and generation.

Screenshot

Project Spotlight

TinyBrain

An artificial intelligence module.