Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-02-27 | Add license | Lars-Dominik Braun | 1 | -0/+23 | |
2015-02-10 | Reduce CPU frequency | Lars-Dominik Braun | 1 | -7/+12 | |
Also reduces PWM frequency. The speakers resonance frequency is 2kHz, with 1MHz clock speed and prescaler 256 we get pretty close. | |||||
2015-01-20 | i2c: twRequests returns false if bus is busy | Lars-Dominik Braun | 1 | -2/+6 | |
2015-01-13 | Remove debugging puts/fwrite | Lars-Dominik Braun | 1 | -1/+0 | |
We’re tight on SRAM and the stack seems overflow from time to time. Removing the strings should give us some breathing room. | |||||
2014-11-11 | Fix i2c out of bounds write | Lars-Dominik Braun | 1 | -3/+3 | |
Fixes longstanding bug that caused strange behavior wrt LED’s states. | |||||
2014-09-30 | Add wakeup source mechanism | Lars-Dominik Braun | 1 | -0/+3 | |
Should reduce amount of cpu wakeups with expensive computations. | |||||
2014-07-29 | i2c: Make sure status is _OK | Lars-Dominik Braun | 1 | -2/+2 | |
Not sure if this fixes anything. | |||||
2014-07-22 | Use “volatile” on struct members | Lars-Dominik Braun | 1 | -1/+1 | |
Not all struct members are written in an ISR. | |||||
2014-07-22 | Convert printf into puts | Lars-Dominik Braun | 1 | -5/+4 | |
Removes ~1.5k code size, still not working. | |||||
2014-05-27 | Fix compiler warnings | Lars-Dominik Braun | 1 | -0/+3 | |
2014-04-22 | Fix interrupt stuff | Lars-Dominik Braun | 1 | -4/+3 | |
Sorta polling based now, with interrupts used to wake up from sleep only. At least it works. | |||||
2014-04-22 | Increase CPU and UART speed | Lars-Dominik Braun | 1 | -1/+14 | |
Re-enable interrupt based accel. | |||||
2014-04-22 | Activate accel + timer | Lars-Dominik Braun | 1 | -8/+16 | |
2014-03-05 | i2c: Add missing break | Lars-Dominik Braun | 1 | -1/+2 | |
2014-03-05 | i2c: Add multi write | Lars-Dominik Braun | 1 | -34/+18 | |
2014-02-13 | Split up main.c | Lars-Dominik Braun | 1 | -0/+252 | |