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)
пре 4 година
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 година