aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* simulator: Add main loop statisticsHEADmasterMichael Buesch2018-08-024-0/+61
* simulator: Add PID valuesMichael Buesch2018-07-302-163/+340
* tests: Define CONF_DEBUGMichael Buesch2018-07-291-1/+1
* pid: Add dumping of controller resultsMichael Buesch2018-07-294-3/+52
* debug: Add support for second prefixMichael Buesch2018-07-296-62/+131
* Add debug helper for fixpt_tMichael Buesch2018-07-294-14/+41
* simulator: Add basic GUIMichael Buesch2018-07-292-3/+418
* dumpcurves: Remove unused typeMichael Buesch2018-07-291-8/+2
* simulator: Fix writing of settingsMichael Buesch2018-07-232-67/+97
* simulator: Reset hardware on initMichael Buesch2018-07-231-82/+115
* fakeio: Add function to reset all registersMichael Buesch2018-07-232-2/+68
* util: Fix warningMichael Buesch2018-07-211-3/+3
* simulator: Add settings read/writeMichael Buesch2018-07-215-1/+145
* tests: Implement int24Michael Buesch2018-07-214-442/+868
* settings: Remove packed attributeMichael Buesch2018-07-201-1/+1
* filter: Add cast to balance typesMichael Buesch2018-07-201-1/+1
* simulator: Add ADC and PWMMichael Buesch2018-07-195-63/+223
* Add basic simulation frameworkMichael Buesch2018-07-187-0/+784
* Make main loop available globally in simulator modeMichael Buesch2018-07-181-1/+4
* tests/fake: Add emulation layer to all registersMichael Buesch2018-07-172-99/+107
* debug: Always enable the UART in simulation modeMichael Buesch2018-07-161-1/+12
* tests: Compile tests with c++ compilerMichael Buesch2018-07-166-28/+203
* Add support for compiling with a c++ compilerMichael Buesch2018-07-152-31/+64
* Add hooks for building the project in a simulator environmentMichael Buesch2018-07-157-20/+46
* tests: Add more stubsMichael Buesch2018-07-148-39/+394
* avrmakelib: UpdateMichael Buesch2018-01-271-3/+3
* Do not use __builtin_choose_expr on old compilersMichael Buesch2018-01-071-1/+5
* avrmakelib: Add -Wsparse-errorMichael Buesch2017-12-191-2/+2
* avrmakelib: Add section garbage collectionMichael Buesch2017-12-191-5/+4
* Bump versionxytronic-lf-1.5Michael Buesch2017-09-191-1/+1
* makerelease: Add line breaks to configMichael Buesch2017-09-191-3/+3
* Increase the number of presets to 6Michael Buesch2017-09-193-9/+18
* presets: Remove local storage of active indexMichael Buesch2017-09-191-33/+16
* Bump versionxytronic-lf-1.4Michael Buesch2017-09-141-1/+1
* Update release scriptMichael Buesch2017-09-141-0/+1
* Avoid sparse warningsMichael Buesch2017-09-144-0/+18
* tests: Avoid warningMichael Buesch2017-09-141-1/+3
* make: Enable eeprom ringMichael Buesch2017-09-141-1/+1
* fixpt: Uninline all integer functionsMichael Buesch2017-09-142-91/+124
* util: Add more macros for compiletime evaluation of expressionsMichael Buesch2017-09-141-6/+16
* settings: Add config option for eeprom ringMichael Buesch2017-09-132-18/+29
* measure: Reduce complexityMichael Buesch2017-09-134-135/+127
* measure: Remove masking of register bitsMichael Buesch2017-09-121-7/+0
* main: Remove initial delayMichael Buesch2017-09-121-5/+0
* pwm: Remove unnecessary calculationsMichael Buesch2017-09-122-15/+6
* buttons: Remove dynamic callbackMichael Buesch2017-09-124-45/+44
* Add temperature adjustment featureMichael Buesch2017-09-1210-98/+446
* sseg: Add segment mask for minus signMichael Buesch2017-09-121-0/+7
* menu: Do not disable menu on errorsMichael Buesch2017-09-111-64/+60
* Makefile: Fix fuses for new version of avrdudeMichael Buesch2017-09-111-2/+2
bues.ch cgit interface