59b32c25b5
MKS Sbase changes
2017-11-26 07:47:06 -06:00
7bb1721f35
Fix _BV already defined warnings for Teensy
2017-11-24 22:34:39 -06:00
5f9592a523
Cleanup narrowing warning in pin_is_protected
2017-11-24 22:15:56 -06:00
34eaaab5fb
Fix _BV already defined warnings
2017-11-24 21:59:31 -06:00
fa577392b2
Add BIQU BQ111-A4 board
2017-11-22 16:34:59 -06:00
c2fc78c3a8
#ifndef => #if !PIN_EXISTS
2017-11-22 16:28:52 -06:00
c613a1ed38
Fix indentation, stepper.h dependency, etc.
2017-11-22 14:55:30 -06:00
f011a32771
Board definitions for Ultratronics Pro v1.0
2017-11-22 14:55:24 -06:00
9dad534f02
fixed
2017-11-21 21:37:20 -06:00
3066655727
Try port*100+pin, fix config dependency
2017-11-20 13:58:23 -06:00
ba8bc7ea80
Cosmetic tweaks
2017-11-20 13:58:02 -06:00
f409147116
Fix P2_04, P2_05
2017-11-20 13:58:02 -06:00
a28ccabe2a
M42 P1.20 fix
2017-11-20 13:58:02 -06:00
b9327a4d16
Misc. general cleanup
2017-11-19 15:43:39 -06:00
8836623e0f
Fix sq
/min
/max
macros after platform headers
2017-11-19 15:43:39 -06:00
fe4f009fdd
32-bit unless…
2017-11-19 15:43:38 -06:00
1d4571b88d
Dependency adjustments
2017-11-19 15:43:38 -06:00
550f1025f0
Try using <Arduino.h> everywhere
2017-11-19 14:23:02 -06:00
c14000775b
PWM fixes, slow down fan update
...
include LPC1768 syntax for M42
couple more pin_t changes
consistency
change M42 to R, P format
Revert "change M42 to R, P format"
This reverts commit 01f12f579ec9ccc1bb9126e68d2c86449e9b7edf.
2017-11-18 07:05:50 -06:00
32512332df
Apply some formatting
2017-11-18 03:12:30 -06:00
5079a02c90
Add HAL_SERVO_LIB to HAL_Due.h
2017-11-15 02:07:01 -06:00
b6415dc169
finish
2017-11-10 14:39:55 -06:00
d47fbf791b
Arduini IDE compatibility changes
...
changed includes to make Arduino IDE happy
2017-11-08 20:49:49 -06:00
0483a7df91
AVR RRD works
...
LPC1768 VIKI2 & RRDFG are working
looks like all SPIs are working
library change
sh1106 locks up
fixed lockup, started I2C SW com
pretty
re-org
restore a few files
make library happy
switched HAL version of rrd
fix travis error
travis error fixes
another travis fix
cleanup
minor update
one more
correct spacing in platformio.ini
2017-11-07 18:40:29 -06:00
83555933aa
Add platformio support for stm32 ( #8246 )
...
[2.0] Add platformio support for stm32
2017-11-06 23:03:59 -06:00
2246316605
Fix name collision. timer_t => hal_timer_t
2017-11-05 19:31:07 -06:00
c8dfa26bc8
Use fastio for STM32F1 endstop interrupts
2017-11-05 19:20:28 -06:00
185dec800b
Use fastio for HAL SPI EEPROM
2017-11-05 19:20:03 -06:00
9e93b7ccbd
[2.0.x] removed spaces
...
Removed spaces in array declaration
2017-11-05 20:42:48 +01:00
70be4d206e
[2.0.x] UltiMachine Archim2 ( #8190 )
...
* UltiMachine Archim2 support
* SPI gets included by the library
* Invert TMC2130 diag pin state
* Clean up Archim2 pins
* Update Archim2 config
* FAN2 -> FAN1
* Cleanup
* Add brief Archim installation instructions
* Bring pins into compliance
* Update 1.0 SD Detect pin for 1.1
* Update Configuration.h
* Update pins_ARCHIM2.h
2017-11-03 04:48:15 -05:00
8735ae984b
Merge pull request #8227 from tcm0116/2.0.x-pin_mapping
...
LPC1768: updates to use the new pin_t typedef
2017-11-03 03:10:19 -05:00
c72a0610b4
Fix watchdog in WATCHDOG_RESET_MANUAL mode AVR
2017-11-03 04:43:00 +01:00
13d839795c
LPC1768: updates to use the new pin_t typedef
2017-11-02 18:43:57 -05:00
9cc1d8e312
[2.0.x] Support for SilverGate Board
2017-10-31 15:27:26 -05:00
778e4e4c23
Update InterruptVectors_Due.cpp
...
const pfnISR_Handler *isrtab = get_relocated_table_addr();
What compiler do you use? Arduino 1.8.5 can't compile this "const".
2017-10-31 15:00:06 +01:00
817175613a
Merge pull request #8157 from thinkyhead/bf2_anet_10_servo
...
[2.0.x] Define a default SERVO0_PIN for Anet 1.0
2017-10-29 19:55:00 -05:00
723f2a77f6
Implement support for Dual X and Y endstops
2017-10-29 18:56:04 -05:00
b232f39341
AVR: Hidden option to use 8s watchdog
2017-10-29 18:36:16 -05:00
50b4f9cbf7
LPC1768 Pin Mapping and M43 cleanup ( #8119 )
...
* LPC1768 M43 cleanup
* Update pinmapping.h to #define pins
2017-10-28 19:44:54 -05:00
ba8dc678f5
Arduino Due XON/XOFF implementation
...
Alos includes emergency parser and configurable TX/RX buffers for Arduino Due.
2017-10-27 03:24:23 -05:00
8d9c3cc2b7
Add a module for Due SRAM-based Interrupt Vector Table
...
This is the ONLY way to be able to override ISRs stolen by the Arduino Runtime, such as Serial or USB device interrupts. This feature is needed so Arduino modules can be replaced and enhanced.
2017-10-27 03:24:23 -05:00
c9bbef6380
Cosmetic fix for HAL_AVR/MarlinSerial.cpp
...
Instead of using const char, it is better to use uint8_t
2017-10-27 03:24:23 -05:00
ada90f7335
Clean up trailing spaces
2017-10-26 23:33:43 -05:00
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
2017-10-26 13:37:26 -05:00
f65fc7ffab
Merge pull request #8044 from thinkyhead/bf2_mesh_consolidate
...
[2.0.x] Simplify mesh bounds config
2017-10-24 18:56:43 -05:00
070cd34fe8
Merge pull request #8077 from thinkyhead/bf2_MKS_BASE_followup
...
Clean up HAL trailing spaces, MKS SBASE pins
2017-10-24 18:38:48 -05:00
90a14b4f5b
Clean up HAL trailing spaces, MKS SBASE pins
2017-10-24 18:20:23 -05:00
51fafccc16
[2.0.x] Enable hardware serial ports on LPC1768 ( #8004 )
...
* Enable hardware serial ports on LPC1768
* Fix compilation errors with other HALs
* FIx order of includes in LPC1768 HAL main.cpp
* Add support for RX_BUFFER_SIZE and TX_BUFFER_SIZE options in Configuration_adv.h
2017-10-24 17:28:33 -05:00
60af705e6d
Relocate SPI.h to the HAL folder
2017-10-24 16:54:06 -05:00
5439358281
Basic UBL operations working on 32-bit platforms ( #8024 )
...
* 32-bit work for UBL
* Update FT i3-2020 reference file
2017-10-19 10:44:45 -05:00