 9S12XDP512.h | MC9S12XDP512 register definitions |
 9S12XDP512flags.h | MC9S12XDP512 flag definitions |
 AUniqueName-Location-Pattern.c | This exists to stop some other decoder from becoming the default in doxygen |
 BenchTest.c | To facilitate testing of output circuits and physical hardware such as injectors and coils on the bench or in the car |
 BenchTest.h | Contains bench test only vars and defines etc |
 blockDetailsLookup.c | Memory block details lookup |
 blockDetailsLookup.h | |
 Bosch.h | Bosch Coolant/Head / Inlet Air Temperature Transfer Table Data |
 BoschM12H-2k0Bias.h | Generated by FreeTherm 0.7-SNAPSHOT using the following parameters: |
 BoschM12H-2k2Bias.h | Generated by FreeTherm 0.7-SNAPSHOT using the following parameters: |
 BoschM12H-2k49Bias.h | Generated by FreeTherm 0.7-SNAPSHOT using the following parameters: |
 BoschM12H-2k4Bias.h | Generated by FreeTherm 0.7-SNAPSHOT using the following parameters: |
 BoschM12H-2k6Bias.h | Generated by FreeTherm 0.7-SNAPSHOT using the following parameters: |
 BoschM12H-2k7Bias.h | Generated by FreeTherm 0.7-SNAPSHOT using the following parameters: |
 changeLogs.h | Doxygen Change Logs page definition |
 CHTTransferTable.c | Coolant/Head Temperature Transfer Table |
 codingStyle.h | Doxygen Coding Style page definition |
 commsCore.c | Core communications functions |
 commsCore.h | |
 commsISRs.c | Send and receive bytes serially |
 commsISRs.h | |
 constantsLibrary.h | Global physical constants and configuration library |
 containerTypes.h | Container struct typedefs |
 contributors.h | Doxygen Contributors page definition |
 coreVarsGenerator.c | Generate and average the core variables |
 coreVarsGenerator.h | |
 counterTypes.h | Counter struct typedefs |
 decoderInterface.c | Shared functions used by all decoders |
 decoderInterface.h | Objects through which a decoder communicates |
 DefaultAFR24RPMx19Load.h | Default petrol AFR data for a mid-90s performance DOHC cylinder head design with square 500cc cylinders |
 DefaultForAlphaN-Load.h | Default Alpha-N load values spaced evenly |
 DefaultLambda24RPMx19Load.h | Default lambda data for a mid-90s performance DOHC cylinder head design with square 500cc cylinders |
 defaultPrimaryRPMISR.c | To be included in decoders that do not use the secondary RPM ISR |
 defaultSecondaryRPMISR.c | To be included in decoders that do not use the secondary RPM ISR |
 DefaultTiming24RPMx19Load.h | Default ignition timing data for a mid-90s performance DOHC cylinder head design with square 500cc cylinders |
 DefaultVE24RPMx19Load.h | Default VE data for a mid-90s performance DOHC cylinder head design with square 500cc cylinders |
 DefaultWith10and20SplitSpacing-Load.h | Default load values spaced at 10kPa from 20kPa to 100kPa and 20kPa from 100kPa up |
 DefaultWith400Spacing-RPM.h | Default RPM values spaced at 400RPM after the cranking and idling rows |
 Denso-2k0Bias.h | Generated by FreeTherm 0.6 using the following parameters: |
 Denso-2k2Bias.h | Generated by FreeTherm 0.6 using the following parameters: |
 Denso-2k49Bias.h | Generated by FreeTherm 0.6 using the following parameters: |
 Denso-2k4Bias.h | Generated by FreeTherm 0.6 using the following parameters: |
 Denso-2k6Bias.h | Generated by FreeTherm 0.6 using the following parameters: |
 Denso-2k7Bias.h | Generated by FreeTherm 0.6 using the following parameters: |
 derivedVarsGenerator.c | Generate the derived variables |
 derivedVarsGenerator.h | |
 Deuces3100-Load.h | Default load values spaced at 10kPa from 15kPa to 105kPa and 20kPa from 140kPa up |
 Deuces3100-RPM.h | Default RPM values spaced at 400RPM after the cranking and idling rows |
 Deuces3100Timing.h | A fairly standard naturally aspirated 16x16 ignition curve |
 DeucesS10Lambda.h | A reasonable default full-range lambda table that suits any engine well enough |
 DeucesS10Timing.h | DeuceEFI's GM 2200 I4 standard naturally aspirated 13x10 ignition curve for DIS ignition systems |
 DeucesS10VE.h | Deuce's GM 2200 I4 engine. Updated 01/12/2013 |
 directories.h | Doxygen directory documentation definitions |
 errorDefines.h | Error ID hash defines |
 EvenTeeth-Cam-16and1.c | For evenly spaced teeth on the camshaft with a single second input |
 EvenTeeth-Cam-24and1.c | For evenly spaced teeth on the camshaft with a single second input |
 EvenTeeth-Cam-4and1.c | For evenly spaced teeth on the camshaft with a single second input |
 EvenTeeth-Cam-6and1.c | For evenly spaced teeth on the camshaft with a single second input |
 EvenTeeth-Distributor-4of6and1.c | Even teeth setup for the early 4AGE distributors |
 EvenTeeth-Template-Xand1.c | Template showing how to setup each available type of even tooth decoder |
 EvenTeeth-Xand1.c | For evenly spaced teeth on the cam or crank with a single second input |
 EvenTeeth-Xand1.h | For evenly spaced teeth on the cam or crank with a single second input |
 FixedConfig1.c | First fixed config block |
 FixedConfig2.c | Second fixed config block |
 FixedConfigs.h | Struct typedefs for fixed configuration |
 flashBurn.h | C header for assembly flash function |
 flashGlobals.h | |
 flashWrite.c | Flash manipulation functions |
 flashWrite.h | |
 flat0degrees.h | A flat 0 degree timing table, ONLY for use with mechanical timing as a basis for a trim table or for finding TDC while setting up an engine |
 flat100Percent.h | A dead flat 100% VE curve to use as a default for typical engines |
 flat10degrees.h | A flat 10 degree timing table, good enough for cranking, and conservative enough for anything powerful, but will bake your exhaust manifold/turbo in minutes if driven on |
 flat15degrees.h | A flat 15 degree timing table, good enough for cranking, and conservative enough for anything powerful, but will bake your exhaust manifold/turbo in minutes if driven on |
 flat15PercentAirflow.h | A dead flat 15% airflow curve to use as a default for untuned Alpha-N engines |
 flat30Percent.h | A dead flat 30% VE curve to use as a default for typical engines |
 flat40Percent.h | A dead flat 40% VE curve to use as a default for typical engines |
 flat50Percent.h | A dead flat 50% VE curve to use as a default for typical engines |
 flat60Percent.h | A dead flat 60% VE curve to use as a default for typical engines |
 flat80Percent.h | A dead flat 80% VE curve to use as a default for typical engines |
 FredsTruck-Load.h | The Load axis values for my truck's very rough tune |
 FredsTruck-RPM.h | The RPM axis values for my truck's very rough tune |
 FredsTruckIgnitionTiming.h | Fred's truck's rough tuned ignition timing table |
 FredsTruckVE.h | Will eventually contain my pre-canned tune |
 freeEMS.c | Here purely for structure |
 freeEMS.h | The main project header file |
 fuelAndIgnitionCalcs.c | Fuel and ignition calculations |
 fuelAndIgnitionCalcs.h | |
 FuelTables.c | Fuel VE and Lambda tables |
 FuelTables2.c | Fuel VE and Lambda tables |
 generalTypes.h | General struct typedefs |
 GenericLambda.h | A reasonable default full-range lambda table that suits any engine well enough |
 globalConstants.c | Global constant values |
 globalConstants.h | Global constant declarations |
 globalDefines.h | Global hash define literal replacements |
 glossary.h | Glossary and acronym explanations |
 GM-2k0Bias.h | Generated by FreeTherm 0.6 using the following parameters: |
 GM-2k2Bias.h | Generated by FreeTherm 0.6 using the following parameters: |
 GM-2k49Bias.h | Generated by FreeTherm 0.6 using the following parameters: |
 GM-2k4Bias.h | Generated by FreeTherm 0.6 using the following parameters: |
 GM-2k6Bias.h | Generated by FreeTherm 0.6 using the following parameters: |
 GM-2k7Bias.h | Generated by FreeTherm 0.6 using the following parameters: |
 GM-LT1-CAS-360and8.c | LT1 Optispark |
 GM-LT1-CAS-360and8.h | |
 groups.h | Doxygen module groups definition |
 HallOrOptical-Distributor-4of64.c | Echos the input on the first ignition output |
 HallOrOptical-Distributor-4of90.c | For simple use on distributor ignition engines with batch injection |
 HallOrOptical-Distributor-XofY.c | Echos the input on the first ignition output |
 hc9s12xdp512elfb.x | The main linker script |
 HondaJSeries-2k4Bias.h | Generated by FreeTherm 0.7-SNAPSHOT using the following parameters: |
 HotelHyundai-Load.h | A 16 long set of loads for my hyundai before we have tuning software that supports full tables |
 HotelHyundai-RPM.h | A default set of RPMs for a typical sohc engine |
 HotelHyundaiIgnitionTiming.h | A fairly standard naturally aspirated 16x16 ignition curve |
 HotelHyundaiLambda.h | The Mighty Hotel's Starion TBI manifold naturally aspirated 16x16 lambda curve |
 HotelHyundaiVE.h | The Mighty Hotel's Starion TBI manifold naturally aspirated 16x16 VE curve |
 HotelStarion-2k49Bias.h | Generated by FreeTherm 0.7-SNAPSHOT using the following parameters: |
 IATTransferTable.c | Inlet Air Temperature Transfer Table |
 init.c | Initialise the devices state |
 init.h | |
 injectionISRs.c | Injection ISR substitutions |
 injectorISR.c | Injector ISR shared code |
 interrupts.c | Interrupt Vector Table |
 interrupts.h | All interrupt handler declarations |
 JSeries-12CrankWith6-2Cam.c | Decoder for the Honda J Series V6 engine, using one cam wheel and the crank wheel |
 Listener.c | Prevents main loop from running calculations and finishes quickly |
 locationIDs.h | |
 MAFTransferTable.c | Mass Air Flow Transfer Table |
 main.c | The main function! |
 main.h | |
 mainPage.h | Doxygen Main index page definition |
 memory.h | Memory usage directives |
 memory.x | Region definition linker script |
 miscISRs.c | Miscellaneous Interrupt Handlers |
 MissingTeeth-Cam-12minus1.c | Missing teeth, 12 minus 1, Cam only |
 MissingTeeth-Cam-24minus1.c | Missing teeth, 24-1, Cam only, usually modded Toyotas |
 MissingTeeth-Cam-6minus2.c | Missing teeth, 6-2, Cam only, usually J Series Honda |
 MissingTeeth-Crank-12minus1.c | Missing teeth, 12-1, Crank only |
 MissingTeeth-Crank-30minus2.c | Missing teeth, 30-2, Crank only |
 MissingTeeth-Crank-36minus1.c | Missing teeth, 36-1, Crank only |
 MissingTeeth-Crank-36minus2.c | Missing teeth, 36-2, Crank only |
 MissingTeeth-Crank-60minus2.c | Missing teeth, 60-2, Crank only |
 MissingTeeth-Crank-8minus1.c | Missing teeth, 8-1, Crank only |
 MissingTeeth-Either-XminusY.c | Missing teeth, M-N, with or without cam sync, configured externally |
 MissingTeeth-TestFile.c | For test purposes only! |
 MissingTeeth.h | Missing teeth, M-N, with or without cam sync, configured externally |
 MitsiAndMazda-CAS-4and1.c | Reads Mitsi 4 and 1 CAS units |
 MitsiAndMazda-CAS-4and1.h | Unique MitsiCAS-4and1 setup data and variables |
 MitsiAndMazda-CAS-4and2.c | Reads Mitsi 4 and 2 CAS units |
 MitsiAndMazda-CAS-4and2.h | Unique MitsiCAS-4and2 setup data and variables |
 NipponDenso-24and1and1.c | Reads Nippon Denso 24/2 sensors |
 outputScheduler.c | Precision timed output scheduling |
 outputScheduler.h | |
 packetTypes.h | |
 pagedLocationBuffers.h | Pointers to paged memory blocks |
 PetersJSeries-Load.h | The load axis values for Peter's Honda J Series V6 |
 PetersJSeries-RPM.h | The RPM axis values for Peter's Honda J Series V6 |
 PetersJSeriesVE.h | Peter's rough tune on his Honda J Series V6 |
 R18A1-13CrankWith5Cam.c | Decoder for the Honda R18A1 I4 engine |
 realtimeISRs.c | Real time interrupts |
 regions.x | Region mapping linker script |
 releaseNotes.h | Doxygen Release Notes page definition |
 scalerDefines.h | Global scaling values and macros |
 ScavengerLambda24RPMx19Load.h | Hentai's SD lambda, based off of Ben's default |
 ScavengersMiata-Load.h | Hentai's load values spaced at 10kPa from 20kPa to 100kPa and 15kPa from 100kPa up |
 ScavengersMiata-RPM.h | Default RPM values spaced at 400RPM after the cranking and idling rows |
 ScavengerTiming24RPMx19Load.h | Hentai's SD ignition timing, based off of Ben's default |
 ScavengerVE24RPMx19Load.h | Hentai's SD VE, based off of Ben's default |
 SeansLT1-RPM.h | A default set of RPMs for a worked pushrod v8 |
 SeansLT1IgnitionTiming.h | Sean's LT1 rough tuned timing table |
 SeansLT1VE.h | Sean's very very rough IDE-only tune! |
 simpleGPIO.c | Simple GPIO functionality |
 simpleGPIO.h | Declarations for simpleGPIO.c implementations |
 SimsVolvo-Load.h | A 16 long set of loads for my truck before mtx supports full tables |
 SimsVolvo-RPM.h | A default set of RPMs for a B21A engine |
 SimsVolvoIgnitionTiming.h | A timing table for a Volvo B21A |
 SimsVolvoLambda.h | A lambda table for a Volvo B21A |
 SimsVolvoVE.h | A volumetric efficiency table for a Volvo B21A with a B230F intake manifold |
 Slater-Load.h | A 16 long set of loads for the mighty slater! |
 Slater-RPM.h | A 16 long set of RPMs for the mighty slater! |
 SlaterLambda.h | The slater's rough tuned lambda table |
 SlaterTiming.h | The slater's rough tuned ignition timing table |
 SlaterVE.h | The slater's rough/rich tuned VE table |
 StaticBenchTest.c | Instantiate variables for the Bench Test system |
 staticInit.c | Static initialisation of non-zero variables |
 strategies.h | Doxygen General Strategies page definition |
 syncLossIDs.h | Predefined sync loss IDs to make it easy to lookup and diagnose issues |
 systemConfig.h | System configuration defines |
 tableLookup.c | Table access functions |
 tableLookup.h | |
 tableTypes.h | Table struct typedefs |
 TestDIS.h | A stepped timing test for GM DIS use |
 TestTransferTable.c | Test data for comms |
 TimingTables.c | Injection and ignition timing tables |
 TimingTables2.c | Injection and ignition timing tables |
 TunableConfig.c | Small tables and other live tunable data |
 TunableConfig2.c | Small tables and other live tunable data |
 TunableConfigs.h | Struct typedefs for tunable configuration |
 tuneSwitching.h | Doxygen Tune Switching page definition |
 typeChecks.h | Compile time checks on types |
 unitTestIDs.h | |
 unlisted.h | Doxygen Unlisted Files page definition |
 utils.c | Utility functions only |
 utils.h | |
 VR-Distributor-X-Cylinders.c | Reads any signal that is once per cylinder and only has one good edge |
 xgate.inc | |
 xgateGlobals.c | XGATE global vars and pointers |
 xgateGlobals.h | C header for assembly xgate functions |
 xgateInit.c | XGATE init routine |
 xgateScheduler.c | XGATE decoder output scheduling |
 xgateTests.c | XGate Timing and Bit Bang Tests |
 xgateVectors.c | XGATE Interrupt Vector Table |
 xgateVectors.h | C header for assembly xgate functions |