2008-03-14 Martin Thomas <mthomas@rhrk.uni-kl.de>
[avr_bc100.git] / BaseTinyFirmware / GCC / ChangeLog
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
11         init-functions.\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
17 \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