► bootloader | |
► openblt_chibios | |
flash.h | |
nvm.c | |
openblt_can.cpp | |
openblt_chibios.cpp | |
openblt_flash.cpp | |
openblt_usb.cpp | |
types.h | |
bootloader_main.cpp | |
bootloader_stubs.cpp | |
► config | |
► boards | |
► at_start_f435 | |
board_configuration.cpp | |
board_storage.cpp | |
► atlas | |
board_configuration.cpp | |
core8 | |
► cypress | |
► config | |
► controllers | |
► algo | |
auto_generated_enums.cpp | |
auto_generated_enums.h | |
► generated | |
engine_configuration_generated_structures_cypress.h | |
rusefi_generated_cypress.h | |
signature_cypress.h | |
► java_console | |
► models | |
► src | |
► com | |
► rusefi | |
► config | |
Fields.java | |
board.c | Board initialization file |
board.h | Board initialization header file |
board_configuration.cpp | |
chconf.h | |
efifeatures.h | In this header we can configure which firmware modules are used |
halconf.h | |
halconf_community.h | |
mcuconf.h | |
pdl_user.h | |
rusefi_hw_enums.h | |
► f407-discovery | |
board_configuration.cpp | |
knock_config.h | |
► f429-208 | |
board.c | |
board.h | |
board_configuration.cpp | |
► f429-discovery | |
board.c | |
board.h | |
board_configuration.cpp | |
f469-discovery | |
► frankenso_na6 | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
GDI4 | |
► hellen | |
► alphax-2chan | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | Configuration defaults for the 2chan board |
knock_config.h | |
trigger_scope_config.h | |
► alphax-4chan | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | Configuration defaults for the 4chan board |
knock_config.h | |
trigger_scope_config.h | |
► alphax-8chan | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | |
knock_config.h | |
trigger_scope_config.h | |
► alphax-8chan-revA | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | |
knock_config.h | |
trigger_scope_config.h | |
► hellen-112-17 | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | |
knock_config.h | |
► hellen-gm-e38 | |
knock_config.h | |
► hellen-gm-e67 | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | Configuration defaults for the hellen-gm-e67 board |
knock_config.h | |
► hellen-honda-k | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | |
knock_config.h | |
hellen-hyundai-pb-mt | |
► hellen121nissan | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | Configuration defaults for the hellen121nissan board |
knock_config.h | |
► hellen121vag | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | Configuration defaults for the hellen121vag board |
knock_config.h | |
► hellen128 | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | Configuration defaults for the hellen128 board |
knock_config.h | |
► hellen154hyundai | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | Configuration defaults for the hellen154hyundai board |
knock_config.h | |
► hellen154hyundai_f7 | |
board_configuration.cpp | |
knock_config.h | |
► hellen81 | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | Configuration defaults for the Hellen81 board |
► hellen88bmw | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | |
knock_config.h | |
► hellenMiataNA6 | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | |
knock_config.h | |
► hellenMiataNA96 | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | Configuration defaults for the hellen-na8-96 board |
knock_config.h | |
► hellenMiataNB1 | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | |
knock_config.h | |
► hellenMiataNB2 | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | |
knock_config.h | |
► small-can-board | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | |
► uaefi | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | |
knock_config.h | |
hellen_board_id.cpp | Board-Id detector for Hellen boards |
hellen_board_id.h | Board-Id detector for Hellen boards |
hellen_board_id_resistors.h | |
hellen_common.cpp | |
hellen_knock_config.h | |
hellen_leds_100.cpp | |
hellen_leds_144.cpp | |
hellen_leds_176.cpp | |
hellen_leds_64.cpp | |
► kinetis | |
► config | |
► controllers | |
► algo | |
auto_generated_enums.cpp | |
auto_generated_enums.h | |
► generated | |
engine_configuration_generated_structures_kin.h | |
rusefi_generated_kin.h | |
signature_kin.h | |
► java_console | |
► models | |
► src | |
► com | |
► rusefi | |
► config | |
Fields.java | |
► libc | |
libc_stub.c | |
► OS | |
► os | |
► common | |
► startup | |
► ARMCMx | |
► devices | |
► KE1xF | |
cmparams.h | ARM Cortex-M4 parameters for the Kinetis KE1xF |
► hal | |
► ports | |
► KINETIS | |
► KE1xF | |
► fsl | |
fsl_acmp.c | |
fsl_acmp.h | |
fsl_adc12.c | |
fsl_adc12.h | |
fsl_clock.c | |
fsl_clock.h | |
fsl_common.h | |
fsl_device_registers.h | |
fsl_dmamux.c | |
fsl_dmamux.h | |
fsl_edma.c | |
fsl_edma.h | |
fsl_ftfx_adapter.h | |
fsl_ftfx_controller.c | |
fsl_ftfx_controller.h | |
fsl_ftfx_features.h | |
fsl_ftfx_flexnvm.c | |
fsl_ftfx_flexnvm.h | |
fsl_ftfx_utilities.h | |
fsl_lpspi.c | |
fsl_lpspi.h | |
fsl_lpspi_edma.c | |
fsl_lpspi_edma.h | |
fsl_lpuart.c | |
fsl_lpuart.h | |
fsl_lpuart_edma.c | |
fsl_lpuart_edma.h | |
fsl_port.h | |
fsl_smc.c | |
fsl_smc.h | |
clock_config.c | |
clock_config.h | |
hal_lld.c | HAL Driver subsystem low level driver source |
hal_lld.h | Kinetis KE1xF HAL subsystem low level driver header |
kinetis_irq.c | IRQ handler with mappings to Kinetis FSL level drivers |
kinetis_registry.h | KE1xF capabilities registry |
kinetis_stm32.h | This is needed for better compatibility with STM32 or other CPUs of Kinetis family |
► LLD | |
► ADCv2 | |
hal_adc_lld.c | |
hal_adc_lld.h | |
► COMPv2 | |
hal_comp_lld.c | |
hal_comp_lld.h | |
► DMAv2 | |
kinetis_dma.c | |
kinetis_dma.h | |
► FTMv2 | |
hal_pwm_lld.c | |
hal_pwm_lld.h | |
► GPIOv2 | |
hal_pal_lld.c | PAL subsystem low level driver |
hal_pal_lld.h | PAL subsystem low level driver header |
► PITv2 | |
hal_gpt_lld.c | |
hal_gpt_lld.h | |
hal_st_lld.c | |
hal_st_lld.h | |
► SPIv2 | |
hal_spi_lld.c | |
hal_spi_lld.h | |
► UARTv2 | |
hal_uart_lld.c | KINETIS UART subsystem low level driver source |
hal_uart_lld.h | KINETIS UART subsystem low level driver header |
board.c | Board initialization file |
board.h | Board initialization header file |
board_configuration.cpp | |
chconf.h | |
efifeatures.h | In this header we can configure which firmware modules are used |
halconf.h | |
halconf_community.h | |
mcuconf.h | |
rusefi_hw_enums.h | |
lambda-x2 | |
► m74_9 | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board.c | |
board.h | |
board_configuration.cpp | |
efifeatures.h | In this header we can override efifeatures.h |
► microrusefi | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | Configuration defaults for the microRusefi board |
knock_config.h | |
nucleo_f413 | |
► nucleo_f429 | |
board_configuration.cpp | |
nucleo_f767 | |
► nucleo_h743 | |
board_configuration.cpp | |
► prometheus | |
board.h | |
board_configuration.cpp | |
board_extra.c | |
efifeatures.h | |
halconf.h | |
mcuconf.h | |
► proteus | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | Configuration defaults for the Proteus board |
knock_config.h | |
► s105 | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board.c | |
board.h | |
board_configuration.cpp | |
efifeatures.h | |
► subaru_eg33 | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board.c | |
board.h | |
board_configuration.cpp | |
board_io.h | |
board_storage.cpp | |
efifeatures.h | In this header we can override efifeatures.h |
halconf.h | |
mcuconf.h | |
► tdg-pdm8 | |
► connectors | |
generated_outputs.h | |
generated_ts_name_by_pin.cpp | |
board_configuration.cpp | |
► test-build-guards | |
board_configuration.cpp | |
board_id.cpp | |
board_id.h | |
common_script_read_meta_env.inc | |
hellen_meta.h | |
hellen_mm100_meta.h | |
hellen_mm176_meta.h | |
hellen_mm64_meta.h | |
mre_meta.h | |
proteus_meta.h | |
► engines | |
► mazda | |
mazda_miata.cpp | |
mazda_miata.h | Mazda Miata NA, also 1993 Ford Escort GT engine configuration. The US Escort |
mazda_miata_1_6.cpp | |
mazda_miata_1_6.h | |
mazda_miata_base_maps.cpp | |
mazda_miata_base_maps.h | |
mazda_miata_na8.cpp | |
mazda_miata_na8.h | |
mazda_miata_vvt.cpp | |
mazda_miata_vvt.h | |
bmw_m52.cpp | |
bmw_m52.h | |
bmw_m73.cpp | |
bmw_m73.h | |
bmw_m73_mre.cpp | |
canam.cpp | |
canam.h | |
canam_canned.cpp | |
custom_engine.cpp | |
custom_engine.h | |
dodge_neon.cpp | |
dodge_neon.h | 1995 Dodge Neon default engine configuration |
dodge_ram.cpp | |
dodge_ram.h | |
engine_template.cpp | |
engine_template.h | |
f136.cpp | |
f136.h | |
ford_1995_inline_6.cpp | Default engine configuration for a 1995 Ford inline 6 engine |
ford_1995_inline_6.h | |
ford_aspire.cpp | 1996 Ford Aspire default engine configuration |
ford_aspire.h | 1996 Ford Aspire default engine configuration |
ford_festiva.cpp | |
ford_festiva.h | |
gm_ls_4.cpp | |
gm_ls_4.h | |
gm_sbc.cpp | |
gm_sbc.h | |
GY6_139QMB.cpp | 139qmb default engine configuration |
GY6_139QMB.h | |
harley.cpp | |
harley.h | |
harley_canned.cpp | |
honda.cpp | |
honda.h | |
honda_600.cpp | |
honda_600.h | |
honda_k_dbc.cpp | |
honda_k_dbc.h | |
honda_obd1.cpp | |
honda_obd1.h | |
honda_obd1_canned_tables.cpp | |
hyundai.cpp | |
hyundai.h | |
hyundai_coupe_canned_tables.cpp | |
hyundai_pb_canned.cpp | |
hyundai_pb_canned_tables.cpp | |
m111.cpp | |
m111.h | |
mercedes.cpp | |
mercedes.h | |
mitsubishi_3A92.cpp | |
mitsubishi_3A92.h | |
mitsubishi_4G93.cpp | |
mitsubishi_4G93.h | |
nissan_primera.cpp | |
nissan_primera.h | |
nissan_vq.cpp | |
nissan_vq.h | |
sachs.cpp | |
sachs.h | |
slingshot.cpp | |
slingshot.h | |
subaru.cpp | |
subaru.h | |
test_engine.cpp | |
test_engine.h | |
toyota_1NZ_FE.cpp | |
toyota_1NZ_FE.h | |
toyota_jz.cpp | |
toyota_jz.h | |
vw.cpp | |
vw.h | |
vw_b6.cpp | |
vw_b6.h | |
► stm32f4ems | |
efifeatures.h | In this header we can configure which firmware modules are used |
► stm32f7ems | |
efifeatures.h | In this header we can configure which firmware modules are used |
► stm32h7ems | |
efifeatures.h | |
► console | |
► binary | |
► generated | |
live_data_fragments.h | |
live_data_ids.h | |
sensors.java | |
total_live_data_generated.h | |
bluetooth.cpp | |
bluetooth.h | |
live_data.cpp | |
live_data.h | |
output_channels_generated.h | |
serial_can.cpp | |
serial_can.h | |
signature.cpp | A special file which is recompiled every time the .ini file changes |
signature.h | A special file which is recompiled every time the .ini file changes |
tooth_logger.cpp | |
tooth_logger.h | |
trigger_scope.cpp | |
trigger_scope.h | |
ts_can_channel.cpp | |
tunerstudio.cpp | Binary protocol implementation |
tunerstudio.h | |
tunerstudio_commands.cpp | |
tunerstudio_impl.h | |
tunerstudio_io.cpp | |
tunerstudio_io.h | |
tunerstudio_io_serial.cpp | |
tunerstudio_io_serial_ports.cpp | |
tunerstudio_outputs.h | |
► binary_log | |
binary_logging.cpp | |
binary_logging.h | |
log_field.cpp | |
log_field.h | |
log_fields_generated.h | |
connector_uart_dma.cpp | |
connector_uart_dma.h | |
console_io.cpp | |
console_io.h | |
eficonsole.cpp | Console package entry point code |
eficonsole.h | Console package entry point header |
ethernet_console.cpp | |
lwipopts.h | |
status_loop.cpp | Human-readable protocol status messages |
status_loop.h | |
usb_console.cpp | |
wifi_console.cpp | |
wifi_firmware_updater.cpp | |
► controllers | |
► actuators | |
► gppwm | |
gppwm.cpp | |
gppwm.h | |
gppwm_channel.cpp | |
gppwm_channel.h | |
ac_control.cpp | |
ac_control.h | |
ac_control_generated.h | |
alternator_controller.cpp | Alternator controller - some newer vehicles control alternator with ECU |
alternator_controller.h | Alternator controller |
boost_control.cpp | |
boost_control.h | |
boost_control_generated.h | |
dc_motors.cpp | |
dc_motors.h | |
dc_motors_generated.h | |
electronic_throttle.cpp | Electronic Throttle driver |
electronic_throttle.h | |
electronic_throttle_generated.h | |
electronic_throttle_impl.h | |
fan_control.cpp | |
fan_control.h | |
fan_control_generated.h | |
fuel_pump.cpp | |
fuel_pump.h | |
fuel_pump_control_generated.h | |
harley_acr.cpp | |
harley_acr.h | |
idle_hardware.cpp | Idle Air Control valve hardware |
idle_hardware.h | Idle Air Control valve hardware |
idle_state_generated.h | |
idle_thread.cpp | Idle Air Control valve thread |
idle_thread.h | Idle Valve Control thread |
idle_thread_io.cpp | |
main_relay.cpp | |
main_relay.h | |
main_relay_generated.h | |
pwm_tester.cpp | |
pwm_tester.h | |
vvt.cpp | |
vvt.h | |
vvt_generated.h | |
► algo | |
► airmass | |
airmass.cpp | |
airmass.h | |
alphan_airmass.cpp | |
alphan_airmass.h | |
lua_airmass.h | |
maf_airmass.cpp | |
maf_airmass.h | |
speed_density_airmass.cpp | |
speed_density_airmass.h | |
speed_density_base.cpp | |
speed_density_base.h | |
► defaults | |
default_base_engine.cpp | |
default_cranking.cpp | |
default_fuel.cpp | |
default_ignition.cpp | |
defaults.h | |
► fuel | |
dfco.cpp | |
dfco.h | |
fuel_computer.cpp | |
fuel_computer.h | |
fuel_computer_generated.h | |
injector_model.cpp | |
injector_model.h | |
injector_model_generated.h | |
accel_enrichment.cpp | Acceleration enrichment calculator |
accel_enrichment.h | Acceleration enrichment calculator |
advance_map.cpp | |
advance_map.h | |
antilag_system.cpp | |
antilag_system.h | |
antilag_system_state_generated.h | |
auto_generated_commonenum.cpp | |
auto_generated_commonenum.h | |
auto_generated_enginetypes.cpp | |
auto_generated_enginetypes.h | |
auto_generated_enums.cpp | |
auto_generated_enums.h | |
dynoview.cpp | |
dynoview.h | |
engine.cpp | |
engine.h | |
engine2.cpp | |
engine_configuration.cpp | Utility method related to the engine configuration data structure |
engine_configuration.h | Main engine configuration data structure |
engine_parts.h | |
engine_state.h | One header which acts as gateway to current engine state |
engine_state_generated.h | |
engine_types.h | |
event_registry.cpp | This data structure knows when to do what |
event_registry.h | |
firing_order.h | |
fuel_math.cpp | Fuel amount calculation logic |
fuel_math.h | |
gear_detector.cpp | |
gear_detector.h | |
generated_lookup_engine_configuration.h | |
generated_lookup_meta.h | |
ignition_state_generated.h | |
launch_control.cpp | |
launch_control.h | |
launch_control_state_generated.h | |
nmea.cpp | |
nmea.h | |
obd_error_codes.h | Standard and custom OBD-II error codes |
odometer.h | |
persistent_configuration.h | |
runtime_state.cpp | |
runtime_state.h | |
rusefi_enums.h | Fundamental rusEFI enumerable types live here |
rusefi_hw_adc_enums.h | |
rusefi_hw_enums.h | |
rusefi_hw_pin_mode.h | |
rusefi_hw_stm32_enums.h | |
rusefi_types.h | |
tps_accel_state_generated.h | |
trip_odometer.cpp | |
trip_odometer.h | |
wall_fuel.cpp | |
wall_fuel.h | |
wall_fuel_state_generated.h | |
► can | |
can.h | |
can_bench_test.cpp | |
can_bench_test.h | |
can_bmw.h | |
can_dash.cpp | |
can_dash.h | |
can_dash_ms.cpp | |
can_dash_ms.h | |
can_listener.h | |
can_mocks.h | |
can_rx.cpp | |
can_tx.cpp | |
can_vag.h | |
can_verbose.cpp | |
can_vss.cpp | |
can_vss.h | |
obd2.cpp | |
obd2.h | |
rusefi_wideband.cpp | |
rusefi_wideband.h | |
► core | |
big_buffer.cpp | |
big_buffer.h | |
common_headers.h | |
engine_module.h | |
error_handling.cpp | |
error_handling.h | |
error_handling_led.h | |
log_hard_fault.h | |
state_sequence.cpp | |
state_sequence.h | |
► engine_cycle | |
aux_valves.cpp | |
aux_valves.h | |
fuel_schedule.cpp | |
fuel_schedule.h | |
high_pressure_fuel_pump.cpp | |
high_pressure_fuel_pump.h | |
high_pressure_fuel_pump_generated.h | |
knock_controller.cpp | |
knock_controller_generated.h | |
knock_logic.h | |
main_trigger_callback.cpp | Main logic is here! |
main_trigger_callback.h | Main logic header |
map_averaging.cpp | |
map_averaging.h | |
prime_injection.cpp | |
prime_injection.h | |
rpm_calculator.cpp | RPM calculator |
rpm_calculator.h | Shaft position sensor(s) decoder header |
rpm_calculator_api.h | |
spark_logic.cpp | |
spark_logic.h | |
► gauges | |
malfunction_central.cpp | |
malfunction_central.h | This data structure holds current malfunction codes |
malfunction_indicator.cpp | We can blink out OBD-II error codes using Malfunction Indicator Light (MIL) |
malfunction_indicator.h | We can blink out OBD-II error codes using Malfunction Indicator Light (MIL) |
speedometer.cpp | |
speedometer.h | |
tachometer.cpp | |
tachometer.h | |
► generated | |
engine_configuration_generated_structures_alphax-2chan.h | |
engine_configuration_generated_structures_alphax-4chan.h | |
engine_configuration_generated_structures_alphax-4chan_f7.h | |
engine_configuration_generated_structures_alphax-8chan-revA.h | |
engine_configuration_generated_structures_alphax-8chan.h | |
engine_configuration_generated_structures_alphax-8chan_f7.h | |
engine_configuration_generated_structures_at_start_f435.h | |
engine_configuration_generated_structures_atlas.h | |
engine_configuration_generated_structures_f407-discovery.h | |
engine_configuration_generated_structures_f429-discovery.h | |
engine_configuration_generated_structures_f469-discovery.h | |
engine_configuration_generated_structures_frankenso_na6.h | |
engine_configuration_generated_structures_haba208.h | |
engine_configuration_generated_structures_hellen-112-17.h | |
engine_configuration_generated_structures_hellen-gm-e67.h | |
engine_configuration_generated_structures_hellen-honda-k.h | |
engine_configuration_generated_structures_hellen-nb1.h | |
engine_configuration_generated_structures_hellen121nissan.h | |
engine_configuration_generated_structures_hellen121vag.h | |
engine_configuration_generated_structures_hellen128.h | |
engine_configuration_generated_structures_hellen154hyundai.h | |
engine_configuration_generated_structures_hellen154hyundai_f7.h | |
engine_configuration_generated_structures_hellen72.h | |
engine_configuration_generated_structures_hellen81.h | |
engine_configuration_generated_structures_hellen88bmw.h | |
engine_configuration_generated_structures_hellenMiataNA6.h | |
engine_configuration_generated_structures_hellenMiataNA96.h | |
engine_configuration_generated_structures_hellenMiataNB1.h | |
engine_configuration_generated_structures_hellenMiataNB2.h | |
engine_configuration_generated_structures_hellenNA6.h | |
engine_configuration_generated_structures_hellenNA8_96.h | |
engine_configuration_generated_structures_m74_9.h | |
engine_configuration_generated_structures_mre_f4.h | |
engine_configuration_generated_structures_mre_f7.h | |
engine_configuration_generated_structures_nucleo_f413.h | |
engine_configuration_generated_structures_nucleo_h743.h | |
engine_configuration_generated_structures_prometheus_405.h | |
engine_configuration_generated_structures_prometheus_469.h | |
engine_configuration_generated_structures_proteus_f4.h | |
engine_configuration_generated_structures_proteus_f7.h | |
engine_configuration_generated_structures_proteus_h7.h | |
engine_configuration_generated_structures_s105.h | |
engine_configuration_generated_structures_small-can-board.h | |
engine_configuration_generated_structures_stm32f413_nucleo.h | |
engine_configuration_generated_structures_stm32f429_nucleo.h | |
engine_configuration_generated_structures_stm32f767_nucleo.h | |
engine_configuration_generated_structures_stm32h743_nucleo.h | |
engine_configuration_generated_structures_subaru_eg33_f7.h | |
engine_configuration_generated_structures_t-b-g.h | |
engine_configuration_generated_structures_tdg-pdm8.h | |
engine_configuration_generated_structures_uaefi.h | |
rusefi_generated_alphax-2chan.h | |
rusefi_generated_alphax-4chan.h | |
rusefi_generated_alphax-4chan_f7.h | |
rusefi_generated_alphax-8chan-revA.h | |
rusefi_generated_alphax-8chan.h | |
rusefi_generated_alphax-8chan_f7.h | |
rusefi_generated_at_start_f435.h | |
rusefi_generated_atlas.h | |
rusefi_generated_f407-discovery.h | |
rusefi_generated_f429-discovery.h | |
rusefi_generated_f469-discovery.h | |
rusefi_generated_frankenso_na6.h | |
rusefi_generated_haba208.h | |
rusefi_generated_hellen-112-17.h | |
rusefi_generated_hellen-gm-e67.h | |
rusefi_generated_hellen-honda-k.h | |
rusefi_generated_hellen-nb1.h | |
rusefi_generated_hellen121nissan.h | |
rusefi_generated_hellen121vag.h | |
rusefi_generated_hellen128.h | |
rusefi_generated_hellen154hyundai.h | |
rusefi_generated_hellen154hyundai_f7.h | |
rusefi_generated_hellen72.h | |
rusefi_generated_hellen81.h | |
rusefi_generated_hellen88bmw.h | |
rusefi_generated_hellenMiataNA6.h | |
rusefi_generated_hellenMiataNA96.h | |
rusefi_generated_hellenMiataNB1.h | |
rusefi_generated_hellenMiataNB2.h | |
rusefi_generated_hellenNA6.h | |
rusefi_generated_hellenNA8_96.h | |
rusefi_generated_m74_9.h | |
rusefi_generated_mre_f4.h | |
rusefi_generated_mre_f7.h | |
rusefi_generated_nucleo_f413.h | |
rusefi_generated_nucleo_h743.h | |
rusefi_generated_prometheus_405.h | |
rusefi_generated_prometheus_469.h | |
rusefi_generated_proteus_f4.h | |
rusefi_generated_proteus_f7.h | |
rusefi_generated_proteus_h7.h | |
rusefi_generated_s105.h | |
rusefi_generated_small-can-board.h | |
rusefi_generated_stm32f413_nucleo.h | |
rusefi_generated_stm32f429_nucleo.h | |
rusefi_generated_stm32f767_nucleo.h | |
rusefi_generated_stm32h743_nucleo.h | |
rusefi_generated_subaru_eg33_f7.h | |
rusefi_generated_t-b-g.h | |
rusefi_generated_tdg-pdm8.h | |
rusefi_generated_uaefi.h | |
signature_alphax-2chan.h | |
signature_alphax-4chan.h | |
signature_alphax-4chan_f7.h | |
signature_alphax-8chan-revA.h | |
signature_alphax-8chan.h | |
signature_alphax-8chan_f7.h | |
signature_at_start_f435.h | |
signature_atlas.h | |
signature_f407-discovery.h | |
signature_f429-discovery.h | |
signature_f469-discovery.h | |
signature_frankenso_na6.h | |
signature_haba208.h | |
signature_hellen-112-17.h | |
signature_hellen-gm-e67.h | |
signature_hellen-honda-k.h | |
signature_hellen-nb1.h | |
signature_hellen121nissan.h | |
signature_hellen121vag.h | |
signature_hellen128.h | |
signature_hellen154hyundai.h | |
signature_hellen154hyundai_f7.h | |
signature_hellen72.h | |
signature_hellen81.h | |
signature_hellen88bmw.h | |
signature_hellenMiataNA6.h | |
signature_hellenMiataNA96.h | |
signature_hellenMiataNB1.h | |
signature_hellenMiataNB2.h | |
signature_hellenNA6.h | |
signature_hellenNA8_96.h | |
signature_m74_9.h | |
signature_mre_f4.h | |
signature_mre_f7.h | |
signature_nucleo_f413.h | |
signature_nucleo_h743.h | |
signature_prometheus_405.h | |
signature_prometheus_469.h | |
signature_proteus_f4.h | |
signature_proteus_f7.h | |
signature_proteus_h7.h | |
signature_s105.h | |
signature_small-can-board.h | |
signature_stm32f413_nucleo.h | |
signature_stm32f429_nucleo.h | |
signature_stm32f767_nucleo.h | |
signature_stm32h743_nucleo.h | |
signature_subaru_eg33_f7.h | |
signature_t-b-g.h | |
signature_tdg-pdm8.h | |
signature_uaefi.h | |
► lua | |
examples | |
► generated | |
output_lookup_generated.cpp | |
value_lookup_generated.cpp | |
can_filter.cpp | |
can_filter.h | |
lua.cpp | |
lua.hpp | |
lua_can_rx.cpp | |
lua_hooks.cpp | |
lua_hooks.h | |
lua_hooks_util.cpp | |
lua_hooks_util.h | |
lua_lib.h | |
luaconf.h | |
rusefi_lua.h | |
script_impl.cpp | |
script_impl.h | |
value_lookup.h | |
value_lookup_stubs.cpp | These stubs are used to reduce the Flash amount used for some configs |
► math | |
closed_loop_fuel.cpp | |
closed_loop_fuel.h | |
closed_loop_fuel_cell.cpp | |
closed_loop_fuel_cell.h | |
engine_math.cpp | |
engine_math.h | |
lambda_monitor.cpp | |
lambda_monitor.h | |
lambda_monitor_generated.h | |
speed_density.cpp | |
speed_density.h | |
throttle_model.cpp | |
throttle_model.h | |
throttle_model_generated.h | |
► sensors | |
► converters | |
flex_sensor.h | |
func_chain.h | |
identity_func.cpp | |
identity_func.h | |
input_shaft_speed_converter.h | |
linear_func.cpp | |
linear_func.h | |
resistance_func.cpp | |
resistance_func.h | |
sensor_converter_func.h | |
table_func.h | |
thermistor_func.cpp | |
thermistor_func.h | |
turbocharger_speed_converter.h | |
vehicle_speed_converter.h | |
► core | |
fallback_sensor.h | |
function_pointer_sensor.h | A sensor to provide a bridge from old getX()-style functions to the new sensor registry |
functional_sensor.cpp | |
functional_sensor.h | |
proxy_sensor.h | A sensor to duplicate a sensor to an additional SensorType |
sensor.cpp | |
sensor.h | Base class for sensors. Inherit this class to implement a new type of sensor |
stored_value_sensor.h | Base class for a sensor that has its value asynchronously set, then later retrieved by a consumer |
► impl | |
AemXSeriesEgt.cpp | |
AemXSeriesEgt.h | |
AemXSeriesLambda.cpp | |
AemXSeriesLambda.h | |
ego.cpp | |
ego.h | |
Lps25Sensor.cpp | |
Lps25Sensor.h | |
maf.cpp | |
maf.h | By the way 2.081989116 kg/h = 1 ft^3/min |
map.cpp | |
map.h | |
software_knock.cpp | |
software_knock.h | |
allsensors.cpp | |
allsensors.h | This file should have been called 'sensors.h' but there is some conflict with standard win32 header :( |
auto_generated_sensor.cpp | |
auto_generated_sensor.h | |
can_sensor.h | |
frequency_sensor.cpp | |
frequency_sensor.h | |
hella_oil_level.cpp | |
hella_oil_level.h | |
redundant_ford_tps.cpp | |
redundant_ford_tps.h | |
redundant_sensor.cpp | |
redundant_sensor.h | |
sensor_checker.cpp | |
sensor_checker.h | |
sensor_info_printing.cpp | |
sensor_reader.h | Declaration for SensorReader, the class used to acquire readings from a sensor |
sensor_type.h | Enumeration of sensors supported by the ECU |
sent_state_generated.h | |
thermistors.cpp | |
thermistors.h | |
tps.cpp | |
tps.h | |
vr_pwm.cpp | |
vr_pwm.h | |
wideband_state_generated.h | |
► serial | |
serial.h | |
serial_rx.cpp | |
serial_sensor.cpp | |
serial_sensor.h | |
► system | |
► timer | |
event_queue.cpp | |
event_queue.h | |
pwm_generator_logic.cpp | |
pwm_generator_logic.h | |
scheduler.cpp | |
scheduler.h | |
single_timer_executor.cpp | |
single_timer_executor.h | |
trigger_scheduler.cpp | |
trigger_scheduler.h | |
buffered_writer.h | |
dc_motor.cpp | |
dc_motor.h | |
efi_gpio.cpp | EFI-related GPIO code |
efi_gpio.h | EFI-related GPIO code |
efi_output.cpp | |
efi_output.h | |
injection_gpio.cpp | |
injection_gpio.h | |
periodic_task.cpp | |
periodic_task.h | |
periodic_thread_controller.h | |
thread_controller.h | |
► tcu | |
buttonshift.cpp | Polls pins for gear changes |
buttonshift.h | |
gc_auto.cpp | |
gc_auto.h | |
gc_generic.cpp | |
gc_generic.h | |
gear_controller.cpp | |
gear_controller.h | |
simple_tcu.cpp | |
simple_tcu.h | |
tc_4.cpp | |
tc_4.h | |
tc_4l6x.cpp | |
tc_4l6x.h | |
tcu.cpp | Base classes for gear selection and transmission control |
tcu.h | Base classes for gear selection and transmission control |
tcu_controller_generated.h | |
► trigger | |
► decoders | |
auto_generated_sync_edge.cpp | |
auto_generated_sync_edge.h | |
sync_edge.h | |
trigger_chrysler.cpp | |
trigger_chrysler.h | |
trigger_ford.cpp | |
trigger_ford.h | |
trigger_gm.cpp | |
trigger_gm.h | |
trigger_honda.cpp | |
trigger_honda.h | |
trigger_mazda.cpp | |
trigger_mazda.h | |
trigger_mercedes.cpp | |
trigger_mercedes.h | |
trigger_misc.cpp | |
trigger_misc.h | |
trigger_mitsubishi.cpp | |
trigger_mitsubishi.h | |
trigger_nissan.cpp | |
trigger_nissan.h | |
trigger_renault.cpp | |
trigger_renault.h | |
trigger_renix.cpp | |
trigger_renix.h | |
trigger_rover.cpp | |
trigger_rover.h | |
trigger_structure.cpp | |
trigger_structure.h | |
trigger_subaru.cpp | |
trigger_subaru.h | |
trigger_suzuki.cpp | |
trigger_suzuki.h | |
trigger_toyota.cpp | |
trigger_toyota.h | |
trigger_universal.cpp | |
trigger_universal.h | |
trigger_vw.cpp | |
trigger_vw.h | |
instant_rpm_calculator.cpp | |
instant_rpm_calculator.h | |
trigger_central.cpp | |
trigger_central.h | |
trigger_central_generated.h | |
trigger_decoder.cpp | |
trigger_decoder.h | |
trigger_emulator_algo.cpp | |
trigger_emulator_algo.h | |
trigger_simulator.cpp | |
trigger_simulator.h | |
trigger_state_generated.h | |
trigger_state_primary_generated.h | |
bench_test.cpp | Utility methods related to bench testing |
bench_test.h | Utility methods related to bench testing |
closed_loop_controller.h | |
date_stamp.h | |
engine_controller.cpp | Controllers package entry point code |
engine_controller.h | Controllers package entry point header |
engine_controller_misc.cpp | |
flash_main.cpp | Higher-level logic of saving data into internal flash memory |
flash_main.h | |
global_shared.h | |
ignition_controller.cpp | |
ignition_controller.h | |
limp_manager.cpp | |
limp_manager.h | |
persistent_store.cpp | Controllers package entry point code |
settings.cpp | This file is about configuring engine via the human-readable protocol |
settings.h | This file is about configuring engine via the human-readable protocol |
shutdown_controller.cpp | |
shutdown_controller.h | |
start_stop.cpp | |
start_stop.h | |
thread_priority.h | This file sets the thread priority for the threads running on rusEFI |
► development | |
► hw_layer | |
poten.cpp | MCP42010 digital potentiometer driver |
poten.h | MCP42010 digital potentiometer driver |
► test | |
test.c | Tests support code |
test.h | Tests support header |
testbmk.c | Kernel Benchmarks source file |
testbmk.h | Kernel Benchmarks header file |
engine_emulator.cpp | Entry point for all the emulation and analysis code |
engine_emulator.h | |
engine_sniffer.cpp | RusEfi console wave sniffer logic |
engine_sniffer.h | RusEfi console wave sniffer |
logic_analyzer.cpp | Initialization of Input Capture pins used for rusEfi console sniffer |
logic_analyzer.h | |
perf_trace.cpp | |
perf_trace.h | |
rfi_perftest.cpp | |
rfi_perftest.h | |
sensor_chart.cpp | |
sensor_chart.h | |
docs | |
► ext_algo | |
utlist.h | |
► hw_layer | |
► adc | |
adc_external.h | |
adc_inputs.cpp | Low level ADC code |
adc_inputs.h | Low level internal ADC code |
adc_subscription.cpp | |
adc_subscription.h | |
AdcConfiguration.h | |
ads1015.cpp | |
ads1015.h | |
mcp3208.cpp | |
mcp3208.h | |
► algo | |
adc_math.h | |
► atwinc1500 | |
compiler.h | |
wifi_bsp.cpp | |
► digital_input | |
► trigger | |
trigger_input.cpp | |
trigger_input.h | Position sensor hardware layer |
trigger_input_adc.cpp | Position sensor hardware layer, Using ADC and software comparator |
trigger_input_adc.h | Position sensor hardware layer, Using ADC and software comparator |
trigger_input_comp.cpp | Position sensor hardware layer, Using hardware comparator |
trigger_input_exti.cpp | Position sensor hardware layer - PAL version |
digital_input_exti.cpp | |
digital_input_exti.h | |
► drivers | |
► can | |
auto_generated_can_category.cpp | |
auto_generated_can_category.h | |
can_category.h | |
can_hw.cpp | CAN bus low level code |
can_hw.h | |
can_msg_tx.cpp | |
can_msg_tx.h | |
► flash | |
hal_flash_device.c | Jedec JESD216 SFDP code |
hal_flash_device.h | Jedec JESD216 SFDP |
► gpio | |
can_gpio_msiobox.cpp | |
can_gpio_msiobox.h | |
core.cpp | |
drv8860.cpp | |
drv8860.h | |
gpio_ext.h | |
l9779.cpp | |
l9779.h | |
mc33810.cpp | |
mc33810.h | |
mc33972.cpp | |
mc33972.h | |
protected_gpio.cpp | |
protected_gpio.h | |
tle6240.cpp | |
tle6240.h | |
tle8888.cpp | |
tle8888.h | |
tle9104.cpp | |
tle9104.h | |
► i2c | |
i2c_bb.cpp | Bit-banged I2C driver |
i2c_bb.h | Bit-banged I2C driver |
► led | |
WS2812.cpp | WS2812 RGB LED driver |
WS2812.h | |
ws2812_conf.h | |
► sent | |
sent.cpp | |
sent.h | |
sent_hw_icu.cpp | |
sent_hw_icu.h | |
sent_logic.h | |
► serial | |
serial_hw.cpp | SERIAL bus low level code |
serial_hw.h | SERIAL bus low level code |
dac.cpp | |
dac.h | |
► mass_storage | |
compressed_block_device.cpp | This file implements a ChibiOS block device backed by a compressed (gzip) store |
compressed_block_device.h | This file implements a ChibiOS block device backed by a compressed (gzip) store |
mass_storage_device.cpp | |
mass_storage_device.h | |
mass_storage_init.cpp | |
mass_storage_init.h | |
null_device.cpp | |
null_device.h | |
ramdisk_image.h | |
ramdisk_image_compressed.h | |
► microsecond_timer | |
microsecond_timer.cpp | |
microsecond_timer.h | |
microsecond_timer_gpt.cpp | |
port_microsecond_timer.h | |
► openblt | |
blt_conf.h | |
efi_blt_ids.h | |
hooks.c | |
led.c | |
led.h | |
shared_params.c | |
shared_params.h | |
usbd_bulk.c | This file provides the high layer firmware functions to manage a USB bulk device |
usbd_bulk.h | Header file for the usbd_bulk.c file |
usbd_conf.c | |
usbd_conf.h | : Header for usbd_conf.c file |
usbd_core.h | Header file for usbd_core.c file |
usbd_desc.c | |
usbd_desc.h | : Header for usbd_conf.c file |
► ports | |
► at32 | |
► at32f4 | |
► cfg | |
chconf.h | |
halconf.h | |
mcuconf.h | |
mpu_util.cpp | |
► cfg | |
halconf_community.h | |
at32_can.cpp | Low level common AT32 code |
at32_common.cpp | Low level common Artery AT32 code |
at32_spi.cpp | |
► cypress | |
► serial_over_usb | |
usbconfig.cpp | |
usbconfig.h | |
usbconsole.cpp | |
usbconsole.h | |
usbdescriptors.h | |
usbdevicehw.h | |
usbhosthw.h | |
backup_ram.cpp | NVRAM emulation using Internal Flash (flash_int driver) |
cypress_common.cpp | Low level common Cypress code |
cypress_pins.cpp | Cypress-compatible GPIO code |
flash_int.cpp | |
global_port.h | |
mpu_util.cpp | |
port_mpu_util.h | |
► kinetis | |
backup_ram.cpp | |
flash_int.cpp | |
global_port.h | |
kinetis_common.cpp | Low level common Kinetis code |
kinetis_pins.cpp | Kinetis-compatible GPIO code |
mpu_util.cpp | |
port_mpu_util.h | |
► stm32 | |
► cfg | |
chconf_stm32.h | |
halconf_community.h | |
► serial_over_usb | |
usbcfg.cpp | |
usbcfg.h | |
usbconsole.cpp | USB-over-serial configuration |
usbconsole.h | |
► stm32f4 | |
► cfg | |
chconf.h | |
halconf.h | |
mcuconf.h | |
► openblt | |
► lib | |
stm32f4xx_hal_conf.h | |
system_stm32f4xx.c | CMSIS Cortex-M4 Device Peripheral Access Layer System Source File |
board.h | |
device_mpu_util.h | |
dfu_init.h | |
global_port.h | |
mpu_util.cpp | |
stm32f4xx_hal_def.h | This file contains HAL common defines, enumeration, macros and structures definitions |
stm32f4xx_hal_flash.c | FLASH HAL module driver. This file provides firmware functions to manage the following functionalities of the internal FLASH memory: |
stm32f4xx_hal_flash.h | Header file of FLASH HAL module |
stm32f4xx_hal_flash_ex.c | Extended FLASH HAL module driver. This file provides firmware functions to manage the following functionalities of the FLASH extension peripheral: |
stm32f4xx_hal_flash_ex.h | Header file of FLASH HAL Extension module |
stm32f4xx_hal_flash_ramfunc.h | Header file of FLASH RAMFUNC driver |
► stm32f7 | |
► cfg | |
chconf.h | |
halconf.h | |
mcuconf.h | |
► openblt | |
► lib | |
stm32f7xx_hal_conf.h | HAL configuration file |
system_stm32f7xx.c | CMSIS Cortex-M7 Device Peripheral Access Layer System Source File |
board.h | |
device_mpu_util.h | |
dfu_init.h | |
global_port.h | |
mpu_util.cpp | |
stm32f7xx_hal_def.h | This file contains HAL common defines, enumeration, macros and structures definitions |
stm32f7xx_hal_flash.c | FLASH HAL module driver. This file provides firmware functions to manage the following functionalities of the internal FLASH memory: |
stm32f7xx_hal_flash.h | Header file of FLASH HAL module |
stm32f7xx_hal_flash_ex.c | Extended FLASH HAL module driver. This file provides firmware functions to manage the following functionalities of the FLASH extension peripheral: |
stm32f7xx_hal_flash_ex.h | Header file of FLASH HAL Extension module |
► stm32h7 | |
► cfg | |
chconf.h | |
halconf.h | |
mcuconf.h | |
board.h | |
device_mpu_util.h | |
dfu_init.h | |
global_port.h | |
mpu_util.cpp | |
stm32h7xx_hal_def.h | This file contains HAL common defines, enumeration, macros and structures definitions |
stm32h7xx_hal_flash.c | FLASH HAL module driver. This file provides firmware functions to manage the following functionalities of the internal FLASH memory: |
stm32h7xx_hal_flash.h | Header file of FLASH HAL module |
stm32h7xx_hal_flash_ex.c | Extended FLASH HAL module driver. This file provides firmware functions to manage the following functionalities of the FLASH extension peripheral: |
stm32h7xx_hal_flash_ex.h | Header file of FLASH HAL module |
backup_ram.cpp | |
flash_int.cpp | |
mcuconf_common_f4_f7.h | |
microsecond_timer_stm32.cpp | |
osc_detector.cpp | This logic automatically detects the speed of the oscillator or crystal connected to HSE |
port_mpu_util.h | Low level common STM32 header |
stm32_adc.cpp | |
stm32_adc_v2.cpp | Port implementation for the STM32 "v2" ADC found on the STM32F4 and STM32F7 |
stm32_adc_v4.cpp | Port implementation for the STM32 "v4" ADC found on the STM32H7 |
stm32_can.cpp | |
stm32_common.cpp | Low level common STM32 code |
stm32_icu.cpp | Port implementation for the STM32 timer units in ICU mode found on the STM32F4 and STM32F7 |
stm32_pins.cpp | STM32-compatible GPIO code |
stm32_pwm.cpp | |
stm32_reset_cause.cpp | Get Reset Cause for STM32 MCUs |
stm32_serial.cpp | |
stm32_spi.cpp | |
arm_common.cpp | Low level common ARM code |
chconf_common.h | |
mpu_util.h | |
mpu_watchdog.h | Hardware Independent Watchdog (IWDG) high-level API |
rusefi_halconf.h | |
► sensors | |
accelerometer.cpp | |
accelerometer.h | |
gps_uart.cpp | GPS receiver hardware UART driver |
gps_uart.h | |
hip9011.cpp | HIP9011/TPIC8101 driver |
hip9011.h | HIP9011/TPIC8101 driver |
hip9011_logic.cpp | |
hip9011_logic.h | |
lps25.cpp | Driver for the ST LPS25HB pressure sensor |
lps25.h | Driver for the ST LPS22HB and LPS25HB pressure sensor |
max3185x.cpp | MAX31855 and MAX31856 Thermocouple-to-Digital Converter driver |
max3185x.h | |
yaw_rate_sensor.cpp | |
yaw_rate_sensor.h | |
backup_ram.h | Non-volatile backup-RAM registers support |
cdm_ion_sense.cpp | |
cdm_ion_sense.h | |
debounce.cpp | Generic button debounce class |
debounce.h | Generic button debounce class https://en.wikipedia.org/wiki/Switch#Contact_bounce If we don't 'debounce' our button inputs, we may mistakenly read a single button press as multiple events |
flash_int.h | |
hardware.cpp | Hardware package entry point |
hardware.h | |
io_pins.cpp | His file is about general input/output utility methods, not much EFI-specifics |
io_pins.h | This file is about general input/output utility methods, not much EFI-specifics |
kline.cpp | |
kline.h | |
main_hardfault.c | |
mc33816.cpp | |
mc33816.h | |
mmc_card.cpp | |
mmc_card.h | |
pin_repository.cpp | I/O pin registry code |
pin_repository.h | I/O pin registry header |
plain_pin_repository.h | |
rtc_helper.cpp | Real Time Clock helper |
rtc_helper.h | Real Time Clock helper |
smart_gpio.cpp | |
smart_gpio.h | |
stepper.cpp | |
stepper.h | |
stepper_dual_hbridge.cpp | |
► init | |
► sensor | |
init_aux.cpp | |
init_aux_speed_sensor.cpp | |
init_baro.cpp | |
init_can_sensors.cpp | |
init_egt.cpp | |
init_flex.cpp | |
init_fluid_pressure.cpp | |
init_fuel_level.cpp | |
init_input_shaft_speed_sensor.cpp | |
init_lambda.cpp | |
init_maf.cpp | |
init_map.cpp | |
init_range.cpp | |
init_sensors.cpp | |
init_thermistors.cpp | |
init_tps.cpp | |
init_turbocharger_speed_sensor.cpp | |
init_vbatt.cpp | |
init_vehicle_speed_sensor.cpp | |
init.h | |
integration | |
► pch | |
pch.h | |
tunerstudio | |
► util | |
► containers | |
fl_stack.h | Fixed-length stack |
listener_array.cpp | |
listener_array.h | |
local_version_holder.cpp | |
local_version_holder.h | |
static_vector.h | |
table_helper.h | |
type_list.h | |
► math | |
biquad.cpp | |
biquad.h | |
crc8hondak.cpp | |
crc8hondak.h | |
deadband.h | |
efi_interpolation.h | |
efi_pid.cpp | |
efi_pid.h | |
efi_ratio.h | |
error_accumulator.cpp | |
error_accumulator.h | |
exp_average.h | |
interpolation.cpp | Linear interpolation algorithms |
pid_state_generated.h | |
cli_registry.cpp | Command-line interface commands registry |
cli_registry.h | Command-line interface commands registry |
datalogging.cpp | Buffered console output stream code |
datalogging.h | Buffered console output stream header |
efi_quote.h | |
efi_scaled_channel.h | |
efilib.cpp | |
efilib.h | |
efiprintf.h | |
efitime.cpp | |
efitime.h | |
histogram.cpp | |
histogram.h | This data structure is used to analyze CPU performance |
loggingcentral.cpp | |
loggingcentral.h | |
os_util.cpp | Utility methods related to operating system usage |
os_util.h | |
peak_detect.h | |
tinymt32.c | Tiny Mersenne Twister only 127 bit internal state |
tinymt32.h | Tiny Mersenne Twister only 127 bit internal state |
unused.h | |
configuration_check.cpp | |
egt2can.cpp | |
gcc_version_check.c | |
global.h | |
kill_for_coverity.c | |
main.cpp | C++ main entry point |
rusefi.cpp | Initialization code and main status reporting look |
rusefi.h | |
svnversion.h | |