Commit Graph

13015 Commits

Author SHA1 Message Date
rusefillc c024d6d52a Trigger pattern request Škoda Favorit #2302 2021-02-06 19:49:02 -05:00
GitHub set-date Action 8d988424ea Update date 2021-02-07 00:45:02 +00:00
Matthew Kennedy f518b72260
implement bit-banged I2C driver (#2289)
* bb

* implement

* tweaks

* s

* comment, format

* guard

* headers and comment
2021-02-06 16:59:06 -06:00
David Holdeman 89f7ecb366
zoom pins (#2299) 2021-02-06 16:07:58 -06:00
David Holdeman e1e1de5e9b
add info to 4S (#2300) 2021-02-06 16:06:25 -06:00
David Holdeman 32408cf58e
Pinout labels (#2297)
* add label to pins

* styling

* styling

* styling
2021-02-06 13:57:19 -06:00
David Holdeman a8dc185de2
Actually do fetch submodules for IBOM (#2296)
* guess we do need submodules for ibom

* ooops
2021-02-06 12:58:46 -06:00
GitHub build-firmware Action 9a254634d0 Auto-generated configs and docs 2021-02-06 18:52:00 +00:00
Andrey G 08a5421090
Add subaru eg33 (#2294)
* engine: Subaru SVX EG33 engine configuration

Not tested yet. Just basic settings and placeholder

* board: add Dron_Gus's Subaru EG33 p'n'p board

* board: subaru eg33: linker script: stack, bss and heap to ram0

* board: subaru eg33: add mapping.yaml

* board: subaru eg33: scripts for autogenerated

* board: subaru eg33: fix DMA conflict (ADC1 vs SPI5)

* board: subaru eg33: enable ADC3

* board: subaru eg33: Autogenerated

* board: subaru eg33: disable fsio control of Main Relay

Default MAIN_RELAY_LOGIC cause error during parsing

* board: subaru eg33: configuration hack to fix usbconsole.c

* gen_config: generate config for Subaru SVX board too
2021-02-06 12:50:34 -06:00
David Holdeman c8c4d19388
Decouple Doxygen, IBOMs, and Pinouts (#2293)
* split workflow file

* split scripts

* add jobs

* fix paths

* fix job names

* try

* switch to push for testing

* switch back to ftp, remove unneeded ppas

* dont fetch submodules
2021-02-06 13:43:43 -05:00
Andrey G 3166076839
Some fixes prior to board pull request (#2291)
* ChibiOS: add support for STM32F765

This chip is used on Subaru EG33 p'n'p RusEFI board from Dron_Gus

* drivers: gpio: mc33810: commulative update

- use BIT macro
- fix wake-up method
- fix order of arguments in _add function

* port: stm32f4/7: detectCanDevice check for enabled interfaces only

* ADC: fix internal array size

internalAdcIndexByHardwareIndex should be EFI_ADC_LAST_CHANNEL size
couse adc_channel_e is used as index

* status LEDs: support status LEDs that driven by low level
2021-02-06 12:22:57 -05:00
David Holdeman 6e217c92fa
Try SSH instead of FTP (#2290)
* try ssh

* oops

* fix path
2021-02-06 09:10:51 -06:00
rusefillc 30358e0526 reducing code duplication 2021-02-06 00:46:40 -05:00
rusefillc cda053f388 H7 compilation #2284 2021-02-06 00:37:12 -05:00
rusefillc 0ffa4c6e3a H7 compilation #2284 2021-02-06 00:28:38 -05:00
rusefillc 4dbb77415a reducing code duplication 2021-02-06 00:25:13 -05:00
rusefillc a093a839be reducing code duplication 2021-02-06 00:18:47 -05:00
rusefillc 94130c41a0 H7 compilation #2284 2021-02-06 00:07:05 -05:00
rusefillc 7c231d968f H7 compilation #2284 2021-02-05 23:57:28 -05:00
rusefillc d80ed37040 reducing code duplication 2021-02-05 23:56:22 -05:00
rusefillc 6a2473ccc1 reducing code duplication 2021-02-05 23:45:47 -05:00
rusefillc 6915852a7a reducing code duplication 2021-02-05 23:41:26 -05:00
rusefillc 38dfe28d7a Merge remote-tracking branch 'origin/master' into master 2021-02-05 23:37:35 -05:00
rusefillc e4a85acb3b H7 compilation #2284 2021-02-05 23:37:18 -05:00
David Holdeman 094dc77718
add wildcards to prevent double dir (#2287) 2021-02-05 23:09:35 -05:00
David Holdeman 4e96eb47f2
Fix doxygen (#2286)
* install graphviz to fix missing dot command

* try excludes

* can't use newline

* try

* add ChibiOS-Contrib
2021-02-05 23:09:02 -05:00
rusefillc c135899442 H7 compilation #2284 2021-02-05 22:46:04 -05:00
rusefillc 82e96d7dfb code reuse good, code duplication bad 2021-02-05 22:44:40 -05:00
rusefillc aafb5ca28d let's build for h7 2021-02-05 22:29:23 -05:00
rusefillc 92625913d2 code reuse good, code duplication bad 2021-02-05 22:19:24 -05:00
rusefillc 908dbd640c let's build for h7 2021-02-05 22:10:59 -05:00
rusefillc ac6c8a6c9f let's build for h7 2021-02-05 21:37:33 -05:00
rusefillc 9d77a35b5a let's build for h7 2021-02-05 21:09:36 -05:00
rusefillc 4be60dccfd let's build for h7 2021-02-05 20:58:34 -05:00
rusefillc 904b2db132 let's build for h7 2021-02-05 20:25:01 -05:00
rusefillc f92e24cd98 let's build for h7 2021-02-05 20:18:47 -05:00
rusefillc 06c2e346cb let's build for h7 2021-02-05 20:16:10 -05:00
rusefillc 08931afb07 that's a bit useless? 2021-02-05 20:14:52 -05:00
rusefillc 988bdd857d let's build for h7 2021-02-05 20:14:29 -05:00
rusefillc 8ebb628a6c Merge remote-tracking branch 'origin/master' into master 2021-02-05 20:00:55 -05:00
rusefillc f7b29fd42e let's build for h7 2021-02-05 20:00:44 -05:00
GitHub set-date Action 168dced2e7 Update date 2021-02-06 00:42:44 +00:00
rusefillc 8ba7e62142 hellen72b 2021-02-05 19:20:04 -05:00
rusefillc 162571a105 Merge remote-tracking branch 'origin/master' into master 2021-02-05 19:17:52 -05:00
rusefillc b431f32fbf Gather Nissan CAN data #2278 2021-02-05 19:17:22 -05:00
GitHub build-firmware Action 1073cde9b9 Auto-generated configs and docs 2021-02-05 23:21:55 +00:00
Matthew Kennedy 870857df36
add option to disable ETB if engine not spinning (#2280)
* config/ui

* trigger central mods

* implement
2021-02-05 17:19:57 -06:00
GitHub build-firmware Action dfca29a705 Auto-generated configs and docs 2021-02-05 16:29:43 +00:00
rusefillc 0090dc04ee Gather Nissan CAN data #2278 2021-02-05 11:27:51 -05:00
David Holdeman 504442e748
Remove Push requirement from gen docs (#2277)
* debug

* change flags

* remove push requirement
2021-02-05 07:54:41 -06:00