avr_bc100.git
16 years ago2008-03-14 Martin Thomas <mthomas@rhrk.uni-kl.de>
Kevin Rosenberg [Fri, 14 Mar 2008 22:13:33 +0000 (16:13 -0600)]
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

16 years agoInitial import
Kevin Rosenberg [Fri, 14 Mar 2008 15:39:54 +0000 (09:39 -0600)]
Initial import