-------------------------------------------------------------------------
      =  The Burn Distribution, (C) 1999-2000 Terry Porter et al  =

                              version 1.19

      This distribution comes under the GNU general public license
                 agreement. Please read the COPYING file.
-------------------------------------------------------------------------

Introduction
------------

Burn is generic data burner (or aims to be) that reads and writes data to
solid state non-volatile devices (EEPROM, Flash Ram etc).

Terry developed burn in 1999, and released it as 1.13 in January 2000 with
Amtel 2051 support only. Since April 2000, i (Jason) have been helping
Terry Porter develop this new and exciting project. It's a very simple and
cheap device you can make that will allow to you program a whole range of
solid state devices that store data (ie EEPROM devices, flash RAM devices,
and micro controllers that have Flash RAM in them).

In essence, burn is no more than a 32 bit output, 8 bit input
multiplexer/transceiver. The hardware has been made minimal, with the
complexity built into the software running on the PC (and this is the
buzzword here- the "action" happens in the software running on your linux
box). Therefore this project has a whole range of other switching and
control applications.

With the complexity being in the software, other targets can easierly be
added. All it will take is some technical data and a few hours of your
time.


Supported Targets List
----------------------

 AT89C2051 Amtel 8 bit Microcontroller, with 2kb Flash
 AT89C4051 Amtel 8 bit Microcontroller, with 4kb Flash (NOT TESTED YET)
 AT24C08   Amtel 2 Wire Serial EEPROM
 AT89C51   Amtel 8 bit Microcontroller, with 4kb Flash (both 12V & 5V VPP)


Hazards Disclaimer/indemnity aggreement
---------------------------------------

If you build this project, and use this software, then you have agreed to
the following terms:

The terms are very simple... infact there's only one... and it's this:

 - if you use this project and in the process end up rooting/bananaing

    - your computer

    - the mains-loom of your house

    - yourself

 then the authors and maintainers of this project will not be held
 responsible. In other words, If you are accident prone and have a
 tendency to sue people, then don't use this project!.

hence:

    This project is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.


Availability
------------

  http://jsno.downunder.net.au/terry (temporary)


Contacts
--------

  Terry Porter (main author):

   email: terry_porter@dingoblue.net.au
   snail: 18 Byfield Rd
          Parkerville WA 6801
          Australia

   Terry is planning to move to Sydney, and is not very contactable right
   now. you might be able to get him at the above address... or you may
   not (don't expect a quick reply).


  Jason Nunn (co-author):

     - burnm development
     - code improvement
     - Atmel ATC2408 support
     - Atmel AT89C51 support
     
     www: jsno.downunder.net.au
   email: jsno@downunder.net.au
    work: jsno@arafura.net.au

   snail: 32 Rothdale Rd
          Moil NT 0810
          Australia


                                  ooo0ooo
