tx_haggis
b03db96ad7
Save 600+ bytes RAM (step 4 of 9) - deduplicate scheduler ISR functions ( #1063 )
2023-10-07 08:25:26 +11:00
Josh Stewart
fc536d15f0
Rename all ino files to cpp (Excluding speeduino.ino).
...
Confirmed this compiles OK in Arduino IDE 2.x
Frees up 8 bytes of RAM
2023-10-06 18:10:20 +11:00
wonder99
ee0818d982
Add Tacho Sweep function at startup ( #935 )
2023-01-11 14:27:16 +09:00
Josh Stewart
2fc29ceef5
MISRA cleanup rule: misra-c2012-8.2
2022-11-06 09:43:29 +11:00
Josh Stewart
bf23114b13
Fix broken build on Teensy from #880
2022-06-27 11:48:12 +10:00
Daniel Tobias
540b3a4fa2
Correct typos found by codespell ( #880 )
2022-06-27 10:39:14 +10:00
DeionSi
eafd4030d1
Add SET_COMPARE; Change some types to COMPARE_TYPE ( #691 )
2021-11-12 15:11:42 +11:00
tx_haggis
6344fdc76f
Use -fshort-enums instead of packing individual enums ( #692 )
2021-10-23 09:04:31 +11:00
tx_haggis
b8c4ec3e61
Use packed enums to save a few bytes of RAM ( #667 )
2021-10-04 08:27:02 +11:00
Tjeerd
5c5ecbbcea
Fix building stm32 f401 ( #489 )
...
* fix building for STM32F401CC and general macro cleanup
* Now building for all generic STM32F4x7 boards in arduino IDE is ok.
* buildflag cleanup
Co-authored-by: Tjeerd <tjeerdie@users.noreply.github.com>
2020-12-08 00:43:01 +11:00
Bruno Bousquet
f1521b65d8
Fix MISRA violations ( #268 )
...
* improve misra checking
* fix 1600 misra violations
* fix mistyped pointer
* misra script was not filtering duplicates
2019-10-22 11:49:07 +10:00
Josh Stewart
8c89ff1c1a
Complete new tacho setup ( fixes #210 )
2019-03-13 14:24:05 +11:00
Josh Stewart
c671a4102f
Initial work on settable tacho pulse duration (See #210 )
2019-03-11 20:41:50 +11:00
Josh Stewart
430032d3ab
Bring in stm32f407 official core support within platformio
2019-03-07 22:47:22 +11:00
Josh Stewart
f4c0513c2f
Begin moving board specific code out of timers.x
2019-01-22 12:04:21 +13:00
Josh Stewart
ab08140bbc
Cleanup of new micros() timer stuff
2018-06-07 15:23:34 +10:00
Josh Stewart
4183be51f2
Fast versions of millis() and micros() that use timer5 rather than timer0. Current disabled
2018-03-10 14:07:06 +11:00
VitorBoss
c10a637853
Sync with last changes
2017-08-28 01:35:49 -03:00
Josh Stewart
77094a59d1
Better startup procedure and DIY watchdog
2017-08-17 11:24:26 +10:00
Josh Stewart
a5e47cb3ff
Compile (but not link) cleanly on stm32
2017-03-23 17:19:18 +11:00
Josh Stewart
c555bbc060
Move to PlatformIO for project layout
2017-02-06 20:56:46 +11:00