Compiling
---------

to compile, go to a board directory and type make.

there is two board supported:
 * Dragon Engine II (68vz328, cs89 not hardware swapped)
 * uCdimm (68vz328, cs89 hardware swapped)

compiling for the Dragon Engine board:
  cd tftpnaive/de2
  make

compiling for the uCdimm board:
  cd tftpnaive/ucdim
  make

Adapting to other board
-----------------------
You will have to modify some files to adapt this software to your board.

tftpnaive/src/cs89x.h:
  define here the base address for the cs89x, its interrupt number
  and if it is hardware swapped.
 
baselib/*:
  collection of basic io functions; some of them are 68VZ328 specific,
  some are libc functions like strcpy or printf (this printf is a subset
  of the standard). I'm using this lib for others program, so some files
  are not needed to compile tftpnaive but removing them would mean to
  have a specific Makefile for tftpnaive, i prefer to keep one Makefile
  so i leaved them in this distribution. The unneeded files are:
  crc16.c getchar.c _inbyte.c xmodemreceive.c xmodemtransmit.c
