Scott Lahteine
|
bfad23d3e2
|
(c) 2020
|
4 years ago |
Lino Barreca
|
ac71cdc265
|
New HardwareTimer for STM32 5.7.0 (#15655)
|
4 years ago |
Scott Lahteine
|
f01f0d1956
|
Drop C-style 'void' argument
|
4 years ago |
Scott Lahteine
|
75efa3cdac
|
Reorganize HAL (#14832)
|
4 years ago |
Scott Lahteine
|
93cd66ac11
|
Tweaky change from (C) to (c)
|
5 years ago |
Scott Lahteine
|
2b5046659a
|
Tweak Marlin headers, comments
|
5 years ago |
Scott Lahteine
|
3a1b6fe8c1
|
Coding standards
|
5 years ago |
Scott Lahteine
|
0feeef2604
|
Update copyright in headers
|
5 years ago |
Ilya Bukhonin
|
7ecb8b4af5
|
[2.0.x] Teensy 3.1 and 3.2 support (#11460)
|
5 years ago |
etagle
|
0566badcef
|
Add memory barrier, optimal interrupt on-off
Disabling an ISR on ARM has 3 instructions of latency. A Memory barrier is REQUIRED to ensure proper and predictable disabling. Memory barriers are expensive, so avoid disabling if already disabled (See https://mcuoneclipse.com/2015/10/16/nvic-disabling-interrupts-on-arm-cortex-m-and-the-need-for-a-memory-barrier-instruction/)
|
6 years ago |
Chris Pepper
|
cc6d41e1d3
|
Use a macro for HAL header redirection (#10380)
|
6 years ago |
Scott Lahteine
|
ac368f2788
|
Add STEPPER_ISR_ENABLED() to HALs
Some also get a `HAL_timer_interrupt_enabled` function.
|
6 years ago |
Scott Lahteine
|
c2b1d51f16
|
HAL whitespace and style cleanup
|
6 years ago |
Scott Lahteine
|
2af62a5d8d
|
Apply spacing, const to some HAL code
|
6 years ago |
teemuatlut
|
f3e562e46e
|
HAL for 32-bit Teensy (3.5, 3.6) architecture
|
7 years ago |