structs.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  tribyte
struct  blockDetails
struct  fixedConfig
struct  DerivedVar
struct  RuntimeVar
struct  ISRLatencyVar
struct  CoreVar
struct  ADCArray
struct  mainTable
struct  twoDTableUS
struct  Counter
struct  Clock

Defines

#define FIXED_CONFIG_SIZE   sizeof(fixedConfig)
#define PRIMARY_POLARITY   BIT2_16
#define SECONDARY_POLARITY   BIT3_16
#define STAGED_ON   BIT9_16
#define STAGED_START   BIT10_16
#define STAGED_END   BIT11_16
#define TPS_RANGE_MAX   64000
#define DERIVED_VARS_SIZE   sizeof(DerivedVar)
#define DERIVED_VARS_WIDTH   IN_OUT_BANKS
#define DERIVED_VARS_UNIT   2
#define RUNTIME_VARS_SIZE   sizeof(RuntimeVar)
#define RUNTIME_VARS_LENGTH   13
#define RUNTIME_VARS_UNIT   2
#define ISR_LATENCY_VARS_SIZE   sizeof(ISRLatencyVar)
#define ISR_LATENCY_VARS_LENGTH   2
#define ISR_LATENCY_VARS_UNIT   2
#define CORE_VARS_SIZE   sizeof(CoreVar)
#define CORE_VARS_LENGTH   16
#define CORE_VARS_UNIT   2
#define ADC_ARRAY_SIZE   sizeof(ADCArray)
#define ADC_ARRAY_LENGTH   16
#define ADC_ARRAY_UNIT   2
#define MAINTABLE_SIZE   sizeof(mainTable)
#define MAINTABLE_RPM_LENGTH   24
#define MAINTABLE_LOAD_LENGTH   19
#define MAINTABLE_MAX_RPM_LENGTH   27
#define MAINTABLE_MAX_LOAD_LENGTH   21
#define MAINTABLE_MAX_MAIN_LENGTH   462
#define TWODTABLEUS_SIZE   sizeof(twoDTableUS)
#define TWODTABLEUS_LENGTH   16
#define COUNTER_SIZE   sizeof(Counter)
#define COUNTER_LENGTH   21
#define COUNTER_UNIT   2
#define CLOCK_SIZE   sizeof(Clock)
#define CLOCK_LENGTH   9
#define CLOCK_UNIT   2


Define Documentation

#define ADC_ARRAY_LENGTH   16

Definition at line 286 of file structs.h.

#define ADC_ARRAY_SIZE   sizeof(ADCArray)

Definition at line 285 of file structs.h.

#define ADC_ARRAY_UNIT   2

Definition at line 287 of file structs.h.

#define CLOCK_LENGTH   9

Definition at line 377 of file structs.h.

#define CLOCK_SIZE   sizeof(Clock)

Definition at line 376 of file structs.h.

#define CLOCK_UNIT   2

Definition at line 378 of file structs.h.

#define CORE_VARS_LENGTH   16

Definition at line 255 of file structs.h.

Referenced by generateCoreVars().

#define CORE_VARS_SIZE   sizeof(CoreVar)

Definition at line 254 of file structs.h.

#define CORE_VARS_UNIT   2

Definition at line 256 of file structs.h.

#define COUNTER_LENGTH   21

Definition at line 342 of file structs.h.

#define COUNTER_SIZE   sizeof(Counter)

Definition at line 341 of file structs.h.

#define COUNTER_UNIT   2

Definition at line 343 of file structs.h.

#define DERIVED_VARS_SIZE   sizeof(DerivedVar)

Definition at line 173 of file structs.h.

#define DERIVED_VARS_UNIT   2

Definition at line 175 of file structs.h.

#define DERIVED_VARS_WIDTH   IN_OUT_BANKS

Definition at line 174 of file structs.h.

#define FIXED_CONFIG_SIZE   sizeof(fixedConfig)

Definition at line 82 of file structs.h.

#define ISR_LATENCY_VARS_LENGTH   2

Definition at line 229 of file structs.h.

#define ISR_LATENCY_VARS_SIZE   sizeof(ISRLatencyVar)

Definition at line 228 of file structs.h.

#define ISR_LATENCY_VARS_UNIT   2

Definition at line 230 of file structs.h.

#define MAINTABLE_LOAD_LENGTH   19

Definition at line 314 of file structs.h.

#define MAINTABLE_MAX_LOAD_LENGTH   21

Definition at line 316 of file structs.h.

Referenced by decodePacketAndBuildResponse(), initConfiguration(), and validateMainTable().

#define MAINTABLE_MAX_MAIN_LENGTH   462

Definition at line 317 of file structs.h.

Referenced by decodePacketAndBuildResponse(), initConfiguration(), and validateMainTable().

#define MAINTABLE_MAX_RPM_LENGTH   27

Definition at line 315 of file structs.h.

Referenced by decodePacketAndBuildResponse(), initConfiguration(), and validateMainTable().

#define MAINTABLE_RPM_LENGTH   24

Definition at line 313 of file structs.h.

#define MAINTABLE_SIZE   sizeof(mainTable)

Definition at line 312 of file structs.h.

Referenced by lookupBlockDetails().

#define PRIMARY_POLARITY   BIT2_16

Definition at line 89 of file structs.h.

Referenced by PrimaryRPMISR().

#define RUNTIME_VARS_LENGTH   13

Definition at line 202 of file structs.h.

#define RUNTIME_VARS_SIZE   sizeof(RuntimeVar)

Definition at line 201 of file structs.h.

#define RUNTIME_VARS_UNIT   2

Definition at line 203 of file structs.h.

#define SECONDARY_POLARITY   BIT3_16

Definition at line 90 of file structs.h.

Referenced by SecondaryRPMISR().

#define STAGED_END   BIT11_16

Definition at line 98 of file structs.h.

Referenced by StagedOnISR().

#define STAGED_ON   BIT9_16

Definition at line 96 of file structs.h.

Referenced by calculateFuelAndIgnition().

#define STAGED_START   BIT10_16

Definition at line 97 of file structs.h.

Referenced by InjectorXISR().

#define TPS_RANGE_MAX   64000

Definition at line 146 of file structs.h.

Referenced by generateCoreVars().

#define TWODTABLEUS_LENGTH   16

Definition at line 333 of file structs.h.

Referenced by validateTwoDTable().

#define TWODTABLEUS_SIZE   sizeof(twoDTableUS)

Definition at line 332 of file structs.h.


Generated on Mon Nov 10 21:19:15 2008 for freeems by  doxygen 1.5.2