RSS 272 projects tagged "Assembly"

No download Website Updated 15 Jun 2008 V86-64

Screenshot
Pop 18.14
Vit 2.17

V86-64 is a Linux kernel patch that adds the vm86() system call currently missing in the x86-64 Linux kernel. It allows DOS programs to run under DOSEMU natively without CPU emulation.

    Download Website Updated 15 Dec 2013 pmbw

    Screenshot
    Pop 51.73
    Vit 2.14

    pmbw is a set of assembler routines to measure the parallel memory (cache and RAM) bandwidth of modern multi-core machines. Memory bandwidth is one of the key performance factors of any computer system. Today, measuring the memory performance often gives a more realistic view of the overall speed of a machine than pure arithmetic or floating-point benchmarks. pmbw contains a set of very basic functions which are all hand-coded in assembler to avoid any compiler optimizations. These basic functions are modeled after the basic inner loops found in any data processing, sequential scanning and pure random access. Any application will have a memory access pattern which is somewhere between these two extremes. The current version of pmbw supports benchmarking 16-, 32-, 64-, 128-, or 256-bit memory transfers on x86_32-bit, x86_64-bit, and ARMv6 systems.

    Download No website Updated 23 Nov 2005 gzip_x86

    Screenshot
    Pop 55.57
    Vit 2.06

    gzip_x86 is a distribution of gzip tuned for faster decompressing when running on Linux/x86.

    No download Website Updated 01 Mar 2005 exepak

    Screenshot
    Pop 39.87
    Vit 2.06

    exepak is an executable compressor for Linux ELF that uses the UCL compression library. It works with uClibc dynamically linked binaries (unlike UPX). The stub is written in assembler (AT&T syntax) and is very small.

    Download Website Updated 03 Aug 2003 YASP

    Screenshot
    Pop 42.32
    Vit 2.05

    YASP is a simple and open protocol for building networks with small microcontrollers. It is designed to have a small footprint for easy implementation with minimal hardware resources, but without sacrifice advanced features and future growth. The protocol scalability is implemented using variable length fields. The physical layer use the NRZ encoding as in RS-232, but using dominant and recessive bus states to provide a reliable way to detect collisions.

    Download Website Updated 12 Apr 2005 GeekOS

    Screenshot
    Pop 49.99
    Vit 2.04

    GeekOS is a tiny operating system kernel for x86 PCs. Its goal is to be simple enough for beginners to understand and modify, but realistic enough to be interesting and fun. The primary development environment for GeekOS is Linux or Windows using gcc, nasm, and the Bochs PC emulator.

    Download Website Updated 30 Jan 2001 twsinit

    Screenshot
    Pop 22.91
    Vit 2.02

    twsinit is an init with the smallest possible memory footprint (8Kbytes).

    Download Website Updated 07 Mar 2002 Ophis Assembler

    Screenshot
    Pop 41.28
    Vit 2.02

    The Ophis assembler is a full-featured cross-assembler for the 6502 family of microprocessors, which is used in the Atari 2600, Commodore 64, Apple II, and Nintendo Entertainment System.

    Download Website Updated 11 May 2004 sigsafe

    Screenshot
    Pop 49.32
    Vit 2.02

    sigsafe is a C library for safely, reliably, and promptly handling signals delivered to specific threads without significant overhead.

    Download Website Updated 02 Jul 2004 rtldi

    Screenshot
    Pop 51.17
    Vit 2.02

    rtldi is an ELF program interpreter that makes it possible for executables to use their own ld-linux.so.2 and libc.so.6 and associated shared libraries, independent of the default versions installed in /lib and any other executable. It facilitates the simultaneous interoperation of programs that were originally linked using different generations of glibc6. In theory it should not be necessary, but in practice glibc6 has not always been backward compatible.

    Screenshot

    Project Spotlight

    Firejail

    A Linux namespaces sandbox program.

    Screenshot

    Project Spotlight

    GroupServer

    A Web-based mailing list manager and collaboration server.