Inhalt des Archivs 'software.zip':

- COPYING.txt
Der Text der GNU Public License (GPL), unter welcher die Tinyfox
Software fuer den Tiny12 Microcontroller freigegeben ist.

- liesmich.txt
Diese Datei

- m.bat
Batchfile zum Compilieren der Tinyfox Software. Benoetigt den
'avrasm2.exe' Compiler von Atmel (nicht im Archiv enthalten,
erhaeltlich ueber die Installation des AVR Studio 4).

- osccalib.c
Quelltext des 'osccalib.exe' Kommandozeilen-Tools, zum Compilieren
wurde der kostenlose 'C++Builder Command Line Tools' von Borland 
verwendet (Version des BCC32: 5.5.1).

- osccalib.exe
Das Kalibrierungsbyte des Tiny12 wird von 'p.bat' durch
'sp12 -rc > sp12calout.txt' ausgelesen. 'osccalib.exe' parst
diese Datei und fuegt das Kalibrierungsbyte dem Binrcode
der Tinyfox Software hinzu.
Aufruf von 'osccalib.exe':
'osccalib <orig-hex-file> <calibfile> <output-hex-file>'

- osccalib.pl
Gleiche Funktion wie 'osccalib.exe'. Ausfuehrung mittels eines
auf dem PC installierten Perl Interpreters. Zur Ausfuehrung
dieses Scriptes statt 'osccalib.exe' muessen in 'p.bat' die
entsprechenden Zeilen ein- bzw. auskommentiert werden.
Aufruf von 'osccalib.pl':
'perl osccalib.pl <orig-hex-file> <calibfile> <output-hex-file>'

- p.bat
Batchfile zum Programmieren des Tiny12 mittels 'sp12.exe' (nicht
im Archiv enthalten, Programmpaket mit allen Sourcen und Dokus
erhaeltlich bei
http://www.xs4all.nl/~sbolt/e-spider_prog.html).
Getestet wurde die Version 2.1 von SP12. 
'sp12.exe' sowie '_sp12dev' nach der Installation in das Verzeichnis
der Tinyfox Software kopieren. Vor dem allerersten Aufruf von 'p.bat'
zunaechst 'sp12.exe -i' starten, um die Datei '_sp12rc' im
Verzeichnis zu erstellen (mit angeschlossenem Tinyfox Transmitter.
Reihenfolge: Tinyfox Transmitter anschalten, Programmierkabel anschliessen).
Vor Verwendung von 'sp12.exe' muss unter Umstaenden der Parallelport Treiber
'giveio.sys' (im SP12 Archiv enthalten) durch das Tool 'loaddrv.exe' (im
SP12 Archiv enthalten) gestartet werden. Dies ist v.a. bei Windows NT, 
Windows 2000 sowie Windows XP der Fall.
'p.bat' ruft 'sp12.exe' auf, um das Kalibrierungsbyte in die Datei
'sp12calout.txt' zu schreiben. Danach wird 'osccalib.exe' gestartet
(oder alternativ 'osccalib.pl'), um aus 'sp12calout.txt' und der Original-
Binaerdatei 'Tinyfox11.rom' die Datei 'Tinyfox11b.rom' zu erzeugen.
Diese Datei wird dann durch SP12 in den Tiny12 programmiert. Danach loescht
das Batchfile die temporaeren Dateien 'sp12calout.txt' und 'Tinyfox11b.rom'.

- readme.txt
englische Uebersetzung von 'liesmich.txt'

- Tinyfox11.asm
Quelltext der Tinyfox Software. Diese Software ist freie Software unter der 
GPL Lizenz.

- Tinyfox11.hex
Original-Binaerdatei der Tinyfox Software im Intel-Hex-Format

- Tinyfox11.lst
Listfile der Tinyfox Software, erzeugt vom 'avrasm2.exe' Compiler

- Tinyfox11.rom
Original-Binaerdatei der Tinyfox Software im Atmel-Format

- tn12def.inc
Includedatei mit Definitionen fuer den Tiny12 Microcontroller.
Originaldatei von Atmel, stammt aus der AVR Studio 4.11 Installation.