May 31, 2002
Overview
Version 1.2.5 is primarily intended as an update for Linux systems.
The following changes are introduced in this release:
Support for Additional Features in the Linux Device Driver
Interrupts are now serviced using kernel threads, allowing the interrupt
handler to function with proper mutex protection of driver data and
device registers and memory.
An interrupt service thread is started for each board in the system.
They will appear in process status reports as processes
with names such as dpt0intr and dpt1intr.
In order for the interrupt handling to function properly, the hardware
must be configured with version 1.2.5 or greater of the Host PCI
interface FPGA configuration.
Version 1.2.5 is included in release 1.2.4 and 1.2.5 as file
dpt/flash/dpe1h1-2-5.mcs.
Please run dpflashup -S to ensure that your boards
have the latest version installed.
Support for channelization is included in the current device driver
but some operational issues remain to be resolved.
The Linux device driver for DPT4 now supports DMA transfers from SDRAM
on the DPT4 base-board.
DMA transfers are initiated using the pci_up_dma8b and
pci_up_dma32b library functions.