rusEFI
The most advanced open source ECU
|
Functions | |
void | CopInitHook (void) |
void | CopServiceHook (void) |
PUBLIC_API_WEAK bool | OpenBltIsBoardOk () |
static blt_bool | checkIfRebootIntoOpenBltRequested (void) |
static blt_bool | checkIfResetLoop (void) |
int | main (void) |
void | efiSetPadMode (const char *msg, brain_pin_e brainPin, iomode_t mode) |
Variables | |
blt_bool | stayInBootloader |
static blt_bool | waitedLongerThanTimeout = BLT_FALSE |
static blt_bool | rebootLoop |
static blt_bool | wdReset |
static const uint8_t | maxWdRebootCounter = 10 |
static BlinkyThread | blinky |
|
static |
Definition at line 133 of file bootloader_main.cpp.
Referenced by main().
|
static |
Definition at line 143 of file bootloader_main.cpp.
Referenced by main().
void CopInitHook | ( | void | ) |
Definition at line 32 of file bootloader_main.cpp.
void CopServiceHook | ( | void | ) |
Definition at line 36 of file bootloader_main.cpp.
void efiSetPadMode | ( | const char * | msg, |
brain_pin_e | brainPin, | ||
iomode_t | mode | ||
) |
Definition at line 207 of file bootloader_main.cpp.
Referenced by efiExtiEnablePin(), hellen154_hyundai_boardConfigOverrides(), GenericGearController::init(), BitbangI2c::init(), init5vpDiag(), initAuxDigital(), initDac(), initGps(), initIfValid(), OutputPin::initPin(), initSoftwareKnock(), initSpiCs(), initSpiModule(), initTriggerScope(), nucleo_f429_preHalInit(), nucleo_h743_preHalInit(), setEepromTestConfiguration(), startInputPinIfValid(), startKLine(), startSent(), ButtonDebounce::stopConfiguration(), and usb_serial_start().
int main | ( | void | ) |
Definition at line 163 of file bootloader_main.cpp.
PUBLIC_API_WEAK bool OpenBltIsBoardOk | ( | ) |
Definition at line 44 of file bootloader_main.cpp.
|
static |
Definition at line 131 of file bootloader_main.cpp.
Referenced by main().
|
static |
Definition at line 23 of file bootloader_main.cpp.
Referenced by checkIfResetLoop().
|
static |
Definition at line 20 of file bootloader_main.cpp.
Referenced by main().
blt_bool stayInBootloader |
Definition at line 17 of file bootloader_main.cpp.
Referenced by main(), and Rs232Init().
|
static |
Definition at line 19 of file bootloader_main.cpp.
Referenced by main().
|
static |
Definition at line 21 of file bootloader_main.cpp.
Referenced by checkIfResetLoop().