rusefi-1/firmware/util
Matthew Kennedy e4a0979dc2
Brain pin is enum class (#4108)
* change most usages to Gpio::

* board configs

* engine configs etc

* isBrainPinValid, smart gpio

* generator

* generator

* generator

* connector yamls

* kinetis enums

* cypress txt

* kinetis config

* frankenso

* config generator

* actually do it for the others

* disable skips for pr ci

* fix tle8888

* misc

* weird cast from int

* needs this operator too

* this can be an unsigned subtract

* happy tests

* s

* kinetis isConfigurationChanged weirdness

* missed J/K

* cypress efifeatures

* build script mistake (!)

* mistake in smart gpio

* debounce

* eg33

* kinetis, so needy

* it's pretty green, we can skip these again
2022-04-28 17:32:39 -04:00
..
containers volatile increment warning 2022-02-26 22:58:51 -05:00
math fix vss/iss filter parameter validation (#4114) 2022-04-27 22:29:51 -04:00
cli_registry.cpp cli_registry: save 99 bytes (#3992) 2022-03-13 09:18:45 -04:00
cli_registry.h cli registry: rework this hell, add FFF and FFFFF (#3964) 2022-02-26 16:58:10 -05:00
common.h
datalogging.cpp allow enum_class in rusefi_hw_enums.h (#4104) 2022-04-25 20:38:16 -04:00
datalogging.h
efilib.cpp docs 2022-03-19 19:33:37 -04:00
efilib.h Brain pin is enum class (#4108) 2022-04-28 17:32:39 -04:00
efitime.h do not control VVT during cranking fix #3443 2022-04-10 19:22:39 -04:00
expected.h
histogram.cpp
histogram.h
loggingcentral.cpp
loggingcentral.h less dependence on that logger (#3884) 2022-02-09 06:53:16 -05:00
os_util.cpp allow enum_class in rusefi_hw_enums.h (#4104) 2022-04-25 20:38:16 -04:00
os_util.h allow enum_class in rusefi_hw_enums.h (#4104) 2022-04-25 20:38:16 -04:00
peak_detect.h
readme.md
scaled_channel.h
timer.cpp
timer.h
tinymt32.c
tinymt32.h
util.mk allow enum_class in rusefi_hw_enums.h (#4104) 2022-04-25 20:38:16 -04:00

readme.md

Util

In this folder we have all the tiny utility stuff.

Ideally, code from this folder should not depend on code from any other folder.