mirror of https://github.com/rusefi/rusefi-1.git
auto-sync
This commit is contained in:
parent
98fb256c8f
commit
ec62f58c58
|
@ -153,6 +153,8 @@ case TT_DODGE_RAM:
|
||||||
return "TT_DODGE_RAM";
|
return "TT_DODGE_RAM";
|
||||||
case TT_UNUSED:
|
case TT_UNUSED:
|
||||||
return "TT_UNUSED";
|
return "TT_UNUSED";
|
||||||
|
case TT_NISSAN:
|
||||||
|
return "TT_NISSAN";
|
||||||
}
|
}
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
|
@ -149,7 +149,9 @@ typedef enum {
|
||||||
|
|
||||||
TT_36_2_2_2 = 23,
|
TT_36_2_2_2 = 23,
|
||||||
|
|
||||||
TT_UNUSED = 24, // this is used if we want to iterate over all trigger types
|
TT_NISSAN = 24,
|
||||||
|
|
||||||
|
TT_UNUSED = 25, // this is used if we want to iterate over all trigger types
|
||||||
|
|
||||||
Force_4b_trigger_type = ENUM_32_BITS,
|
Force_4b_trigger_type = ENUM_32_BITS,
|
||||||
} trigger_type_e;
|
} trigger_type_e;
|
||||||
|
|
|
@ -8,6 +8,7 @@ TRIGGER_DECODERS_SRC_CPP = \
|
||||||
$(PROJECT_DIR)/controllers/trigger/trigger_structure.cpp \
|
$(PROJECT_DIR)/controllers/trigger/trigger_structure.cpp \
|
||||||
$(PROJECT_DIR)/controllers/trigger/trigger_decoder.cpp \
|
$(PROJECT_DIR)/controllers/trigger/trigger_decoder.cpp \
|
||||||
$(PROJECT_DIR)/controllers/trigger/trigger_mitsubishi.cpp \
|
$(PROJECT_DIR)/controllers/trigger/trigger_mitsubishi.cpp \
|
||||||
|
$(PROJECT_DIR)/controllers/trigger/trigger_nissan.cpp \
|
||||||
$(PROJECT_DIR)/controllers/trigger/trigger_subaru.cpp \
|
$(PROJECT_DIR)/controllers/trigger/trigger_subaru.cpp \
|
||||||
$(PROJECT_DIR)/controllers/trigger/trigger_gm.cpp
|
$(PROJECT_DIR)/controllers/trigger/trigger_gm.cpp
|
||||||
|
|
||||||
|
|
|
@ -31,6 +31,7 @@
|
||||||
#include "trigger_bmw.h"
|
#include "trigger_bmw.h"
|
||||||
#include "trigger_mitsubishi.h"
|
#include "trigger_mitsubishi.h"
|
||||||
#include "trigger_subaru.h"
|
#include "trigger_subaru.h"
|
||||||
|
#include "trigger_nissan.h"
|
||||||
#include "auto_generated_enums.h"
|
#include "auto_generated_enums.h"
|
||||||
#include "trigger_structure.h"
|
#include "trigger_structure.h"
|
||||||
#include "efiGpio.h"
|
#include "efiGpio.h"
|
||||||
|
@ -478,6 +479,10 @@ void TriggerShape::initializeTriggerShape(Logging *logger DECLARE_ENGINE_PARAMET
|
||||||
initialize36_2_2_2(triggerShape);
|
initialize36_2_2_2(triggerShape);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case TT_NISSAN:
|
||||||
|
initializeNissan(triggerShape);
|
||||||
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
firmwareError("initializeTriggerShape() not implemented: %d", triggerConfig->type);
|
firmwareError("initializeTriggerShape() not implemented: %d", triggerConfig->type);
|
||||||
;
|
;
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
/**
|
||||||
|
* @file trigger_nissan.cpp
|
||||||
|
*
|
||||||
|
* @date Sep 19, 2015
|
||||||
|
* @author Andrey Belomutskiy, (c) 2012-2015
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "trigger_nissan.h"
|
||||||
|
|
||||||
|
void initializeNissan(TriggerShape *s) {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,15 @@
|
||||||
|
/**
|
||||||
|
* @file trigger_nissan.h
|
||||||
|
*
|
||||||
|
* @date Sep 19, 2015
|
||||||
|
* @author Andrey Belomutskiy, (c) 2012-2015
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef CONTROLLERS_TRIGGER_TRIGGER_NISSAN_H_
|
||||||
|
#define CONTROLLERS_TRIGGER_TRIGGER_NISSAN_H_
|
||||||
|
|
||||||
|
#include "trigger_structure.h"
|
||||||
|
|
||||||
|
void initializeNissan(TriggerShape *s);
|
||||||
|
|
||||||
|
#endif /* CONTROLLERS_TRIGGER_TRIGGER_NISSAN_H_ */
|
|
@ -2477,6 +2477,12 @@
|
||||||
<file>
|
<file>
|
||||||
<name>$PROJ_DIR$\..\controllers\trigger\trigger_mitsubishi.h</name>
|
<name>$PROJ_DIR$\..\controllers\trigger\trigger_mitsubishi.h</name>
|
||||||
</file>
|
</file>
|
||||||
|
<file>
|
||||||
|
<name>$PROJ_DIR$\..\controllers\trigger\trigger_nissan.cpp</name>
|
||||||
|
</file>
|
||||||
|
<file>
|
||||||
|
<name>$PROJ_DIR$\..\controllers\trigger\trigger_nissan.h</name>
|
||||||
|
</file>
|
||||||
<file>
|
<file>
|
||||||
<name>$PROJ_DIR$\..\controllers\trigger\trigger_structure.cpp</name>
|
<name>$PROJ_DIR$\..\controllers\trigger\trigger_structure.cpp</name>
|
||||||
</file>
|
</file>
|
||||||
|
|
|
@ -275,5 +275,5 @@ int getRusEfiVersion(void) {
|
||||||
return 123; // this is here to make the compiler happy about the unused array
|
return 123; // this is here to make the compiler happy about the unused array
|
||||||
if (UNUSED_CCM_SIZE[0] * 0 != 0)
|
if (UNUSED_CCM_SIZE[0] * 0 != 0)
|
||||||
return 3211; // this is here to make the compiler happy about the unused array
|
return 3211; // this is here to make the compiler happy about the unused array
|
||||||
return 20150915;
|
return 20150919;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue