Commit Graph

2658 Commits

Author SHA1 Message Date
Andrey Gusakov 42e271ed9b drivers: flash: add Winbond W25Q SPI flash driver 2024-05-18 18:04:37 -04:00
Andrey Gusakov a7068ba506 flash: sst26f: move to subfolder 2024-05-18 18:04:37 -04:00
rusefillc b0888cc8b5 https://github.com/rusefi/rusefi-hardware/issues/146
only: a note
2024-05-13 18:44:03 -04:00
Andrey Gusakov d6f3a842ba spi5: use another DMA stream, avoid conflict with ADC1 2024-05-12 19:52:55 -04:00
Andrey Gusakov 3b34f6b81e pins: STM32: extended debug information about on-chip pins 2024-05-12 13:17:44 -04:00
Andrey Gusakov 5837abb4f1 ADC: DMA buffers should be quilified volatile 2024-05-12 10:59:10 -04:00
Andrey Gusakov 75b3a26697 ADC: dead 2024-05-12 10:59:10 -04:00
Andrey Gusakov 5362dedd5b ADC: deduplicate counters, increment counter after conversion done 2024-05-09 17:05:27 -04:00
Andrey Gusakov d04f2cf723 ADC: more clean-up and rearrange 2024-05-09 17:05:27 -04:00
Andrey Gusakov 399cd3f5b7 ADC: dead 2024-05-09 17:05:27 -04:00
Andrey Gusakov 7b5a28f288 ADC: debug function valid input check 2024-05-09 17:05:27 -04:00
Andrey Gusakov f8817a8574 ADC: common definitions to common header 2024-05-09 13:08:29 -04:00
Andrey Gusakov 2ec44e4d39 ADC: no magic numbers 2024-05-09 13:08:29 -04:00
Andrey Gusakov 6a0eb0b0c8 ADC: encapsulation 2024-05-09 13:08:29 -04:00
Andrey Gusakov 123d66b29a adc: style 2024-05-09 13:08:29 -04:00
rusefi 6e84d0084f https://github.com/rusefi/rusefi/issues/3301
only: docs
2024-05-09 12:35:59 -04:00
Andrey Gusakov 1bf463b233 adc: more dead 2024-05-09 09:42:21 -04:00
Andrey Gusakov cb011a87d0 ADC: dead 2024-05-09 09:42:21 -04:00
Andrey Gusakov 4cb09d3179 adc: deduplicate debug code 2024-05-09 08:30:24 -04:00
Andrey Gusakov e8a0ee051a stm32_pins: botloader guards 2024-05-09 08:30:24 -04:00
Andrey Gusakov 207a3d8c98 adc: avoid two lookup tables 2024-05-09 08:30:24 -04:00
Andrey Gusakov 7e509c432e adc: dead 2024-05-09 08:30:24 -04:00
Andrey Gusakov eab5e16282 Store fast adc error for debug 2024-05-09 08:30:24 -04:00
Andrey Gusakov e562f0b540 stm32_adc: simplify 2024-05-09 08:30:24 -04:00
Andrey Gusakov 3777e78124 stm32_pins: simplify 2024-05-09 08:30:24 -04:00
Andrey f7d68b3e1c start/stop button improvements #6483
only: hello MISRA?
2024-05-08 22:52:31 -04:00
Andrey 1d249dc4ca start/stop button improvements #6483
only: global bad, let's carefully reset
2024-05-08 22:52:31 -04:00
rusefi 4b43cc3212 docs 2024-05-08 21:45:32 -04:00
Andrey Gusakov 5fb60bc351 adc_inputs: we have two methods doing same thing, keep simple one 2024-05-05 16:44:16 -04:00
Andrey Gusakov 6f5fe216db stm32_pins: const, save few bytes of RAM 2024-05-05 16:44:16 -04:00
rusefi 944a9375d3 EFI_CONFIGURATION_STORAGE reducing code duplication 2024-05-05 15:52:39 -04:00
Andrey Gusakov 0ce04c84cc Struct: designator initialization 2024-05-05 13:26:24 -04:00
Andrey Gusakov e2955fcb34 adc_inputs: code style 2024-05-05 13:26:24 -04:00
Andrey Gusakov 7a8f0cc511 adc_inputs: unify naming 2024-05-05 13:26:24 -04:00
Andrey Gusakov 6b265dd4f8 adc: introduce external adc channels 2024-05-05 13:26:24 -04:00
Andrey Gusakov fe3b6eb26b adc: simplify isAdcChannelValid() 2024-05-05 13:26:24 -04:00
Andrey Gusakov d7ec871e7c adc: rename EFI_ADC_LAST_CHANNEL to EFI_ADC_TOTAL_CHANNELS 2024-05-05 13:26:24 -04:00
3er0.1ive bdb997fe1a - clean commit with knock_analyzer 2024-05-04 10:51:46 -04:00
rusEFI LLC af913ef788 only: better file name 2024-05-01 19:45:14 -04:00
rusefillc c166edb0aa
calibrations_on_flash.mk (#6432)
* spi flash mk
2024-05-01 17:59:48 -04:00
Andrey Gusakov a4d9238a13 gpio: core: guards 2024-05-01 17:14:55 -04:00
Andrey Gusakov 6e85b753d5 MSIOBox: simplify PWM calculation 2024-05-01 17:14:55 -04:00
Andrey Gusakov f32c8e0d17 MSIOBox: support PWM 2024-05-01 17:14:55 -04:00
Andrey Gusakov 3544a8f25d MSIOBox: fix typo 2024-05-01 17:14:55 -04:00
Andrey Gusakov ec50d034bc gpio: core: support HW PWM on gpiochip outputs 2024-05-01 17:14:55 -04:00
Andrey Gusakov ca8a6638a7 drivers: gpio: add support for MSIOBox 2024-04-29 09:16:34 -04:00
rusEFI LLC 7cdb78d6fa only: TODO: use a timer instead 2024-04-25 20:32:40 -04:00
Matthew Kennedy 005d2eb21a distinguish between "timestamp" and "duration" 2024-04-25 18:57:11 -04:00
Matthew Kennedy d66b752173 only: migrating to Timer API 2024-04-25 18:50:18 -04:00
rusefi da34743332 only:minor progress 2024-04-25 17:45:14 -04:00