The HEPC3 Linux Kernel Driver

The Linux kernel module hepc3 is a character device driver which enables the kernel to support up to eight of Hunt Engineering's HEPC3, HEPC4 (standard PCI) or HECPCI1 (CompactPCI) TIM40 DSP motherboards.

The driver supports both comports A and B. For comport A, the boards can act as PCI Bus Masters, which increases the data transfer rate and reduces the cpu load. Comport B uses an interrupt-driven mode, which is also selectable for port A. The JTAG port is not supported, and as I do not have the necessary hard- and software, it is not likely that I will add it in the future. The driver and all accompanying documentation is

Copyright © Albrecht Dreß 1999 - 2001.

It is free software, and you are welcome to redistribute it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Prerequisites

To install the driver you will need

Download

The driver and documentation is available from the Metalab (aka SunSite) archive in the directory /pub/linux/kernel/misc-cards. If possible, use a mirror close to you instead of the original site.

All files are also available from this WWW site:

LSM entry

Begin3
Title:          hepc3
Version:        1.1.0
Entered-date:   30JAN2001
Description:    kernel char driver for Hunt Engineering's HEPC3, HEPC4 and
                HECPCI1 TIM-40 motherboards
Keywords:       kernel, character, driver, dsp, TIM-40, TMS320C40, HEPC3,
                HEPC4, HECPCI1, AMCC, S5933
Author:         ad@mpifr-bonn.mpg.de (Albrecht Dress)
Maintained-by:  ad@mpifr-bonn.mpg.de (Albrecht Dress)
Primary-site:	http://www.mpifr-bonn.mpg.de/div/iri/Archiv/hepc3.html
                55929	hepc3-1.1.0.tar.gz
                234413	hepc3-1.1.0.doc.pdf
                83371	hepc3-1.1.0.doc.ps.gz 
                947	hepc3-1.1.0.lsm
Alternate-site:	sunsite.unc.edu /pub/Linux/kernel/misc-cards
                55929	hepc3-1.1.0.tar.gz
                234413	hepc3-1.1.0.doc.pdf
                83371	hepc3-1.1.0.doc.ps.gz 
                947	hepc3-1.1.0.lsm
Platforms:      Linux 2.0.x, Linux 2.2.x
Copying-policy: GPL
End


Albrecht Dreß <ad@mpifr-bonn.mpg.de>
January 30th, 2001