|
rusEFI
The most advanced open source ECU
|
Enumerations | |
| enum | tle8888_drv_state { TLE8888_DISABLED = 0 , TLE8888_WAIT_INIT , TLE8888_READY , TLE8888_FAILED } |
Functions | |
| void | tle8888PostState () |
| static brain_pin_diag_e | tle8888_2b_to_diag_no_temp (unsigned int bits) |
| static brain_pin_diag_e | tle8888_2b_to_diag_with_temp (unsigned int bits) |
| static | THD_FUNCTION (tle8888_driver_thread, p) |
| int | tle8888_add (brain_pin_e base, unsigned int index, const tle8888_config *cfg) |
| TLE8888 driver add. | |
| void | tle8888_req_init () |
| void | tle8888_dump_regs () |
Variables | |
| static Timer | diagResponse |
| const uint8_t | tle8888_fwd_responses [16][4] |
| static Tle8888 | chips [BOARD_TLE8888_COUNT] |
| static const char * | tle8888_pin_names [TLE8888_SIGNALS] |
| enum tle8888_drv_state |
| Enumerator | |
|---|---|
| TLE8888_DISABLED | |
| TLE8888_WAIT_INIT | |
| TLE8888_READY | |
| TLE8888_FAILED | |
Definition at line 54 of file tle8888.cpp.
|
static |
Definition at line 815 of file tle8888.cpp.
|
static |
Definition at line 596 of file tle8888.cpp.
Referenced by tle8888_2b_to_diag_with_temp().

|
static |
Definition at line 607 of file tle8888.cpp.

| int tle8888_add | ( | brain_pin_e | base, |
| unsigned int | index, | ||
| const tle8888_config * | cfg | ||
| ) |
TLE8888 driver add.
Checks for valid config
Definition at line 1228 of file tle8888.cpp.
Referenced by initSmartGpio().


| void tle8888_dump_regs | ( | ) |
Definition at line 1279 of file tle8888.cpp.
Referenced by initPinRepository().

| void tle8888_req_init | ( | ) |
Definition at line 1272 of file tle8888.cpp.
Referenced by handleCommandX14(), initPinRepository(), and tle8888startup().

| void tle8888PostState | ( | ) |
Definition at line 279 of file tle8888.cpp.
|
static |
Definition at line 264 of file tle8888.cpp.
Referenced by tle8888_add(), tle8888_dump_regs(), tle8888_req_init(), and tle8888PostState().
|
static |
Definition at line 42 of file tle8888.cpp.
Referenced by THD_FUNCTION(), and THD_FUNCTION().
| const uint8_t tle8888_fwd_responses[16][4] |
Definition at line 138 of file tle8888.cpp.
|
static |
Definition at line 266 of file tle8888.cpp.
Referenced by tle8888_add().