(15)                  0.6             2005-12-22 09:10.56


  
    Added the possibility to change UART baudrate on host interface at runtime
        (for test and debug).
    Target clock rate in SPI mode is set by init
    Added the possibility to create firmware for different hardware versions.
        See Makefile and src/autoconst/hw*.xml.
        This software fits the old prototype (using 8535) and the current pcb 
        (using mega16).
  


     ------------------------------------------------------------

(14)                  0.5             2005-08-10 20:02.25


  
    Bugfix: errors because of SPI/UART voltage repeated endlessly
  


     ------------------------------------------------------------

(13)                  0.4             2005-08-07 21:07.01


  
    Documentation
  


     ------------------------------------------------------------

(12)                  0.3             2005-08-06 22:58.34


  
  


     ------------------------------------------------------------

(11)                  0.2             2005-08-06 22:43.45


  
  


     ------------------------------------------------------------

(10)                  0.1             2005-08-06 22:32.21


  
  


     ------------------------------------------------------------

(9)                  none             2005-08-06 22:28.13


  
    Register aufgerumt, Suffix im Funktionsnamen zeigt die vernderten Register
    Doku
    Mechanismus zur Verffentlichung
  


     ------------------------------------------------------------

(8)                  none             2005-07-10 10:44.52


  
    bugfix in error.avr; der Fehler hatte bisher keine Wirkung
    debug: Lese- und Schreibroutinen extrahiert
    debug: Lesen eines Einzelbytes entfernt
    debug: Lesen eines Blocks
    debug: Verzgerte Ausfhrung von Befehlen, damit auf der UART-Verbindung
               zum Host nicht dauernd hin-und hergesendet werden muss.
    debug: Abfrage der Gre des UART-Eingangspuffers
  


     ------------------------------------------------------------

(7)                  none             2005-07-07 23:38.56


  
    Target-Baudrate einstellbar
    Timeout beim Warten auf UART-Byte vom Target
    Der Adapter selbst kann auch Ziel der Debug-Commandos sein
    debug.write fr UART-Target
    CRC mit acht Bit zur Host-Kommunikation
  


     ------------------------------------------------------------

(6)                  none             2005-07-06 21:41.09


  
    SPI-Austausch berarbeitet. Im Programmiermodus wird wohl der gleiche benutzt
        wie in meinem Debug-Modus (DORD=0, CPHA=0, CPOL=0). Eigentlich sollte man als 
        Master MISO auch bei der steigenden Flanke von SCLK lesen (Dokumentation bei SPI 
        und auch 'SPI Serial Programming Waveforms'. Wenn ich das so mache,
        bekomme ich Probleme (ebenso wie mit der vorigen Version im Programmiermodus).
        Der Slave darf aber MISO ohnehin erst nach der fallenden Flanke von SCLK ndern, 
        also liest der Master kurz vor dieser Flanke, dann hat das Signal lnger Zeit.
        Damit kann ich auch (getestet) im Programmiermodus und im Debug-Modus den maximalen 
        Takt benutzen.
        Diesen Ablauf hatte ich auch immer PC-seitig benutzt (avrdebug_par).
    SPI: /SS muss ber die komplette Session low bleiben. Ansonsten knnte
        das Target mit seinem SPI sonstwas machen, unterbrochen werden, ein sync
        wre wieder ntig.
    Debug per UART implementiert
  


     ------------------------------------------------------------

(5)                  none             2005-07-04 23:20.58


  
    bugfix beim pagemode-polling
    Umbau auf Interface mit vernderlichen Spannungspegeln
    verschiedenes anderes Zeug
  


     ------------------------------------------------------------

(4)                  none             2005-06-28 21:14.40


  
    every error is written to log
    every error is made visible
    CRC on debug commands
    every debug commands is answered with two bytes: data and status
  


     ------------------------------------------------------------

(3)                  none             2005-06-25 17:02.33


  
    Bugfix: page mode or not has been reversed when writing flash
    Enabled write operations
    EEPROM values are only written if they new value is different from the old.
    Polling implemented for byte and page mode flash writes.
    additional commands (avrdebug)
  


     ------------------------------------------------------------

(2)                  none             2005-06-13 23:47.07


  
    Einfach weiterprogrammiert, keine Fehler behoben (keine bekannt). Jetzt ist ein Zustand erreicht,
        in welchem man die Controller programmieren und lesen knnen sollte. Es muss aber noch ausfhrlich
        getestet werden. Es wird nach dem Schreiben noch keinerlei polling benutzt, sondern stur die 
        Maximalzeit abgewartet.
  


     ------------------------------------------------------------

(1)                  none             2005-06-12 17:43.59


  
    Log-Puffer fr Fehler implementiert, damit man sehen kann, was zum Fehler gefhrt hat.
    
    Leseoperation (auch Blockmode) scheinen auf den ersten Blick in Ordnung zu sein.
        Muss aber noch ausfhrlich getestet werden.
    
  


     ------------------------------------------------------------

(0)                  none             2005-06-11 21:31.43

none

     ------------------------------------------------------------

