summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* m8driver: Clear MCUSRHEADmasterMichael Buesch2020-03-201-2/+5
* estop/make: Add firmware dumping targetsMichael Buesch2020-02-011-0/+8
* m8driver/make: Do not delete dumped filesMichael Buesch2020-02-011-1/+1
* m8driver: Default to 18 microstepsMichael Buesch2020-02-011-1/+1
* estop: Port schematics to new KiCadMichael Buesch2020-01-046-324/+754
* m8driver/Makefile: Use := assignment operatorMichael Buesch2020-01-041-15/+15
* estop: Use m8def.inc from avraMichael Buesch2020-01-043-480/+17
* estop: Add ISRs for interrupts that shall not occurMichael Buesch2020-01-041-5/+44
* estop: Change startup delay from 0ms to 64msMichael Buesch2020-01-041-3/+4
* m8driver: Remove reset circuit from schematicsMichael Buesch2020-01-048-6140/+716
* m8driver: Define sections for all code partsMichael Buesch2020-01-042-2/+4
* m8driver: Use m8def.inc provided by avraMichael Buesch2020-01-044-472/+7
* m8driver: Fetch input signals asynchronouslyMichael Buesch2020-01-042-11/+10
* m8driver: Add debug pinMichael Buesch2020-01-041-48/+51
* m8driver: Simplify tabgenMichael Buesch2020-01-031-8/+3
* m8driver: Update file headerMichael Buesch2020-01-031-1/+1
* m8driver: Disable full step.Michael Buesch2020-01-031-2/+2
* m8driver/tabgen: Small optimizationsMichael Buesch2020-01-031-5/+5
* m8driver: Simplify writing to power stageMichael Buesch2020-01-031-36/+29
* m8driver: Compensate execution times in all pathsMichael Buesch2020-01-031-8/+21
* m8driver: Remove outdated READMEMichael Buesch2020-01-031-113/+0
* Rename stepper driver directoryMichael Buesch2020-01-0320-0/+0
* m8driver: Rewrite main loopMichael Buesch2020-01-032-90/+115
* m8driver: Enable watchdog in fusesMichael Buesch2020-01-031-3/+4
* pctl: More Python3 fixesMichael Buesch2019-11-231-1/+4
* pctl: Port firmware to recent avr-gccMichael Buesch2019-06-114-8/+8
* pctl: Port to Python3/Qt5Michael Buesch2019-06-111-98/+87
* pync: Add raw() alias for Line()Michael Buesch2018-05-051-0/+2
* pync: Delete some attributes to clean up namespaceMichael Buesch2018-05-051-0/+7
* pync: Force-flush stdout after dumping codeMichael Buesch2018-05-051-1/+2
* pync: Add Line metaclass to allow merge operations on the raw classMichael Buesch2018-05-051-25/+33
* m8driver: Remove linksMichael Buesch2017-06-101-8/+4
* pctl-remote: Fix serial importMichael Buesch2016-08-121-2/+2
* HolzstopfenMichael Buesch2016-08-082-0/+15455
* pync: Fix compareMichael Buesch2016-08-031-2/+2
* pync: Update copyrightMichael Buesch2016-08-031-1/+1
* pync: Add merge guardMichael Buesch2016-08-031-23/+23
* pync: Add lower case operatorsMichael Buesch2016-08-031-30/+97
* pync: Include source-file in headerMichael Buesch2013-08-151-1/+1
* pync: Use isinstanceMichael Buesch2013-08-151-7/+8
* pync: G41/G42 are nontrivialMichael Buesch2012-06-291-3/+23
* pync: Fix floating point number generationMichael Buesch2011-09-241-2/+4
* pync: cast Comment text to str()Michael Buesch2011-05-011-2/+1
* PYNC: Store state in classMichael Buesch2011-05-011-13/+18
* PYNC: Better printing of float valuesMichael Buesch2011-05-011-3/+1
* pync: Simplify dump functionMichael Buesch2011-04-301-4/+2
* Add "tuergriff" NC programMichael Buesch2011-04-102-0/+3870
* pync: Minor fixes.Michael Buesch2011-03-301-5/+11
* pync: Update exampleMichael Buesch2011-03-291-3/+1
* pync: Always import math moduleMichael Buesch2011-03-291-0/+2
bues.ch cgit interface