rusEFI
The most advanced open source ECU
|
Functions | |
void | irqEnterHook (void) |
void | irqExitHook (void) |
void | contextSwitchHook (void) |
void | threadInitHook (void *tp) |
void | onLockHook (void) |
void | onUnlockHook (void) |
void | boardInit (void) |
Board-specific initialization code. | |
void | setPinConfigurationOverrides (void) |
void | setAdcChannelOverrides (void) |
C void | chDbgPanic3 (const char *msg, const char *file, int line) |
void boardInit | ( | void | ) |
Definition at line 12 of file bootloader_stubs.cpp.
Referenced by _unhandled_exception(), BusFaultVector(), chDbgStackOverflowPanic(), DebugMonitorVector(), and UsageFaultVector().
void contextSwitchHook | ( | void | ) |
void irqEnterHook | ( | void | ) |
void irqExitHook | ( | void | ) |
void onLockHook | ( | void | ) |
this depends on chdebug.h patch #if CH_DBG_SYSTEM_STATE_CHECK == TRUE -#define _dbg_enter_lock() (ch.dbg.lock_cnt = (cnt_t)1) -#define _dbg_leave_lock() (ch.dbg.lock_cnt = (cnt_t)0) +#define _dbg_enter_lock() {(ch.dbg.lock_cnt = (cnt_t)1); ON_LOCK_HOOK;} +#define _dbg_leave_lock() {ON_UNLOCK_HOOK;(ch.dbg.lock_cnt = (cnt_t)0);} #endif
Definition at line 28 of file bootloader_stubs.cpp.
void onUnlockHook | ( | void | ) |
void setAdcChannelOverrides | ( | void | ) |
Definition at line 85 of file board_configuration.cpp.
Referenced by configureInputs().
void setPinConfigurationOverrides | ( | void | ) |
Definition at line 19 of file bootloader_stubs.cpp.
Referenced by setDefaultBasePins().
void threadInitHook | ( | void * | tp | ) |
Definition at line 27 of file bootloader_stubs.cpp.