#define IGN_CHANNELS
Definition board_avr2560.h:26
constexpr uint8_t GOING_HIGH
Definition config_pages.h:146
TESTABLE_CONSTEXPR table2D_u8_u8_4 taeTable & configPage4
Definition corrections.cpp:56
static TIntegral readSerialIntegralTimeout(void)
Reads an integral type, timing out if necessary.
Definition comms.cpp:175
static fastOutputPin_t pins[IGN_CHANNELS]
Definition scheduledIO_direct_ign.cpp:8
void coil3Low_DIRECT(void)
Definition scheduledIO_direct_ign.cpp:40
static void coil6StopCharging_DIRECT(void)
Definition scheduledIO_direct_ign.h:34
void coil3High_DIRECT(void)
Definition scheduledIO_direct_ign.cpp:41
static void coil7StopCharging_DIRECT(void)
Definition scheduledIO_direct_ign.h:36
void coil5High_DIRECT(void)
Definition scheduledIO_direct_ign.cpp:45
static void coil3Charging_DIRECT(void)
Definition scheduledIO_direct_ign.h:27
void coil1Low_DIRECT(void)
Definition scheduledIO_direct_ign.cpp:36
void initIgnDirectIO(const uint8_t(&pins)[IGN_CHANNELS])
Definition scheduledIO_direct_ign.cpp:28
void coil7High_DIRECT(void)
Definition scheduledIO_direct_ign.cpp:49
static void coil2StopCharging_DIRECT(void)
Definition scheduledIO_direct_ign.h:26
void coil6High_DIRECT(void)
Definition scheduledIO_direct_ign.cpp:47
static void coil8StopCharging_DIRECT(void)
Definition scheduledIO_direct_ign.h:38
void coil4Low_DIRECT(void)
Definition scheduledIO_direct_ign.cpp:42
static void coil5StopCharging_DIRECT(void)
Definition scheduledIO_direct_ign.h:32
static void coil5Charging_DIRECT(void)
Definition scheduledIO_direct_ign.h:31
void coil8Low_DIRECT(void)
Definition scheduledIO_direct_ign.cpp:50
void coil1High_DIRECT(void)
Definition scheduledIO_direct_ign.cpp:37
static void coil7Charging_DIRECT(void)
Definition scheduledIO_direct_ign.h:35
void coil8High_DIRECT(void)
Definition scheduledIO_direct_ign.cpp:51
static void coil2Charging_DIRECT(void)
Definition scheduledIO_direct_ign.h:25
static void coil6Charging_DIRECT(void)
Definition scheduledIO_direct_ign.h:33
void coil2High_DIRECT(void)
Definition scheduledIO_direct_ign.cpp:39
static void coil1Charging_DIRECT(void)
Definition scheduledIO_direct_ign.h:23
static void coil3StopCharging_DIRECT(void)
Definition scheduledIO_direct_ign.h:28
static void coil1StopCharging_DIRECT(void)
Definition scheduledIO_direct_ign.h:24
void coil6Low_DIRECT(void)
Definition scheduledIO_direct_ign.cpp:46
void coil7Low_DIRECT(void)
Definition scheduledIO_direct_ign.cpp:48
static void coil8Charging_DIRECT(void)
Definition scheduledIO_direct_ign.h:37
void coil2Low_DIRECT(void)
Definition scheduledIO_direct_ign.cpp:38
void coil5Low_DIRECT(void)
Definition scheduledIO_direct_ign.cpp:44
static void coil4Charging_DIRECT(void)
Definition scheduledIO_direct_ign.h:29
static void coil4StopCharging_DIRECT(void)
Definition scheduledIO_direct_ign.h:30
void coil4High_DIRECT(void)
Definition scheduledIO_direct_ign.cpp:43