This is the source code tree for the OSDCU on-board software (aka firmware)
suite.  The hierarchy of Makefiles compiles each program component into its own
standalone binary; then flash chip programmable images are made in the devpr
subdirectory - all that happens automatically when you run make in the top level
directory.  Running make inside each component subdirectory is also perfectly
legitimate, with no voodoo parameters necessary, as long as any dependencies in
other subdirs have already been compiled.  Running make release copies the stuff
built by the regular make process into the release subdir in a structure
suitable for cutting a binary release package.

Compilation requires a GNU cross-compiler toolchain (GCC + GNU Binutils) for the
m68k-elf embedded target; each compilable component's Makefile references
m68k-elf-gcc and other related tools.  The author uses binutils-2.11.2 and
gcc-2.95.3 (C only); you are welcome to try newer versions but you're on your
own if it doesn't work.

Logic functions for the on-board FPGA are also treated as software for the
purposes of the build process and configuration/release management.  Compilation
(synthesis) requires Altera's Quartus tools; if you don't have these tools and
just want to work on the MC68302 software part, edit the top level Makefile to
make it not descend into the FPGA directory.
