# AAProjectFiles.txt -- What all the files do in the b600Proj directory
# 
# Please maintain this file by adding the names and descriptions of
# top-level project files and directores.
# Files not described here are assumed to be accidental and will
# get moved to the /mts/data directory.

AAChanges.txt
	The project change log.

AAHowToRunB600.txt
	Brief instructions on how to run the programs from
	the local workstation or remote X-clients.

Alltalk
	The Gui programming tool.
	
AppCon
	Application Configuration.
	Contains the application-specific parts of the
	C-code.

AppDsp
	Application digital signal processing classes.
	Coops classes written for the application domain.

AppSup
	Application classes that run on the host.

AppSys
	Backups of system files we have modified or added.
	
CoopsCom
	Coops framework classes that run on both the
	host and DSP platforms.

CoopsDsp
	Coops framework classes that run on the DSP.

CoopsGen
	Files to build the generic.exe program.
	The generic.exe program automatically creates
	generic.c, generic.h and on some platforms,
	all of the configXXX.c files.

CoopsHard
	Coops classes that operate on specific types
	of hardware or on specific operating systems.
	
CoopsSup
	Coops classes that run on the host.
	
Documents
	Support notes for the developers.

Gui
	The Alltalk classes used to build the application.

LibDsp
	Object files (*.o files) built for the DSP.
	
LibSup
	Object files (*.o files) built for the host.

Makefile
	A unix-style make file used to compile the
	all the C-based parts of the application.

Settings.set
	The default settings for the application.

bin
	Text and binary files automatically downloaded to the
	PowerPC controller when they boot. These files are
	downloaded using the rsh process which REQUIRES
	the invisible file .rhosts in the /home/mts 
	directory.  This file must contains the ip names
	of the controllers on the gh lan as defined
	in /etc/hosts. The current contents of .rhosts is:
	
		cc-gh
		ca-gh-pf
		hugh root
	
	The last line lets Hugh rlogin to the cgh mts account
	from his portable where he irresponsibly logs in as root.
	
	If you change this file be sure it gets backed up in
	AppSys as rhosts.backup
	
ccgh
	A unix shell script that sets the default directory
	before running ccgh.exe.

ccgh.exe
	The Gui application for the wave generator.

french.tran
	A table of mapping between french and english.

messages.txt
	A log file updated each time the controller runs.
	Messages are always appended, so it necessary to
	archive and purge this file periodically.

tcl
	A directory full of TCL scripts used to debug
	the Interface.c part of the Gui. This directory
	includes the source and makefile to rebuild the
	tcl subsystem. 

unixStartup.alt
	The startup script to build the Gui from the
	Alltalk sources. The "system.updateApplication"
	message will rewrite the ccgh.exe file.

work.alt
	A temporary file created during Alltalk execution.
	You may delete this when cleaning up.
	
xforms
	Data that specifies application transformations.

