Firmware for a clock based on Microchip PIC18F... microcontroller family ,capable of recieving the DCF77 time signal (shematics included). Features: DCF77, USB bootloader, microcontroler
Firmware for a power supply with an ATMega32 uC. The hardware is based on the DCG of the ctlab project from the german magazine c't.
DMP4X is a manager software to configure and ease the use of the Dension DMP3 (in-car) MP3 player. As it uses Trolltech's Qt library it supports Linux, MacOS X and Windows.
A Vista driver for the DX1 pad written (nearly) entirely in C#. The project is based on libusb (Win32) and SharpUSBLib.
A Linux interface for the Dacal CD Library II, using a USB C-program and command-line interface.
Ddr-Z8E is a device driver library for the Zilog Z8 Encore!(r) microcontroller. The library supports I/O, IRQ, RS-232, I2C, SPI, A/D, WDT, ticker and built in flash memory as well as utility modules, e.g. for debugging and binary number representation.
A Perl script that interfaces with the Devantech USB to I2C interface adapter. This script allows a user to read and write as a master to the i2c bus as well as set or get the value of the io pins.
Dexux allows a DexDrive, a Playstation memory card reader, to be used under Linux. We expect that mostly full functionality exists, but that it can be hard to use for end users. N64 DexDrive support is planned.
Dioscuri is an x86 computer hardware emulator written in Java. It is designed by the digital preservation community to make sure that documents and programs from the past can still be accessed in the future. Dioscuri is durable and component-based.
DiscSpeedControl is an application to control the maximum speed of optical disc devices for GNU/Linux. Based on the type of an inserted disc, a speed value from a prefilled set of rules is taken and sent to the device.
DistributedCL is a middleware that provides location-transparent GPU processing to applications developed using the OpenCL API. Moved to GitHub. https://github.com/andrelrt/distributedcl
Development of a linux driver for the USBAT-2 CompactFlash reader that comes with the Kodak digital camera DC3800. This driver should also work with various other devices that use the same chip.
his project is now at http://can.sourceforge.net EDA is a standardized model for development of components in a control system such as a home-/small office application or even in small systems such as a washing machine.
Extendable Enhanced DMA
It's full implementation for EDMA3
.. watch this space ...
Linux Driver for the infamous ELSA Microlink ADSL modem (sold in Belgium and probably in Germany). Based upon SAGEM FPS800 drivers, themselves (heavily) based upon Analog Devices reference drivers.
The EarthMate Userland Library provides access to the usb device via libusb and POSIX threads. Target operating systems include Mac OS X, BSD, and Linux.
Have an Apple notebook? Never use the "enter" key on the bottom row, but wish you had a right mouse button? Then this is the utility for you!
Eppnics: Electronic parallel port network interfaced control system. Eppnics allows you to control electronic circuits connected to a parallel port via a TCP/IP connection.
Expandy allows full control of the Gnome desktop environment through a single button interface. This gives people with physical disabilities access to a computing environment by emulating keyboard and mouse events using a button and on-screen feedback.
Create fast bare-metal FPGA designs without Verilog or VHDL
FPGAsm is a low-level alternative to verilog and VHDL. A near-instant 'assembler for FPGAs', this simple yet powerful language facilitates bottom-up design, layout and wiring of modules, and generation of .xdl output. With about 10 keywords to learn, you can start making circuits in minutes. Now you can focus on learning the ins and outs of the FPGA instead of complex tools and languages. Fast turnaround time and bottom-up approach invite exploration, experimentation, live circuit testing and physical test harness creation, radically changing the workflow. FPGAsm offers you an opportunity to REALLY understand Xilinx FPGAs, create circuits DIRECTLY on the FPGA using an opensource tool, and share your knowlege and projects with the community. Supported architectures: Xilinx (via xdl)
FTDI full speed Linux usb driver.
A multi-platform GUI that allows you to inspect and modify the EEPROM of the FT232 line from FTDI. Also lets you send and receive data using all the bit bang modes.
The Fault Injection Test Harness provides a uniform mechanism for writing reliable test case to validate a Linux device driver can gracefully handle software and hardware fault conditions.
Tools, Apps and Docs related to Final Scratch