Chris Pepper
2242b98248
[LPC176x] Emergency Parser Feature (#10516 )
7 years ago
Scott Lahteine
a3ce8a3fcd
Add sanity checks for EMERGENCY_PARSER
7 years ago
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.
7 years ago
Scott Lahteine
29dda871cb
Patch "upload_disk" to make python happy
7 years ago
Chris Pepper
cc6d41e1d3
Use a macro for HAL header redirection (#10380 )
7 years ago
Bob-the-Kuhn
85014cd132
[2.0.x] LPC1768 - automatic selection of upload disk (#10374 )
7 years ago
Bob-the-Kuhn
ab715c70d1
TMC SPI sanity-check and pins debugging (#10324 )
7 years ago
Scott Lahteine
93305a2d5e
Fix some spellings
7 years ago
Scott Lahteine
239902f861
Fix E2END and add EEPROM to Smart RAMPS
Reference #9983
7 years ago
Bob-the-Kuhn
3c58ca181c
[2.0.x] Correct step pulse width on LPC1768, DUE & Teensy35_36 (#10016 )
7 years ago
Scott Lahteine
98d48fc731
Followup to HAL_timer_restrain
Followup to #9985
7 years ago
Scott Lahteine
ca577c1638
Fix up various spacing, comments, and typos
7 years ago
Scott Lahteine
d45f19d385
Remove Unicode from var name
7 years ago
Chris Pepper
a1a88ebabc
HAL function to ensure min stepper interrupt interval (#9985 )
7 years ago
Scott Lahteine
beeed580b8
Implement digipots for MKS SBASE (#9927 )
Fix #9477
7 years ago
Scott Lahteine
f3dbe19669
Tweaks to HAL codestyle
7 years ago
Scott Lahteine
90fa423737
Preliminary cleanup of #include structure (#9763 )
7 years ago
Scott Lahteine
799e3b2b40
LPC1768 HAL formatting/comments
7 years ago
Scott Lahteine
a810e585db
Drop HAL_timer_set_count
7 years ago
Scott Lahteine
ca55f2927a
Pulldown pin mode support (#9701 )
Implemented for LPC1768.
7 years ago
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.
7 years ago
Scott Lahteine
b939a2e88c
Watchdog conditional for LPC
7 years ago
Scott Lahteine
0891b58c30
#ifdef tweaks
7 years ago
Bob-the-Kuhn
3d72fe0730
snapshot
7 years ago
Scott Lahteine
33ec599ca0
Tweaky LPC1768 SPI spacing/style
7 years ago
Scott Lahteine
c46de340b7
Clean up trailing whitespace
7 years ago
Thomas Moore
e1fd9c08b3
[2.0.x] Add support for LPC1769 at 120 MHz (#9423 )
7 years ago
Scott Lahteine
b13099de3f
General cleanup of HAL code
7 years ago
Scott Lahteine
eb18ae9003
Define LSBFIRST / MSBFIRST for LPC
7 years ago
teemuatlut
5c69d45f5b
[2.0.x] TMC2130 support for LPC platform (#9114 )
7 years ago
Scott Lahteine
f5cfdf6efe
Use _BV32 to avoid name conflict
7 years ago
Scott Lahteine
2bea1bda56
Move more strings to PROGMEM
7 years ago
Chris Pepper
f875f49caa
[2.0.x] LPC1768: Fix: Serial pins disabled correctly when in use (#9193 )
7 years ago
Thomas Moore
63fd23ab1c
Cleanup MKS-SBASE compile warnings
7 years ago
Christopher Pepper
1e65562d55
LPC1768: HAL: only initialise used HardwareSerial ports
Misc formatting
7 years ago
Thomas Moore
6856eccc77
Master-only TwoWire class for LPC1768
7 years ago
Scott Lahteine
ac368f2788
Add STEPPER_ISR_ENABLED() to HALs
Some also get a `HAL_timer_interrupt_enabled` function.
7 years ago
Scott Lahteine
742cff5f3c
Followup to #9141
7 years ago
Thomas Moore
84de428d30
[2.0.x] Fix compile errors (#9141 )
* Update persistent_store_impl.cpp
* Remove define BYTE from serial functions since Arduino docs typically show 0 for the normal case.
7 years ago
Thomas Moore
f7efac57b7
Multi-host support
7 years ago
Bob-the-Kuhn
6a50adb4d5
works
7 years ago
Christopher Pepper
14dcad6bbc
LPC1768: Increase ADC median filter from 3 values to 23
Clarify the HAL_adc_get_result method to make sure correct values enter the filters
HAL: Fix the PID control loop for non-AVR platforms
7 years ago
Scott Lahteine
51e0f2bee3
Add MarlinSettings::validate()
7 years ago
Scott Lahteine
3319765034
Detab some HAL files
7 years ago
Scott Lahteine
1c41de16d4
Trailing whitespace clean
7 years ago
revilor
959a2d2527
Add beginTransaction to HAL SPI (#9019 )
7 years ago
Bob-the-Kuhn
5574fad69c
copy of PR #8991 code
Formatting tweaks
correct array initialization & remove test code
7 years ago
Bob-the-Kuhn
adb9ecf3cc
copy of PR #8990
7 years ago
Scott Lahteine
1a827d5b68
Opening brace tweaks
7 years ago
Bob-the-Kuhn
1a948cbd93
Fix SET_OUTPUT glitch - LPC1768 & DUE
7 years ago