2008-03-14 Martin Thomas <mthomas@rhrk.uni-kl.de>
* added "volatile" to structure object and array declarations for objects
sed in main-thread and ISRs. I'm not sure about the current state of
implicitly "guaranteed" accesses in (avr-)gcc but it should be a "better
safe than sorry" extension.
* enveloped access to timer-values in timer.c to make them "atomic" since
they are unsigned long
* "atomic" access to singned int and unsigned int members of ADCS
* it maybe better to have one place to globally enable interrupts ("sei").
Done in "initialize" now and not several times in the driver
12 files changed: