Speeduino
Loading...
Searching...
No Matches
Functions | Variables
scheduledIO_direct_inj.cpp File Reference
#include "globals.h"
#include "board_definition.h"
#include "src/pins/fastOutputPin.h"
#include "preprocessor.h"

Functions

template<uint8_t channel>
static void channel_High (void)
 
template<uint8_t channel>
static void channel_Low (void)
 
void initInjDirectIO (const uint8_t(&pinNumbers)[INJ_CHANNELS])
 
void openInjector1_DIRECT (void)
 
void closeInjector1_DIRECT (void)
 
void openInjector2_DIRECT (void)
 
void closeInjector2_DIRECT (void)
 
void openInjector3_DIRECT (void)
 
void closeInjector3_DIRECT (void)
 
void openInjector4_DIRECT (void)
 
void closeInjector4_DIRECT (void)
 
void openInjector5_DIRECT (void)
 
void closeInjector5_DIRECT (void)
 
void openInjector6_DIRECT (void)
 
void closeInjector6_DIRECT (void)
 
void openInjector7_DIRECT (void)
 
void closeInjector7_DIRECT (void)
 
void openInjector8_DIRECT (void)
 
void closeInjector8_DIRECT (void)
 

Variables

static fastOutputPin_t pins [INJ_CHANNELS]
 

Function Documentation

◆ channel_High()

template<uint8_t channel>
static void channel_High ( void  )
static
Here is the call graph for this function:

◆ channel_Low()

template<uint8_t channel>
static void channel_Low ( void  )
static
Here is the call graph for this function:

◆ closeInjector1_DIRECT()

void closeInjector1_DIRECT ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ closeInjector2_DIRECT()

void closeInjector2_DIRECT ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ closeInjector3_DIRECT()

void closeInjector3_DIRECT ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ closeInjector4_DIRECT()

void closeInjector4_DIRECT ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ closeInjector5_DIRECT()

void closeInjector5_DIRECT ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ closeInjector6_DIRECT()

void closeInjector6_DIRECT ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ closeInjector7_DIRECT()

void closeInjector7_DIRECT ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ closeInjector8_DIRECT()

void closeInjector8_DIRECT ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ initInjDirectIO()

void initInjDirectIO ( const uint8_t(&)  pinNumbers[INJ_CHANNELS])
Here is the call graph for this function:
Here is the caller graph for this function:

◆ openInjector1_DIRECT()

void openInjector1_DIRECT ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ openInjector2_DIRECT()

void openInjector2_DIRECT ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ openInjector3_DIRECT()

void openInjector3_DIRECT ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ openInjector4_DIRECT()

void openInjector4_DIRECT ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ openInjector5_DIRECT()

void openInjector5_DIRECT ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ openInjector6_DIRECT()

void openInjector6_DIRECT ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ openInjector7_DIRECT()

void openInjector7_DIRECT ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ openInjector8_DIRECT()

void openInjector8_DIRECT ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ pins