small typedef
Started adding avr support.
Added some explanation to the project.
Got a simple example compiling, found a bug where Sats file prologues aren't automatically included.
Have the hello world program working fine.
Started thinking about interrupt service routines.
Cleaned up the extra include flags
Added a PWM example, simplified the global variable interface.
Started adding a template based timer interface
Refactored the pwm example, fixed a bug in defining IO and memory mapped registers
Revised the interrupt interface to lock down interrupt manipulations when global views are obtained. This prevents someone re-enabling interrupts in what should be an atomic operations.
Revised the interrupt interface to lock down interrupt manipulations when global views are obtained. This prevents someone re-enabling intlserrupts in what should be an atomic operations.
Simplified the interrupt interface.
Compiled a template based wrapper around using a hardware timer. All functions are inlined away.
Fixed the logic in the timer example.
fixed some of the typing errors.
Added g1uint operations for ulint
small adjustment
Made an actual running loop.
Found out that the declare_isr macro wasn't added in the final file so the ISR would crash.