
Motorola MC56LC811 Board Interface

Anna Yuan and Brian L. Evans
Department of Electrical and Computer Engineering
The University of Texas at Austin

12/22/97

This MC56LC811 board interface is a command-line tool for the Motorola
MC56800 fixed-point digital signal processor.  The interface is
written in C.  The command-line interface has been developed at the
The University of Texas at Austin.  The interface uses the Motorola
56800 libraries which are freely distributable.  The command line tool
runs under Windows 95/97/NT, and more than twelve Unix architectures
including Solaris 2.5 and Linux.

The name of the interface is

ads56800

Before you can run the tool, you will need an MC56LC811 board.  

The tool has been pre-built for PCs and Solaris machines.  To build it
under other platforms, you will need to do the following:

1. Set the PTARCH environment variable to the architecture.  Under
   Unix, if you use the Bourne shell, Korn shell, or bash, then type

   PTARCH=`bin/ptarch`; export PTARCH

   If you are using the C shell, then type

   setenv PTARCH `bin/ptarch`

2. Obtain the Motorola libraries libcm56800.a, libww56800.a, and
   libwwads.a for the MC56LC811 board and place them in the
   lib.$(PTARCH) subdirectory in this directory.

3. Compile the source files.  In this top-level directory, type

   make install

Note that we have removed the following directories from the
conventional installation since they are not needed for the
ads56800 program:

driver
monitor
pals

We would like to acknowledge the incredible support from Motorola
Inc., in Austin, Texas.
