lcccd14 is a kernel driver that gives normal user level programs the ability to communicate with the astronomical camera "OES LcCCD14". The module provides ioctl() commands for operating the camera electronics, setting up the cooling stage and controlling the integration of the image. It is intended to write a SANE backend later on that uses this module.
WinDriver automates and simplifies the development of user-mode Linux device drivers for PCI, CardBus, ISA, PMC, PCI-X, PCI-EXPRESS, and CompactPCI as well as USB 1.1/2.0. No internal OS knowledge or kernel level programming is required. It supports kernel 2.0.31 and above, including embedded Linux, x86 and PowerPC processors, and any 32-bit development environment supporting C or Delphi. Applications are source code compatible across Windows 98/Me/NT/2000/XP/XP Embedded/Server 2003/CE, Linux, Solaris, and VxWorks.
The Linux Driver and API for Datel PC-462 project aims to produce a Linux driver and API for the Datel PC-462 Data Acquisition Card/Power Supply. From correspondence with Datel, there is no other Linux driver/API for this board. This software will allow developers and engineers to write test software that runs on Linux and incorporates the Datel hardware.
The Cogent CIF Driver for Hilscher Fieldbus CIF Cards provides software access to the Hilscher CIF family of interface cards. The driver is available for Linux and QNX and works with the ISA, PCI, and, PC104 versions of the CIF card. The Cogent CIF Driver is designed to work with all Hilscher CIF cards, which means it supports all of the fieldbus protocols (DeviceNet, Profibus, Modbus Plus, ControlNet, CANopen, ASi, SDS, and InterBus). The Cogent API library has several functions specific to this driver.
Sand Kit contains libraries designed for neural networks training and calculations, and a Linux kernel module for the SAND board neuro accelerator. The calculation library supports Multi Layer Perceptron (MLP), Radial Basic Function (RBF), and Kohonen networks in hardware acceleration mode and MLP and RBF networks in software emulation mode. It provides a C++ class library and simple C routines for neural network calculations. It has a flexible configuration which includes setting the maximum permitted memory usage, calculation and memory usage optimization options, input and output data sources, and debugging options. The configuration can be changed simply by editing the configuration file and/or with the built-in Gtk+ user interface. The learning library provides a flexible way to write new learning algorithms and methods using a powerful modules library. It contains several common learning routines, including an enhanced random search and resilient backpropogation algorithms. It is integrated with the calculation library to use software as well as hardware modes. All methods have separate configuration files. Support for interface plugins is provided, and all learning routines have built-in Gtk+ interface plugins.
Hardware Debugger is a graphical tool for detecting, diagnosing, and testing custom hardware. It is designed to meet the needs of the hardware developer by enabling quick and easy testing of hardware without writing any code. Hardware Debugger runs under Linux, Solaris, and Windows.
JTAG Tools is a software package which enables working with JTAG-aware (IEEE 1149.1) hardware devices and boards through a JTAG adapter. This package has an open and modular architecture with the ability to write miscellaneous extensions like board testers, flash memory programmers, and so on.