]> git.zerfleddert.de Git - fnordlicht-mini/blame_incremental - firmware/README
add initialization of node address via eeprom
[fnordlicht-mini] / firmware / README
... / ...
CommitLineData
1fnordlicht and fnordlichtmini firmware
2======================================
3
4This is the firmware sourcecode for different hardware devices, namely:
5* fnordlicht (for details see [1])
6* fnordlichtmini (for details see [2])
7* fnordlicht-controller (for details see [3])
8
9Directory layout
10================
11
12This repository consists of several different subdirectories:
13
14bugs/ files for the ditz[3] issue tracking system
15doc/ further documentation and serial protocol description
16fnordlicht-firmware/ firmware sourcecode for fnordlicht and fnordlichtmini
17fnordlicht-bootloader/ serial bootloader for fnordlicht and fnordlichtmini
18fnordlicht-controller/ firmware sourcecode for fnordlicht-controller
19fnordlicht-controller-bootloader/ sourcecode for the fnordlicht-controller usb bootloader
20common/ common C header files used by all programs
21tests/ ruby-scripts for testing the serial
22 protocol implementation
23compiled/ compiled binaries for several processors
24
25
26git submodules
27==============
28
29If the directory 'fnordlicht-controller-bootloader' does not contain any files
30(and you cloned the repository with git), you need to initialize the submodule:
31$ git submodule init
32[...]
33$ git submodule update
34[...]
35
36License
37=======
38
39Each file contains a header, which states the author(s) and license for that
40file. Most code is licensed as GPL (version 3). The text for this license can
41be found in the file COPYING.
42
43Links
44=====
45
46[1] http://www.lochraster.org/fnordlicht
47[2] http://www.lochraster.org/fnordlichtmini
48[3] http://ditz.rubyforge.org
Impressum, Datenschutz