1 2008-03-14 Martin Thomas <mthomas@rhrk.uni-kl.de>
\r
2 * added "volatile" to structure object and array declarations for objects
\r
3 sed in main-thread and ISRs. I'm not sure about the current state of
\r
4 implicitly "guaranteed" accesses in (avr-)gcc but it should be a "better
\r
5 safe than sorry" extension.
\r
6 * enveloped access to timer-values in timer.c to make them "atomic" since
\r
7 they are unsigned long
\r
8 * "atomic" access to singned int and unsigned int members of ADCS
\r
9 * it maybe better to have one place to globally enable interrupts ("sei").
\r
10 Done in "initialize" now and not several times in the driver
\r
12 * changed some space to tab as in the original code
\r
13 * added header files to the AVR-Studio project workspace
\r
14 * added -lm to the linker-options in the AVR Studio gcc-plugin, not
\r
15 important for the basic application but might be good if someone uses the
\r
16 code as a base for own developments
\r
18 2008-03-12 Kevin Rosenberg <kevin@rosenberg.net>
\r
19 * Initial GCC port performed and compiles without error
\r
20 * Warning: Not yet tested on BC100 hardware!
\r