Diego von Deschwanden
42fbd527f3
Fix links to secure sites (#18745 )
3年前
ellensp
33d1e77e2e
Allow pins override of *_TIMER_NUM and HAL_*_TIMER_ISR (#18128 )
Co-authored-by: Scott Lahteine <github@thinkyhead.com >
4年前
Scott Lahteine
6bead0c1b0
Shorter paths to HAL, ExtUI (#17156 )
4年前
Scott Lahteine
bfad23d3e2
(c) 2020
4年前
Scott Lahteine
c83c2a5022
Patch compile glitches
4年前
tonokip
df48ef6df3
Fix step timer on Archim1 (#15447 )
4年前
Scott Lahteine
75efa3cdac
Reorganize HAL (#14832 )
4年前
Scott Lahteine
056efaba91
Clean up section comments
4年前
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5年前
Bob Kuhn
6bd0a0be97
Relocate DUE Stepper ISR to TC0,2 (#13481 )
5年前
Scott Lahteine
1f7e220387
Make HAL ISR macros function-like
5年前
Scott Lahteine
0feeef2604
Update copyright in headers
5年前
Scott Lahteine
f5eab912ed
Apply #pragma once, misc cleanup (#12322 )
* Apply #pragma once in headers
* Adjust some thermistors formatting
* Misc cleanup and formatting
5年前
Scott Lahteine
6a3207391f
Remove obsolete HAL_timer_restrain
5年前
etagle
a215725df6
Fix stepper pulse timing
Always honor minimum period on stepper pulse generation, and fix timing calculations
Signed-off-by: etagle <ejtagle@hotmail.com >
6年前
Scott Lahteine
4dbec774b5
HAL_*_TIMER_RATE => *_TIMER_RATE
6年前
Scott Lahteine
206014a957
Fix LPC176x timer functions
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
6年前
Scott Lahteine
37b15fe4cf
Reorder HAL timer header items
6年前
Eduardo José Tagle
0c428a66d9
Proper AVR preemptive interrupt handling (#10496 )
Also simplify logic on all ARM-based interrupts. Now, it is REQUIRED to properly configure interrupt priority. USART should have highest priority, followed by Stepper, and then all others.
6年前
Eduardo José Tagle
97e8a6ebd9
Various fixes for DUE... (#10152 )
- Watchdog reset during SD Card initialization.
- Move `DebugMonitor` to `DebugMonitor_Due.cpp`.
- Since the watchdog is enabled on boot do extra resets during init.
- Have `thermalManager` do watchdog reset before its ISR starts to prevent reset.
- Ensure that timers are stopped before reprogramming them to address tone issues.
- Improve SAM3XE reset when reflashed through the native port.
6年前
Bob-the-Kuhn
53362b81cc
Tone fixes/changes (#10151 )
6年前
Bob-the-Kuhn
3c58ca181c
[2.0.x] Correct step pulse width on LPC1768, DUE & Teensy35_36 (#10016 )
6年前
Scott Lahteine
98d48fc731
Followup to HAL_timer_restrain
Followup to #9985
6年前
Scott Lahteine
d45f19d385
Remove Unicode from var name
6年前
Chris Pepper
a1a88ebabc
HAL function to ensure min stepper interrupt interval (#9985 )
6年前
Scott Lahteine
f2c0ed193d
Add tone support for Due (#9807 )
6年前
Scott Lahteine
a810e585db
Drop HAL_timer_set_count
6年前
Scott Lahteine
03d790451f
[2.0.x] HAL timer set/get count => set/get compare (#9581 )
To reduce confusion over the current timer count vs. the compare (aka "top") value. Caution: this re-uses the function name, changing its meaning.
6年前
Scott Lahteine
ac368f2788
Add STEPPER_ISR_ENABLED() to HALs
Some also get a `HAL_timer_interrupt_enabled` function.
6年前
Scott Lahteine
6149b82119
Allow setting current timer counter
6年前
Scott Lahteine
82ef6b5242
Add an option to specify "pulse" timer
6年前
Scott Lahteine
b8bc965414
General cleanup HAL timers
6年前
Scott Lahteine
de3d3b9cb1
Put FORCE_INLINE before static
6年前
Scott Lahteine
2246316605
Fix name collision. timer_t => hal_timer_t
6年前
Thomas Moore
9e699811d2
Make LPC1768 pinmapping not specific to Re-ARM (#8063 )
* Merging early because of build failures. See #8105
* Make LPC1768 pinmapping not specific to Re-ARM
* Add HAL_PIN_TYPE and LPC1768 pin features
* M43 Updates
* Move pin map into pinsDebug_LPC1768.h
* Incorporate comments and M226
* Fix persistent store compilation issues
* Update pin features
* Update MKS SBASE pins
* Use native LPC1768 pin numbers in M42, M43, and M226
6年前
Scott Lahteine
8315a8a716
Apply fixes for DUE
Alternative to #7882 . If F_CPU is greater than 1000 it can be evenly divided by 8. Over 10000, 16; over 100000, 32; over 1 million, 64; etc.
6年前
Scott Lahteine
2af62a5d8d
Apply spacing, const to some HAL code
6年前
Christopher Pepper
cfef925559
HAL for DUE architecture
6年前