
Rationale 
---------

The "ftdi_eeprom-0.2" program does lots of things in one binary. I was
debugging a hardware problem with my eeprom and ended up finding that
trying to write the eeprom would overwrite my binary file with the
eeprom contents that I was using to write the contents of the
read-back eeprom into. In short lots of time wasted.

Unix philosphy is: Have lots of tools that do one thing, but do it
good.

So: Here we have three utilities: One makes an eeprom binary from a
config file, one writes the eeprom from a binary. and one reads the 
eeprom. 

The program to clear an eeprom is missing. As writing without clearing
works, I decided to leave it out. If you need it, let me know (and
explain to me why you'd need it).

The tools work with stdin/stdout by default, but accept a filename
argument.

Suggested use: 

	./make_eeprom example.conf | ./write_eeprom [-d <hex-pid>]


14-01-2005

-- REW
   R.E.Wolff@BitWizard.nl
