c7c0ce05aa
								
							 
						 
						
							
								
								Fix compile warnings related to kinetis_hsrun_enable  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								ff83ba5546
								
							 
						 
						
							
								
								Fix compilation error with recent newlib versions because random() return value doesn't match  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								af7b17edd7
								
							 
						 
						
							
								
								fixed toolspath  
							
							The spaces after TOOLSPATH will append to the variable value. Merged the on Linux comment with previous comment to fix. 
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								809482c72e
								
							 
						 
						
							
								
								Only implement HSRUN changes when F_CPU > 120 MHz  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								27fa2e2a52
								
							 
						 
						
							
								
								Use USB clock recovery when running USB from IRC48M oscillator  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								4797fce596
								
							 
						 
						
							
								
								use HSRUN functions in eeprom  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								10bf2bdb3d
								
							 
						 
						
							
								
								Use HSRUN functions for USB serial number  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								1bdf4faa90
								
							 
						 
						
							
								
								Add HSRUN functions  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								09dec1905c
								
							 
						 
						
							
								
								Pin 32 is default SCK1 not pin 20  
							
							Earlier I had pin 20 as the default SCK1, but card shows that pin 32 is
the default pin 
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								52697d0ef6
								
							 
						 
						
							
								
								Fix CORE_ADCxx_PIN defines  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								b04b9f6689
								
							 
						 
						
							
								
								Add HAS_KINETIS_SDHC for Teensy 3.5 & 3.6  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								1ec34883ca
								
							 
						 
						
							
								
								nbytes transfer count when minor loop enabled is 10 bits not 5  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								8a577902fd
								
							 
						 
						
							
								
								Update eeprom.c  
							
							close hole for race condition 
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								66e384c22a
								
							 
						 
						
							
								
								"Fast pin interrupt dispatching based on CLZ."  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								c5083ed7cd
								
							 
						 
						
							
								
								Fix issue  #181 . Improved pin interrupt dispatch performance.  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								a5cd6fd4fb
								
							 
						 
						
							
								
								Add delay_us for safety - since eeprom_init can drop int's move hsrun_off as init  is hsrun safe  
							
							Has to add core_pins.h to get delayMicroseconds()
made empty while()'s on HSRUN state change have a measurable 2us wait
each iteration
added explicit 100us delay leaving HSRUN to allow internal V to
satbilize, seems CPU does this already as 10-50 us made no change, and
100 is not measurable on larger writes.
since eeprom_initialize() blindly restores interrupts amd can run under
HSRUN, moved hsrun_off() 
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								653b4e607a
								
							 
						 
						
							
								
								Add checks for nan, infm and ovr to increase arduino-compatibility  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								f3c401a348
								
							 
						 
						
							
								
								EEPROM write on T_3.6 under HSRUN - Drop and Raise  
							
							EEPROM write on T_3.6 under HSRUN - Drop and Raise 
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								2facd223a1
								
							 
						 
						
							
								
								#ifdef version - same code - no runtime check - T_3.6 >120000000 specific code that works  
							
							https://forum.pjrc.com/threads/34808-K66-Beta-Test?p=116690&viewfull=1#post116690  
						9 lat temu  
				
					
						
							
								 
						
							
								fc8222a8c3
								
							 
						 
						
							
								
								Drop HSRUN across Ser# read with interrupts off  
							
							Results in valid serial # presented to USB host when T_3.6 is in HSRUN mode. 
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								67e4f2166b
								
							 
						 
						
							
								
								T3.5/3.6 - SPI has additional Miso/Mosi/SCK pins  
							
							Added in the additional SPI pins
MISO 39
MOSI 28
SCK 27
Tested with my ILI9341_t3n (SPIN) version.  Will also
Add to ILI9341_t3. 
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								8cbf04ccd5
								
							 
						 
						
							
								
								Fix PWM and Analog Pin counts om T3.5 and T3.6  
							
							Recent additions did not update these counts.
Seperated T3.5 from T3.6 as PWM and Analog counts are different 
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								3b96d28851
								
							 
						 
						
							
								
								Fix pin number comments  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								28d7ba477e
								
							 
						 
						
							
								
								Use analog pin to channel tables (faster)  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								f496103194
								
							 
						 
						
							
								
								Always define the SD card pins - do it like we mean it!  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								310f359860
								
							 
						 
						
							
								
								Wrong DMAMUX Source for SPI0_TX  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								b03b27ece5
								
							 
						 
						
							
								
								Support PWM on pins 16 & 17 on Teensy 3.6  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								426a53c281
								
							 
						 
						
							
								
								Fix Serial6 for Teensy 3.5  
							
							Needed to add new Define for clock gate
Plus defines to use the new clock gate, plus correct case name for the
serial6 isr to match what is in system isr table 
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								8fdabf68ed
								
							 
						 
						
							
								
								One less compare  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								cf6bf5863a
								
							 
						 
						
							
								
								Add A23 and A24 for T3.5 and T3.6 board  
							
							I added pins  49 and 50 as analog pins A23 and A24.  I still left in the
special casing for pins 44 and 45 being used for Temp and analog
reference 
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								eef956bb2d
								
							 
						 
						
							
								
								Update Board Names  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								db1e687b18
								
							 
						 
						
							
								
								T3.5/T3.6 Beta: Optional Allow SDCard pins  
							
							With the new beta boards, for those users who don't need an SDCard for
their project, it would be great to allow them to use the 6 IO pins
associated with the SDCARD for other purposes.  This would probably
require a cheap adapter, but these are nice signals to be able to be
used.  They include:
SPI1: SCK, MISO, MOSI, CS0-2
Serail2: TX/RX
Serial4: TX/RX
I2C1: SCL/SDA
This change adds support for GPIO, SPI, Serial2 and Serial4 
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								0ed6ba9a96
								
							 
						 
						
							
								
								Fix USB serial number on K64 & K66  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								ce27c4c50b
								
							 
						 
						
							
								
								Add misc SDHC register bitfield defs  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								00438a66ed
								
							 
						 
						
							
								
								When concat is same string to string, use memcpy, allows for re-alloc to move string on growth  
							
							https://forum.pjrc.com/threads/35688-Something-wrong-with-Adding-a-String-to-itself!?p=111109#post111109  
						9 lat temu  
				
					
						
							
								 
						
							
								899cbecc02
								
							 
						 
						
							
								
								Enable Uart 2 stop bit capabilities  
							
							The T-LC and the new beta boards T3.6 and soon T3.5 hardware uarts have
ability to turn on 2 stop bits.  So enabled on these boards. 
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								a8c467f5e6
								
							 
						 
						
							
								
								Fix Compile error for Teensy LC  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								1067caf0ba
								
							 
						 
						
							
								
								Beta Board names Change  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								78189d6f15
								
							 
						 
						
							
								
								Serial4.setTX - used wrong SIm_SCGC4 test  
							
							Was using UART2, should be UART3 
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								da4b27c0db
								
							 
						 
						
							
								
								T3.2 Serial2.end - handle alternate pins  
							
							On T3.2 if you do something like:
Serial2.setTX(31);
Serial2.setRX(26);
Serial2.begin(.9600);
...
Serial2.end();
It will on the end call will always reconfigure pins 9 and 10 to be
digital pins MUX = 1 
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								4d925d3a1c
								
							 
						 
						
							
								
								Improve async sample rate feedback, add optional mac limit  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								44027e2115
								
							 
						 
						
							
								
								Add serialEvent6 to yield  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								12421ba5a9
								
							 
						 
						
							
								
								Add new Arduino pin defines  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								731d9123f6
								
							 
						 
						
							
								
								Keycode for Non-US backslash (thanks parsnip42)  
							
							fixes  #159  
						9 lat temu  
				
					
						
							
								 
						
							
								d46a56a811
								
							 
						 
						
							
								
								Fix USB audio feedback endpoint attributes  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								89d92016c1
								
							 
						 
						
							
								
								Pass at serial6_format  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								d2f9acc78c
								
							 
						 
						
							
								
								Try using BITBAND to turn on/off TIE and TCIE  
							
							Make update of these flags be hopefully interrupt safe 
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								7352ea7791
								
							 
						 
						
							
								
								Add Serial6 - T3.4 Uart5, T3.5 LPUart0  
							
							This is a WIP,  But I have now been able to create Serial6 on T3.4 beta,
and so far have tested Send/Receive basic stuff at 115200 and have tried
at several CPU speeds in MHZ (192, 216, 180, 120, 96) 
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								c79a667e31
								
							 
						 
						
							
								
								T T3.4 T3.5 SPI2 support  
							
							
							
						 
						9 lat temu  
				
					
						
							
								 
						
							
								50c805926f
								
							 
						 
						
							
								
								Improve flash security documentation  
							
							
							
						 
						9 lat temu