Fix broken BenchTest decoder which relies on the file name of the decoder being accurate. The directory name had snuck into the mix at some point.
Make path-less file name appear in the S19 header.
Added new sync confirmation code and configuration items. All working decoders updated to this format. Allows the same old instant starting, but with increased safety once running. Users are recommended to experiment with different values for "running" on their setups.
Add Andy's S10 configuration to the build. Up to date as of today. Most of this config addition done by Andy, only tidied up by Fred.
Forgot to add Deuce's S10 to the auto build set.
Strip down my config to my own stuff only. I use others stuff in a purely dynamic way these days. This is the old style.
Remove something stale from ignore and add xcode stuff for an apple fanboy.
Move fuel pump prime period to configuration from being hard coded. Allows closing of issue #180 again.
Fix wrong edges in even teeth decoder and remove superfluous old logic. This will break your offset, you've been warned.
Fix wrong edges in even teeth decoder and remove superfluous old logic. This includes Sim's new offset, but not Preston's.
Rebased year old XGATE sequential code onto fresh FreeEMS goodness
Added basic config entries and data tables for my R1 engine, tables are largly unfinished.
Added todo for blended fueling
Add util function that cycles portB since portP is in use these days :)
Fill out anglesoFTDC and add todo reminder
Revised config for my R1 engine.  I belive this should be correct.  AnglesOfTDC for fuel events have been offset away from actual TDC, this should work ok and give me the ability to tune where I want my injections to occur.
It appears that the rumors about hardware semaphone 0 are not true, reguarding the need to lock it twice, at least not with the XDP512
Moved the last 4 of the 12 outputs I need to port C
Fixed an outdated comment about event structure size
removed old commented out code