                              BUS-69068                  
       MIL-STD-1553 Tester/Simulator Run Time Library Version 4.8.20
                             18-April-2006
'README.TXT'

--------
OVERVIEW
--------

The MIL-STD-1553 Tester/Simulator Run Time Library provides an Application Program
Interface (API) to the MIL-STD-1553 Tester/Simulator card. This software package is 
intended for use with the BU-65558M2-300 and BU-65570M1-300 PCMCIA cards, the 
BU-6557xIx PCI cards, the BU-6557xTx Compact PCI cards, and the BU-6557xVx VME/VXI cards.

------
README
------

This README contains important information about the Tester/Simulator
RTL. Please refer to this document as a quick guide to the files 
included with this distribution and for any changes from previous 
versions.

-------------------
VERSION INFORMATION
-------------------

DDC versioning mask is defined as X.Y.Z.  'X' is the major revison and
denotes a major change in design and functionality.  'Y' is the minor
revision and denotes an update or added functionality.  'Z' is the
engineering release number and is only present on non-validated 
packages.  Please note that if the version of this package has a 'Z'
digit other than '0' (or not present), it is deemed an 'Engineering
Release' and has not passed DDC's internal software validation.

-------------------------------
NOTES FOR RELEASE VERSION 4.8.20
-------------------------------
1) Firmware rollback to use magic numbers that are compliant to the IDEA card.

-------------------------------
NOTES FOR RELEASE VERSION 4.8.19
-------------------------------

1) While searching PCI devices, the number of bus to scan expands from 16
to 256.

2) The mode code data received by BC from external RT may not be placed in
the correct data table.  This is fixed.

3) Shutting down card while it is replaying may cause crash. This is fixed.

4) Replay missed timing in every 616 messages.  This is fixed.

--------------------------------
NOTES FOR RELEASE VERSION 4.8.18
--------------------------------
1) The default RT error status setting was not persistent.  This is fixed.

2) The second PCI test simulator device does not get connected
under NT4.  This is fixed. 

--------------------------------
NOTES FOR RELEASE VERSION 4.8.17
--------------------------------
1) Internal Library clean up.

--------------------------------
NOTES FOR RELEASE VERSION 4.8.16
--------------------------------
1) Fixed frame time problem caused by message IDs that are equal or 
   greater than 256.

--------------------------------
NOTES FOR RELEASE VERSION 4.8.15
--------------------------------
The 2nd parameter in ddcSkip_next_message is a binary variable.
Its polarity is inverted to comply with Idea library.

--------------------------------
NOTES FOR RELEASE VERSION 4.8.14
--------------------------------
1) Fixed asynchronous message problem where the last asynchronous message
   was never retreived from the raw buffer after the idea card was halted.

2) Fixed invalid interrupts caused by messages being sent from the user
   interrupt handler.

3) Fixed replay problem when replaying a large(>100MB) replay file.

4) Fixed monitor problem in replay mode where the monitor does not record
   the bus activity correctly.

5) When BC continuously sends mode code 2 and 18 to an internal RT,  Message 
   Error bit might be set incorrectly.  This is fixed.

--------------------------------
NOTES FOR RELEASE VERSION 4.8.13
--------------------------------
***released for vxworks, not windows OS

--------------------------------
NOTES FOR RELEASE VERSION 4.8.12
--------------------------------

If a BC transmit command message contains both long data words and time
consuming intermessage routines, the status word might be overwritten by
the first data word.  This is fixed.

--------------------------------
NOTES FOR RELEASE VERSION 4.8.11
--------------------------------

1)	BC mode code messages were using regular data tables.  They are now
	using mode code data tables to be compatible with IDEA cards.

2)	SKIP_NEXT_ONCE (numerical value 44) inter-message routine is changed
        to be compatible with IDEA cards.  The original behavior is implemented
        in SKIP_NEXT_ONCE_EX (numerical value 51).

3)	Improved reliability in resetting BU6557xVx (VME/VXI) Cards.

--------------------------------
NOTES FOR RELEASE VERSION 4.8.10
--------------------------------
1) Improved reliability on interrupt handling of PCMCIA cards while
   host is accessing data tables with a separate thread.

2) Registry keys may not be closed during card reset.  This has been fixed.

-------------------------------
NOTES FOR RELEASE VERSION 4.8.9
-------------------------------

1) A message inserted into an empty frame may not be recorded by internal
   monitor.  This has been fixed.

2) Calling the intermessage routine SKIP NEXT MESSAGE ONCE disabled all
   the following skip settings.  This has been fixed.

3) In version 4.8.8, a late RT response generates one error message.
   This condition has been changed back to two error messages to maintain
   backwards consistency.

4) Improved the reliability of DMA for BU6557xIx (PCI) cards and Interrupt
   handing for BU65570M1 and BU65558M2 (PCMCIA) cards.

5) Borland C++ 5 did not link properly with the TestSim32bc5.lib.
   This has been corrected.

6) BU6557xVx (VME) cards was not detected if the MXI master device has a
   logical address greater than 8.  This has been fixed with DDC 1553 Card
   Manager v3.8.8, which is included in this release.

-------------------------------
NOTES FOR RELEASE VERSION 4.8.8
-------------------------------

1) Time_Tag intermessage routine in a BC message did not report correct time
when RT was not responding.  This is fixed.

2) An error injection in sync pulse could corrupt data in the message stack.
This is fixed.

-------------------------------
NOTES FOR RELEASE VERSION 4.8.7
-------------------------------

1) The reliability of DMA transfer for BU6557xIx and BU6557xTx cards is improved.

2) The ddcRead_message() function indicates no_error with certain types of BC error injection.
This is fixed.

-------------------------------
NOTES FOR RELEASE VERSION 4.8.6
-------------------------------

1) Updated LabView support to provide enhanced Virtual Instruments and greater
error checking capabilities.  All VI's are compatible with LabView 6.0 and greater.

2) Added ddcReplayFillStack() API. It allows the user to write his own Replay application. 

3) Changed byte alignment in TestSim32bs5.dll to be compatible with Borland C++5 compilers.

4) Added TIME_TAG intermassage routine support for BC messages.

5) Corrected ddcReadIrig() function to return the correct value for VME/VXI cards.


-------------------------------
NOTES FOR RELEASE VERSION 4.8.5
-------------------------------

1) ddcRunRT(), ddcRun_mon(), ddcRun_continue() will return AFTER the run
state has been reached.

2) RT31 (broadcast) is now allowed for ddcWrite_mode_data() and ddcRead_mode_data().

3) The time tag obtained from TIME_TAG intermessage routine was incorrect
occasionally. This is fixed.

4) The intermessage routine was not executed for mode commands with a
receiving data word.  This is fixed.

5) Improved monitor performance when BC is running. Messages are now stored
 at the end of every frame, the time permitting.

6) Device Manager (DevMge.exe) now has a link in the Windows Start menu.

-------------------------------
NOTES FOR RELEASE VERSION 4.8.4
-------------------------------

1) To use the Replay feature of BC or RT, it was necessary to turn on the
monitor.  This is fixed and activating monitor is no longer required.

2) The statement #include conio.h was interfering with National Instruments
LabWindows CVI. A #ifndef LABWINDOWS_CVI statement has been added in TS_drv.h
to exclude the file when running with LabWindows.

3) If an application calls ddcResetCard() and the intended device is in use,
an error message will be returned and the device will not be reset.  A
command line utility DevMgr.exe is included in the RTL to override the
'device in use' condition if needed.

-------------------------------
NOTES FOR RELEASE VERSION 4.8.3
-------------------------------

Improved RT replay reliability on Tx/Rx commands.

-------------------------------
NOTES FOR RELEASE VERSION 4.8.2
-------------------------------

Improved RT replay response time.

-------------------------------
NOTES FOR RELEASE VERSION 4.8.1
-------------------------------

1) In glitch/inverse error injection, the error location was off by half-bit.
This is fixed. 

2) Improved the reliability of RT error injection in the cases of using external BC.

----------------------------------------
NOTES FOR RELEASE VERSION 4.7.16 / 4.8.0
----------------------------------------

1) After injecting errors to a status word, RT does not respond to the following
BC command word.  This is fixed.

2) Improved the reliability on replaying the files containing error messages.

--------------------------------
NOTES FOR RELEASE VERSION 4.7.15
--------------------------------

In replay mode, monitor may generate incorrect error messages. This is fixed.

--------------------------------
NOTES FOR RELEASE VERSION 4.7.14
--------------------------------

1) Now, the message position in IdeaInsertMessage() is 1 based for both Idea
cads and Test Simulator cards.

2) Improved interrupt reliability in Windows NT/2000/XP driver.

3) ddcReplyRunBC() function was not working in RTL 4.7.9, 4.7.11, and 4.7.13.
This is fixed.

4) The emulated RT address for a BC is no longer static.  It is adjusted to the
RT from which took over BC operation.

5) ddcHalt_bcrt() may not be reliable if the first message in a frame is
END_OF_MINOR.  This is fixed.

--------------------------------
NOTES FOR RELEASE VERSION 4.7.13
--------------------------------

The following issues have been resolved:

1) The BC was indicating a "No response" error following regular and mode code
broadcast commands. 

2) The BC was indicating a "Gap between data" error following some of the
transmitting mode code commands.

3) Error Injection: Extra bits or delays were being added when glitch or
inverse was used. 

4) Version information was being truncated for RTL versions above 4.7.9. ddcIdeaVersion() can now return strings longer than 5 characters.

--------------------------------
NOTES FOR RELEASE VERSION 4.7.12
--------------------------------

1) BC occassionally delayed messages by one hour when in Dynamic mode.
Modified internal clock funcion to properly handle rollovers.

2) Changed parameter range for IdeaSetAmp(). The function accepted values
from 0-4095, with 4095 as the maximum amplitude. The range is now 0-255,
with 255 as the maximum amplitude. 

--------------------------------
NOTES FOR RELEASE VERSION 4.7.11
--------------------------------

1) Improved Dynamic Bus Control switching so that the BC can relinquish
and regain control multiple times.

2) Improved interrupt service efficiency for Windows NT/2000 to avoid
missing interrupts.

3) The ddcRun_bc() function will return AFTER the BC has entered the RUN
state.

4) The BC will not enter the HALT state until the monitor has finished
processing all messages.

5) The old ddcSetBCRTEvent() function only supported BC Message IDs and
RT data table numbers up to 255 because the field size was limited to
8 bits. A new function, ddcSetBCRTEventEx(), has been added. This function
supports BC Message IDs and RT data table numbers that are greater than
255 by using separate parameters for type and sub-type.

6) The monitor display was always behind by one message in DataSIMS when
running the BC in acyclic mode. The monitor operation has been modified
to update the display each time a BC message is transmitted.

7) Reduced frequency of "card not ready" errors by improving internal timer
accuracy.
 
8) Included Card Manager version 3.8.7.

--------------------------------
NOTES FOR RELEASE VERSION 4.7.10
--------------------------------

1) ddcGetGLueLogicVersion() added support to 6557xVx VME/VXI cards.

2) A new function, ddcSetBCRTEventEx(), was added. This function takes in
the name of a user function that has four parameters rather than three. This
new function is an enhanced version of ddcSetBCRTEvent(). The new function
splits the parameter "Sub-type/Type"  into two separate 16-bit parameters.
Previously, these fields were 8 bits each, limiting the maximum message ID or
table number to 255. The new function allows the RTL to fill in a 16-bit value
for message ID or Table ID when calling the user's handler.

3) Improved Real-Time clock performance to guarantee data consistency when
reading the time value. Previously, it was possible for the low word of the
time stamp to roll over before the high word was read, causing inconsistent
time readings.

4) Improved the reliability of ddcResetCard().


-------------------------------
NOTES FOR RELEASE VERSION 4.7.9
-------------------------------

1) Added word count error injection support for mode commands.

2) When a mode code was sent as an asynchronous message, the mode code data table
was not getting updated. This problem is fixed.

-------------------------------
NOTES FOR RELEASE VERSION 4.7.8
-------------------------------

1) Allow simultaneous access to multiple VME/VXI devices.

-------------------------------
NOTES FOR RELEASE VERSION 4.7.7
-------------------------------

1) Improved thread security for 6557xVx VME/VXI cards.

2) Included Card Manager version 3.8.6.
 
-------------------------------
NOTES FOR RELEASE VERSION 4.7.6
-------------------------------

1) Fixed the problem of BC not sending messages if the message frame starts with
END_OF_MINOR and neither the monitor nor the RTs is enabled.

2) Fixed the problem that could freeze Windows NT if an application calls ddcHaltMon() and
ddcHaltBcRt(), but the monitor or BC/RT for the 1553 channel was not previously running.

3) Improved the reliability of interrupt handling in Windows 9x.

4) Improved the reliability of RT-RT commands.

5) Added new function ddcGetGlueLogicVersion() which returns the value
of the glue logic FPGA.

6) Auto-detect glue logic version, and apply filtering to dual-port memory
access for earlier versions.

7) Fixed the problem of IRIG time reading off by one second for the cards
with GlueLogicVersion ealier than 6 under Windows OS. 

8) Monitor was displaying incorrect messages when using BC Retry in acyclic
mode. This fix primarily affects the DataSIMS software package.

-------------------------------
NOTES FOR RELEASE VERSION 4.7.5
-------------------------------

1) Device Driver for Windows NT and 2000 has been updated to improve the
interrupt handling for the second channel of 6557X cards. 

2) Fixed the problem of displaying invalid RT information on the TestSim Menu's
"Bus Activity" screen.  It only appears with RTL version 4.7.3 and 4.7.4.

-------------------------------
NOTES FOR RELEASE VERSION 4.7.4
-------------------------------

1) Made minor changes to reading of Real-Time clock to maintain compatibility
with DataMARS and DataSIMS applications.

2) Improved reliablity of ddcGetMTCounters() function. This function is used
to display message and error counters on the TestSim Menu's "Bus Activity" screen.

-------------------------------
NOTES FOR RELEASE VERSION 4.7.3
-------------------------------

1) Fixed the problem of receiving RT not storing data words if transmitting RT is external.

2) Fixed the problem of a filtered RT message getting recorded in the stack file.

3) Improved ddcSkipNextMessage() performance.

-------------------------------
NOTES FOR RELEASE VERSION 4.7.2
-------------------------------

1) Modified support from BU65570M2-300 to BU65570M1-300.

2) Included Card Manager version 3.8.5.

3) Improved input trigger performance.

-------------------------------
NOTES FOR RELEASE VERSION 4.7.1
-------------------------------

1) Added support for BU65570M2-300 PCMCIA card.

2) Card Manager version 3.8.4 adds support for this card. It is included in this distribution.

-------------------------------
NOTES FOR RELEASE VERSION 4.7.0
-------------------------------

1) BC Interrupt type code. BC messages which had no RT respose were indicating error
code 82, "Bit set in Status". The interrupt handler's parameter now shows the correct error
code of 81, "Comunication Error". 

-------------------------------
NOTES FOR RELEASE VERSION 4.6.2
-------------------------------

1) Added DMA support for VME cards in Windows. Monitore data can now be transferred across
the MXI bus with minimal intervention from the host computer. Very large stack buffers can
be created in the host, reducing the frequency of stack rollover interrupts.

2) Improved I/O functions for VME cards. Some enhanced features such as Set/Read Coupling, and
Set/Read IRIG clock were not working.

3) Improved VME interrupt performance. Interrupts now work reliably, with multiple card support.
This feature requires the use of NI-VXI driver version 2.1.1 or higher.

3) Automatic shutdown of VME Interrupt Manager. The VME Interrupt Manager, which appears in the
Windows tools tray, now keeps track of the number of cards in use and closes itself when the last
card shuts down.

4) ddcIdeaVersion reports MXI driver version. The ddcIdeaVersion function will read the version
of the NI-VXI driver and report it to the user in the driver versio field.

5) Changed ddcWriteModeData function to allow terminal addresses 0-31. The range was previously
limited to 0-30. This change was made for consistency with the old IDEA library. There is no
functional impact.

6) Added new error messages. Several different functions could report "Card not ready" error.
Unique error codes have been added to assist in debugging run time errors.

-------------------------------
NOTES FOR RELEASE VERSION 4.6.1
------------------------------

1) Previously, PCMCIA cards would fail selftest if ddcResetCard() was called twice in a row. This 
has been fixed.

2) Replay would incorrectly indicate a command mismatch if the BC was external. This has been fixed in
the current release.

-------------------------------
NOTES FOR RELEASE VERSION 4.6.0
-------------------------------

1) Monitoring of Rt-Rt broadcast commands now works correctly. When the BC was external, the monitor
would occasionally indicate a "Gap in data" error. This has been fixed in the current release.

2) BC could freeze if multiple errors appeared on the bus. This was most likely to occur if the bus
was unterminated. Additional logic has been added to allow the BC to continue running under these error
conditions.

3) Source code is now shared with the Linux and VxWorks
versions of the RTL. 

-------------------------------
NOTES FOR RELEASE VERSION 4.4.3
-------------------------------

1) Unitialized DSP memory was causing DSP crash following certain Mode commands.
All data tables and data table mappings are now initialized in ddcResetCard().

-------------------------------
NOTES FOR RELEASE VERSION 4.4.2
-------------------------------

1) Added Windows 2000 support for Bu-65558M2-300 PCMCIA card.

2) Improved performance of double buffered data tables. Use of double buffering would cause
data integrity problems on earlier versions of the RTL.

3) DataMARS and DataSIMS compatibility. Support has been added for the DataMARS and DataSIMS
applications.

4) Improved Replay functionality. Some stack files which were imported from the IDEA menu would 
not replay correctly. This has been fixed in the current RTL version.

-------------------------------
NOTES FOR RELEASE VERSION 4.41
-------------------------------

1) Added separate dll and lib file for Borland Suite 5.0 support.  The lib and dll file are
named TestSim32bs5.lib and TestSim32bs5.dll.  The dll is installed to the windows\system 
directory and the lib file is installed to program files\data device corp\1553 testsim\include
directory.

-------------------------------
NOTES FOR RELEASE VERSION 4.40
-------------------------------

1) Card Wizard Compatibility: The PCMCIA driver and registry entries have been modified to work
with Card Wizard when installed in Windows NT 4.0.

2) Increased Monitor stack size: The Monitor stack has been increased from 6k to 12k words. This 
reduces the burden on the host CPU by reducing the frequency of buffer rollover interrupts from the
card. The result is fewer interrupts, with more data being transferred per interrupt. This increases 
the system's overall efficiency.

3) Monitor stack overflow detection: If the Monitor is using a cyclic stack, it is possible for data 
to be overwritten. This can happen if the host does not pull messages off the monitor stack quickly 
enough. When this happens, calls to ddcReadMonStack() or ddcReadMonStackPart() will return the error
code "MON_STACK_OVERFLOW". The last message received will be passed back to the user's buffer, and the
Monitor stack will be flushed. This gives the host computer a chance to recover with minimal data loss.

4) RT-RT data table not updated: If the transmitting RT was external, and the receiving RT was emulated,
the receiving RT's data table would not be updated with the new data. This has been fixed in the
current release.

5) Improved RT and MT stability: It was possible, under certain circumstances, for RTs to stop responding
after several thousand messages. Additionally, the Monitor would occasionally show messages from RT0, even
though no messages were sent to RT0. Theses bugs have been fixed.

6) Improved ddcReadMessage(): This function fills in a BC message structure which is supplied by the user.
Previously, only the RT Status words and error code were updated. The ddcReadMessage() function now fills
in all fields except for error injection.

7) Read Real-Time Clock: Frequent calls to ddcReadRtc() could cause the monitor to miss messages. This
has been fixed with the current release.

8) Wrong TADR when setting default status word: The terminal address bits are set is automatically in the
status word by each RT. If the address bits were set by the user, the first response from that RT would
have the wrong terminal address. The library now masks out the upper 5 bits to prevent this problem.

-------------------------------
NOTES FOR RELEASE VERSION 4.35
-------------------------------

1) Compact PCI support: The RTL now supports the Compact PCI version of the Tester/Simulator. The drivers,
library, and Card Manager have been updated for Win9x and NT.

2) ROM boot option: Compact PCI and VME/VXI cards have the ability to boot from ROM without using external
disk files. This may be desirable in embedded applications where a file system is not available. A new
function, ddcResetCardSelfBoot() has been created to support this feature.

-------------------------------
NOTES FOR RELEASE VERSION 4.30b
-------------------------------

1) Restored missing NT driver files: The installation package failed to place the driver files TestSim.sys
and TstSmPci.sys into the \Winnt\system32\drivers directory. Only affects Windows NT installations.

-------------------------------
NOTES FOR RELEASE VERSION 4.30
-------------------------------

1) BC Interrupts occur even if mask is set to 0xFFFF. Interrupts can now be disabled as per the manual.

2) ddcReadData() and ddcWriteData prototypes inconsistent. Both functions now use a signed 16-bit array
for the buffer. This is consistent with the manual and LabView interface.

3) RT Error injection work count. If an RT was set up to inject a bit error in word N, and the commanded
word count was less than N, the RT responded with N-1 words.

4) New function ddcReadDataTablePart() added. The user can now read a data table starting from the middle,
and only take in the desired number of words.

5) TTNM for Broadcast Mode Codes. The card was waiting for an entire minor frame following Broadcast
mode codes before sending the next message. The time-to-next-message is now correct.

6) Check for remaining data table space. The card will return an error if the user exceeds the available
space for data tables.


-------------------------------
NOTES FOR RELEASE VERSION 4.20
-------------------------------

Performance Improvements:

1) Improved RT performance. RT response time follwing broadcast commands has been reduced from greater than
30 microseconds to 4 microseconds.

2) Reduced BC intermessage gap time. The RTL now allows the user to set gap times less than 25 microseconds.
If the time is set to zero, the BC will transmit messages as fast as possible, typically with gaps of
18 to 20 microseconds.

Bug Fixes:

1) Win9x driver. If both channels of a PCI Tester/Simulator card were running simultaneously, interrupts
from the first channel could be lost. The PCI driver  is now at version 4.20.

2) Fixed BC Trigger. Setting a BC intermessage routine to "Wait for Trigger" would cause the BC to stop
transmitting, even after the external trigger was applied.

3) IdeaSetMonEvent() and IdeaSetBCRTEvent(). Applications written using these functions would crash after
several interrupts had occurred. The calling convention for the event handlers was changed to be consistent
throughout the library.

-------------------------------
NOTES FOR RELEASE VERSION 4.10
-------------------------------

1) DMA support. PCI cards can transfer monitored data directly to host memory without
   CPU intervention.

-------------------------------
NOTES FOR RELEASE VERSION 4.00
-------------------------------

1) PCI Card support. The RTL now supports both PCMCIA and PCI cards.

2) New PCI card hardware features: The RTL supports IRIG time stamps, programmable bus
configuration (coupling and termination), and discrete outputs.

3) Optional card configurations. Each PCI card can have 1 or 2 dual-redundant channels,
plus a fixed or variable amplitude transceiver.

-------------------------------
NOTES FOR RELEASE VERSION 3.1
-------------------------------

1) VI interface. A completely new Application Program Interface (API) has been added.
All card functions may now be called using VISA conventions. The original API has been
retained. You may use either set of function calls in your application. Mixing function
call types is not recommended.

2) Block Data Routines. Support has been added for BLOCK_DATA_BC and BLOCK_DATA_RT.
Intermessage routines are now available to dynamically increment the data tables
for BC messages and RT responses.

3) Standardized data types. All function prototypes now use #defined data types. This
improves portability of C applications across platforms and operating systems. It is
recommended that you use the data types in file "typedef.h" (S16BIT, U32BIT, etc.)
in your applications. This will eliminate warnings at compile time and prevent loss of
data due to conversions (i.e. truncating a 32-bit integer to 16 bits).

4) LabView support. A labview interface and sample files have been added as part of
this distribution. See the associated Readme file in the LabView Support Directory,
if LabView support has been installed.

-------------------------------
NOTES FOR RELEASE VERSION 3.0
-------------------------------

1) Replay capability. Six new functions have been added to allow the replay of
recorded stack files. The files must be in Fixed-length-stack (*.fls) format.

3) Multiple card support. The logical device number is now passed to the RTL 
when calling ddcResetCard(). The library will attempt to open the card, and if
successful return a handle to the card.

4) Improved interrupt handling. The 32 bit versions of the library now use a two
thread scheme which provides efficient interrupt handling with minimum CPU overhead.

-------------------
FILES
-------------------

The following files are installed in the Program files directory:

Bu65558.i0		Symbol file
replay.i0		Symbol file
a70182.rb		Symbol file
a71594.rbf		Symbol file
TS_drv.h		Main header file (includes all other header files)
Bc.h			Bus Controller functions
Defines.h		Defines data types
Driver.h		Interface to TestSim.vxd driver (Windows 95 only)
TS_NTdrv.h		Interface to TestSim.sys driver (Windows NT 4.0 only)
Err.h			Error Codes
Int.h			Interface to card
Irq.h			Interrupts
Mem.h			Memory interface functions
Mt.h			Monitor Terminal functions
Rep.h			Replay Stack file functions
Rt.h			Remote Terminal functions
Test.h			Card self-test
Timer.h			Internal timer
Typedef.h		Operating system specific data types
TestSim32.lib		Library file
ViFunc.h		VISA compliant interface functions
VisaType.h		Fundamental VISA types and Macro definitions

The following files are installed in the Windows/System directory:

TestSim32.dll		Run Time library
TestSim.vxd		PCMCIA driver (Windows 95/98)
TstSmPci.vxd		PCI driver (Windows 95/98)
ddcinst.dll		Plug-and-Play driver (Windows 95/98 only)
ddcins32.dll		Plug-and-Play driver (Windows 2000 only)
DDC1553Man.cpl		Control Panel application

The following files are installed in the Windows/System32/Drivers directory:

TestSim.sys		PCMCIA driver (Windows NT 4.0 only)
TstSmPci.sys		PCI driver (Windows NT 4.0 only)
TestSim2k.sys		PCMCIA driver (Windows 2000 only)

--------------------
Questions? Comments?
--------------------
     
Please direct any questions or comments about this software to
our DataBus applications department in Bohemia NY. 1-800-DDC-5757

ILC Data Device Corporation
105 Wilbur Place
Bohemia, Y 11716
dmNnrf-