FILE
	readme

	Copyright(c) 1995, FMI, Fujitsu Microelectronics, Inc.
	All rights reserved.

	This software (including any documentation) is untested, has not been
	fully tested for viruses and has been provided to you without charge.
	ACCORDINGLY, IT IS DELIVERED "AS IS" WITH NO WARRANTIES EXPRESS OR
	IMPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY,
	FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.  You bear all 
	risk of nonperformance, loss of data and other problems and Fujitsu
	Microelectronics, Inc. and Fujitsu Limited will not be liable under any
	contract, negligence, strict liability or other theory for any damages
	including, without limitation, direct, consequential or incidental nor
	be required to provide substitute goods, services or technology.

Files:
	readme		- this file
  	example.c	- user program
	cntlsp.c	- SPARClite C routines
	cntlsps.s	- SPARClite assembly routines
	cntlsp.h	- SPARClite C header
	crt0.s		- startup code
	salib.c		- Cygnus' standalone routines
	syscalls.c	- Cygnus' low level IO routines
	example.mak	- make file
	ldscript	- linker control file

Notes:

1. This example program has been compiled and tested by Cygnus SPARClite tool
   version 2.2.4. If you have different version of Cygnus tools, you may 
   need to make necessary changes in the program.

2. Make sure a shell environment variable GNU_SP_LIB is set to Cygnus'
   library directory

3. The executable is in srecord format.

4. To make a program, invoke:
	
   make -f example.mak

5. To make programs for different eval boards, add arguments to change 
   chip or clock frequency.  For example, to make a program for the
   MB86936-EB, set CHIP to 936 and MHZ to 50:

   make -f example.mak CHIP=936 MHZ=50

   Every time CHIP definition is changed, remove all objects and 
   compile again.

