March 26, 1999
Overview
Version 3.2.1 of the EmPack software, Embedded Firmware and FPGA configurations includes the following changes.
- DLL initialization routine now uses INQUIRY data from the Operating System.
- Added support for Adaptec 1480A Cardbus SCSI adapter.
- Modifications to DM12C549 mini-PCI module hardware and software.
- Modifications to EmPack diagnostic programs.
DLL Initialization Uses INQUIRY Data
Support for Adaptec 1480A Cardbus SCSI Adapter
Hardware and Software Changes for DM12C549 DSP Modules
The data transfer routines are fixed to properly increment C549 DSP target addresses when the data has to be transferred in more than one SCSI transaction.
It was discovered that the C549's ROM boot loaded code sets interrupt status whenever the DSP's reset signal is de-asserted. Clearing of this interrupt status is now done in the EmStartResource API function so that there is no longer an interrupt left pending after program execution is started on a C549 DSP.
New functionality in the DM12C549 hardware configuration include:
DMA data transfer capability and handling of the PLL stabilization problem also required changes to files dm12c549.h and boot.asm used for compiling C549 code. These are located in the $CAC/emapck/mod_support/dm12c549 directory.
Modifications to EmPack Diagnostic Programs
A bug in reporting errors during the random data portion of the empiomem diagnostic is fixed.