Andrey
050a009b3d
trigger signal debug pins - logic level output #2959
2021-07-15 01:46:30 -04:00
Andrey
0f30fec7c2
trigger signal debug pins - logic level output #2959
2021-07-15 01:28:44 -04:00
Andrey
e4c498e042
trigger signal debug pins - logic level output #2959
2021-07-15 00:50:29 -04:00
Andrey
d1b3eb065d
trigger signal debug pins - logic level output #2959
2021-07-14 23:20:18 -04:00
Andrey
b53b23b140
trigger signal debug pins - logic level output #2959
2021-07-14 22:51:08 -04:00
Andrey
072243370f
making code more testable
2021-07-14 22:02:28 -04:00
Andrey
564c380851
trigger signal debug pins - logic level output #2959
2021-07-13 20:15:55 -04:00
Andrey
b3f33a1249
trigger signal debug pins - logic level output #2959
2021-07-13 18:16:32 -04:00
Matthew Kennedy
ee6f49e65f
Consolidate hwHandleShaftSignal ( #2875 )
...
* consolidate trigger input
* merge functions
* comment
* dead
* hw vs. not hw
* stray comma
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-06-28 10:06:22 -04:00
Matthew Kennedy
b0ef8313cd
warnings ( #2862 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-06-25 20:58:38 -04:00
rusefi
24a15646bd
Proteus QC build
2021-04-30 13:57:33 -04:00
Matthew Kennedy
5f0791f9fb
Destroy all shared logger ( #2574 )
...
* most of shared logger
* a few more
* one more
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-21 14:28:48 -04:00
Matthew Kennedy
737ee444b8
rip the bandaid: find-replace most of scheduleMsg ( #2572 )
...
* biiiig find replace
* more trivial find replace
* pwm
* almost all of them
* few more
* gpio
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-21 12:53:13 -04:00
rusefi
fc2f44b7e9
not great solution to code duplication, also helping QC build
2021-02-13 11:19:39 -05:00
rusefillc
11aa253ae9
vvt/cam events to pass index
2021-01-31 22:24:45 -05:00
rusefillc
845ad4e53d
trigger: exti: callback parameter is now index
2021-01-31 22:10:10 -05:00
rusefillc
1243225c07
code style
2021-01-31 22:02:01 -05:00
rusefillc
b571feffac
code style
2021-01-31 21:45:01 -05:00
Andrey G
27905c6817
Chibi os 20 ( #2212 )
...
* Update ChibiOS
* Fix Makefiles includes paths
* halconf.h: remove flash hack
* mcuconf: fix EXTI ptiorityes
* Digital Input: ICU: use designated initializers, initialize 'arr'
* ChibiOS: lis302dl fix
* ADC: update to new API
* UARTConfig: timeout_cb field, formating
* ChibiOS: remove _exit, _kill, _getpid
* Fix lis302dl
* Bump config versions
* chconfig_common: cosmetic changes
* stm32f4ems: commulative config update
* Update Simulator
* ALLCSRC already contain all needed ChibiOS files.
Same for ALLINC and ALLCPPSRC
* ChibiOS fix for Simulator
* ChibiOS: port lock/unlock hook and MMC over SPI timeout
* STM32F7: update configs
* STM32F7: update linker file
* Cypress: port ADC lld to ChibiOS-20
* Cypress: port SPI lld to ChibiOS-20
* Cypress: port CAN lld to ChibiOS-20
* Cypress: fix include path for rules.ld
* Cypress: update chconf.h and halconf.h for ChibiOS-20
* Kinetis: update ADC lld to ChibiOS-20
* Kinetis: update SPI lld to ChibiOS-20
* Kinetis: update UART lld driver for ChibiOS-20
* Kinetis: update chconf.h and halconf.h for ChibiOS-20
* Kinetis: fix include path for rules.ld
* Nucleo F746: update ld script
* Nucleo F746: fix compile
* Bootloader: fix compilation with ChibiOS-20, cleanup
* Bootloader: add way to pass crosscompiler using CROSS_COMPILE
* Debug build arguments
* Simulator: fix windows compilation
Exclude syscalls_cpp.cpp from compilation
2021-01-19 15:20:35 -05:00
rusefillc
5eeb48be51
cherry pick from https://github.com/dron0gus/rusefi/tree/ChibiOS-20
2021-01-09 19:15:50 -05:00
Andrey G
b61ae75fe2
gpio helper ( #2195 )
...
* gpios: isBrainPinValid helper
* LCD HD44780: do not touch pins if DM_NONE or invalid gpio
* Fix isEnabled checks for GPS and Joystick
* LCD HD44780: writePad use this method wider
2021-01-08 20:01:26 -05:00
Matthew Kennedy
279f8bad03
use limp mgr for trigger disable ( #2145 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-26 18:12:36 -05:00
rusefi
a65a5330de
trigger and start button pins not displayed by "pins" command #2084
2020-12-22 20:54:28 -05:00
rusefi
da70fdced4
trigger and start button pins not displayed by "pins" command #2084
2020-12-22 20:53:05 -05:00
rusefi
1e4ae3868c
trigger and start button pins not displayed by "pins" command fix #2084
2020-12-22 20:42:30 -05:00
rusefillc
3a3586f730
basic hw in the loop - pwm self validation #2028
2020-12-07 20:42:47 -05:00
rusefillc
89cebd7d72
basic hw in the loop - pwm self validation #2028
2020-12-07 20:26:47 -05:00
rusefillc
93e69bea93
refactoring
2020-12-06 19:04:23 -05:00
rusefillc
7b8d20108f
Starter is engaged on start-up in pull-up configuration #1969
2020-11-26 10:41:22 -05:00
rusefi
86bac639b0
Merge remote-tracking branch 'origin/Hellen_fork_point' into master
...
# Conflicts:
# firmware/hw_layer/digital_input/trigger/trigger_input.h
# firmware/hw_layer/hw_layer.mk
# firmware/hw_layer/ports/stm32/stm32f0/hw_ports.mk
# firmware/hw_layer/ports/stm32/stm32f1/hw_ports.mk
# firmware/hw_layer/ports/stm32/stm32f4/hw_ports.mk
# firmware/hw_layer/ports/stm32/stm32f7/hw_ports.mk
2020-09-09 16:55:27 -04:00
rusefi
72060dd68f
VVT support for VAG trigger #883
2020-08-29 18:13:00 -04:00
rusefi
a7edab2db6
disable trigger_hw_input should work for PAL and VVT
2020-08-09 00:20:01 -04:00
rusefi
9a33e922af
The Big Refactoring of 2019: folder structure #723
2020-08-02 20:46:40 -04:00