|
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.