Marcio Teixeira 
							
						 
					 
					
						
						
							
						
						ccbd045f02 
					 
					
						
						
							
							Fixed warning about comparing signed to unsigned ( #11909 )  
						
						 
						
						
						
						
					 
					
						2018-09-24 12:03:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcio Teixeira 
							
						 
					 
					
						
						
							
						
						c411e7eb0d 
					 
					
						
						
							
							[2.0.x] Squelch compiler warnings seen with -Wall ( #11889 )  
						
						 
						
						
						
						
					 
					
						2018-09-23 12:00:34 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						1718eff54a 
					 
					
						
						
							
							Code changes supporting up to 6 extruders  
						
						 
						
						
						
						
					 
					
						2018-09-16 22:32:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Müller 
							
						 
					 
					
						
						
							
						
						1a6f2b29b8 
					 
					
						
						
							
							Add support for Triple-Z steppers/endstops  
						
						 
						
						
						
						
					 
					
						2018-09-16 00:35:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sam Lane 
							
						 
					 
					
						
						
							
						
						d783400330 
					 
					
						
						
							
							Updates to STM32F7 HAL, for completeness ( #11770 )  
						
						 
						
						
						
						
					 
					
						2018-09-09 03:26:15 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Amelkin 
							
						 
					 
					
						
						
							
						
						f417408df1 
					 
					
						
						
							
							[STM32F1] Fix HAL for new PlatformIO ( #11749 )  
						
						 
						
						
						
						
					 
					
						2018-09-07 18:15:32 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						2a61c9a939 
					 
					
						
						
							
							Various fixups to configs, spacing, etc.  
						
						 
						
						
						
						
					 
					
						2018-09-06 06:44:31 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						6a3207391f 
					 
					
						
						
							
							Remove obsolete HAL_timer_restrain  
						
						 
						
						
						
						
					 
					
						2018-08-31 16:17:22 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ilya Bukhonin 
							
						 
					 
					
						
						
							
						
						7ecb8b4af5 
					 
					
						
						
							
							[2.0.x] Teensy 3.1 and 3.2 support ( #11460 )  
						
						 
						
						
						
						
					 
					
						2018-08-27 21:49:49 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						a317bb4991 
					 
					
						
						
							
							Remove stray tab  
						
						 
						
						
						
						
					 
					
						2018-08-24 17:35:13 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						ba1919c1eb 
					 
					
						
						
							
							HAL tweaks to LPC1768 main  
						
						 
						
						
						
						
					 
					
						2018-08-22 17:16:18 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						0987ed2a18 
					 
					
						
						
							
							Use American English  
						
						 
						
						
						
						
					 
					
						2018-08-22 17:16:18 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jmz52 
							
						 
					 
					
						
						
							
						
						a77f8c6dd5 
					 
					
						
						
							
							Implement servo support for STM32F1 ( #11580 )  
						
						 
						
						... 
						
						
						
						Implement servo support for STM32F1. Original code was incomplete and depended on Servo library from stm32duino which conflicts with `module/servo.h`. 
						
						
					 
					
						2018-08-20 21:13:51 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Johnson 
							
						 
					 
					
						
						
							
						
						0456caf0ad 
					 
					
						
						
							
							Consolidate shared HALs and isolate HAL compile ( #11552 )  
						
						 
						
						
						
						
					 
					
						2018-08-20 21:11:12 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jmz52 
							
						 
					 
					
						
						
							
						
						dfe18ac633 
					 
					
						
						
							
							Fix compilation error for STM32F1 with U8GLIB_SSD1306 or U8GLIB_SH1106 enabled ( #11583 )  
						
						 
						
						... 
						
						
						
						The `binary.h` file required by `lcd/dogm/dogm_bitmaps.h` is not present in stm32duino environment. Binary macros are defined in `bit_constants.h` in stm32duino framework. 
						
						
					 
					
						2018-08-20 20:37:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ghent360 
							
						 
					 
					
						
						
							
						
						00d24a8219 
					 
					
						
						
							
							Don't call __delay_4cycles for 0 cycle delay - takes a really long time. ( #11586 )  
						
						 
						
						
						
						
					 
					
						2018-08-18 22:50:11 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jmz52 
							
						 
					 
					
						
						
							
						
						0b2d686160 
					 
					
						
						
							
							Fix "SD init fail" problem for STM32F1 ( #11579 )  
						
						 
						
						... 
						
						
						
						Fix "SD init fail" problem for STM32F1 caused by incorrect SS pin state and incorrect SPI mode. Issue #11225  
						
						
					 
					
						2018-08-17 23:27:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nils Hasenbanck 
							
						 
					 
					
						
						
							
						
						b37bfeffeb 
					 
					
						
						
							
							[2.0.x] Use the new const functions of the persistentStore api  ( #11544 )  
						
						 
						
						
						
						
					 
					
						2018-08-14 18:35:36 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Pepper 
							
						 
					 
					
						
						
							
						
						5573ef62c6 
					 
					
						
						
							
							[2.0.x] PersistentStore update followup ( #11549 )  
						
						 
						
						
						
						
					 
					
						2018-08-14 17:54:12 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						834ea7fcea 
					 
					
						
						
							
							Remove 'const' from PersistentStore::capacity  
						
						 
						
						
						
						
					 
					
						2018-08-14 04:46:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Johnson 
							
						 
					 
					
						
						
							
						
						c64199941e 
					 
					
						
						
							
							Compile only selected PIO environment ( #11519 )  
						
						 
						
						
						
						
					 
					
						2018-08-14 03:28:52 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Shaw 
							
						 
					 
					
						
						
							
						
						5be2559eda 
					 
					
						
						
							
							Use flash memory to emulate EEPROM ( #11500 )  
						
						 
						
						... 
						
						
						
						Use a sector of the LPC flash memory to emulate EEPROM storage, removing the need to have an SD card to store system parameters. 
						
						
					 
					
						2018-08-14 01:19:34 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						865ee5985f 
					 
					
						
						
							
							Followup persistent store with heading, const  
						
						 
						
						
						
						
					 
					
						2018-08-13 23:55:33 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						6a8b906318 
					 
					
						
						
							
							Followup for persistent_store_api.h  
						
						 
						
						
						
						
					 
					
						2018-08-13 17:43:35 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Pepper 
							
						 
					 
					
						
						
							
						
						66d2b48b59 
					 
					
						
						
							
							Update PersistentStore api ( #11538 )  
						
						 
						
						... 
						
						
						
						- Clean up the API to use a `static` class instance to adhere to Marlin convention
- Add `const` position data access for read/write
- Add Storage capacity to the interface 
						
						
					 
					
						2018-08-13 17:30:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						15d68cb496 
					 
					
						
						
							
							Pre-override of ST7920 delays before HAL.h  
						
						 
						
						
						
						
					 
					
						2018-07-26 23:33:18 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						244b9a8257 
					 
					
						
						
							
							Better fastio 1280/2560 pin list  
						
						 
						
						... 
						
						
						
						Co-Authored-By: bleughb <36889022+bleughb@users.noreply.github.com > 
						
						
					 
					
						2018-07-26 05:23:51 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Shaw 
							
						 
					 
					
						
						
							
						
						624986d423 
					 
					
						
						
							
							Ensure ADC conversion is complete before reading ( #11336 )  
						
						 
						
						... 
						
						
						
						The current Marlin implementation relies on a timer interrupt to start the ADC conversion and read it. However in some circumstances the interrupt can be delayed resulting in insufficient time being available for the ADC conversion. This results in a bad reading and false temperature fluctuations. These changes make sure that the conversion is complete (by checking the ADC hardware via the HAL) before reading a value.
See: https://github.com/MarlinFirmware/Marlin/issues/11323  
						
						
					 
					
						2018-07-26 03:59:19 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								teemuatlut 
							
						 
					 
					
						
						
							
						
						fbcdf5eaeb 
					 
					
						
						
							
							Simplify stepper driver per-axis selection  
						
						 
						
						
						
						
					 
					
						2018-07-25 02:47:43 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						64f007580b 
					 
					
						
						
							
							Fix some header comments  
						
						 
						
						
						
						
					 
					
						2018-07-17 19:50:24 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								teemuatlut 
							
						 
					 
					
						
						
							
						
						f38c81cdde 
					 
					
						
						
							
							LPC176x: Expand HW SPI class  
						
						 
						
						
						
						
					 
					
						2018-07-14 19:06:27 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								teemuatlut 
							
						 
					 
					
						
						
							
						
						3b5dec4b13 
					 
					
						
						
							
							Add new LPC include folder  
						
						 
						
						
						
						
					 
					
						2018-07-14 18:58:56 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						d05e832f29 
					 
					
						
						
							
							Add STM32F1 support for SD-based EEPROM  
						
						 
						
						
						
						
					 
					
						2018-07-06 23:45:47 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								etagle 
							
						 
					 
					
						
						
							
						
						1367df2875 
					 
					
						
						
							
							Replace double with float, optimize calculation  
						
						 
						
						
						
						
					 
					
						2018-07-04 22:28:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								etagle 
							
						 
					 
					
						
						
							
						
						e7e896e7d7 
					 
					
						
						
							
							More tweaks to fastio_Due.h  
						
						 
						
						
						
						
					 
					
						2018-07-04 17:57:47 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Pepper 
							
						 
					 
					
						
						
							
						
						55f4744e54 
					 
					
						
						
							
							[LPC176x] Endstop Interrupts Feature ( #11202 )  
						
						 
						
						... 
						
						
						
						Enable the endstop interrupts feature for LPC176x boards. Although Smoothieboard chose to use non-interrupt capable pins for their endstops, and this has been copied by clones, so they can't use it. 
						
						
					 
					
						2018-07-04 17:51:45 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Pepper 
							
						 
					 
					
						
						
							
						
						5abf5bc8a7 
					 
					
						
						
							
							[LPC176x] Fix Interrupt forward declarations ( #11200 )  
						
						 
						
						
						
						
					 
					
						2018-07-04 17:43:14 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Pepper 
							
						 
					 
					
						
						
							
						
						5616581eb1 
					 
					
						
						
							
							[LPC176x] Update fastio _GET_INPUT, _GET_OUTPUT macros ( #11168 )  
						
						 
						
						
						
						
					 
					
						2018-07-01 23:02:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						8a8eae8d97 
					 
					
						
						
							
							Implement more fastio_Due macros ( #11165 )  
						
						 
						
						
						
						
					 
					
						2018-07-01 01:24:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						fc10101b06 
					 
					
						
						
							
							Tweaks to fastio_Due.h  
						
						 
						
						
						
						
					 
					
						2018-06-30 00:15:50 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Amelkin 
							
						 
					 
					
						
						
							
						
						ffdbc1f42c 
					 
					
						
						
							
							STM32F1: Fix SD card persistent store API ( #11090 )  
						
						 
						
						
						
						
					 
					
						2018-06-26 14:41:23 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						d86f25ab63 
					 
					
						
						
							
							Fix Serial ISR priority for LPC1768  
						
						 
						
						... 
						
						
						
						Co-Authored-By: p3p <p3p@p3psoft.co.uk > 
						
						
					 
					
						2018-06-25 12:15:41 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						99591dc20c 
					 
					
						
						
							
							Filter endstops state at all times ( #11066 )  
						
						 
						
						
						
						
					 
					
						2018-06-21 20:14:16 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Pepper 
							
						 
					 
					
						
						
							
						
						0312c42f9d 
					 
					
						
						
							
							[2.0.x] LPC176x Serial cleanup ( #11032 )  
						
						 
						
						
						
						
					 
					
						2018-06-16 20:59:22 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						c1269c2ec1 
					 
					
						
						
							
							Tweak AVR critical section defines  
						
						 
						
						
						
						
					 
					
						2018-06-16 17:42:32 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Pepper 
							
						 
					 
					
						
						
							
						
						f88adcbfd5 
					 
					
						
						
							
							[2.0.x][LPC176x] Fix binary linking broken by pio update ( #11026 )  
						
						 
						
						
						
						
					 
					
						2018-06-15 15:32:51 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Jouet 
							
						 
					 
					
						
						
							
						
						e2aeda61ed 
					 
					
						
						
							
							HAL for Espressif ESP32 Wifi  
						
						 
						
						
						
						
					 
					
						2018-06-13 19:33:35 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						19d4c7c1cd 
					 
					
						
						
							
							Tweak HAL header comments  
						
						 
						
						
						
						
					 
					
						2018-06-13 19:08:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 > 
						
						
					 
					
						2018-06-12 21:34:24 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						a9861a780e 
					 
					
						
						
							
							Tweak HAL heading  
						
						 
						
						
						
						
					 
					
						2018-06-12 19:40:17 -05:00