John Robinson 
								
							
						 
						
							
								76dab293f7
								
									
										
											
								
							 
						 
						
							
								
								avoid clashing definition of round  
							
							only enabled if targeting C or a C++ version older than c++17, as it's
assumed that it works in those cases (Arduino targets c++14) 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								61c47edbbd
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #539  from FrankBoesing/patch-2  
							
							fix flash_wait(), fixes EEPROM write with -Os optimization
https://forum.pjrc.com/threads/66200  
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								08160a0f82
								
									
										
											
								
							 
						 
						
							
								
								fix flash_wait()  
							
							https://forum.pjrc.com/threads/66200-T4-0-writing-to-EEPROM-hangs-when-built-using-quot-Smallest-Code-quot-optimizaton?p=269445&viewfull=1#post269445  
						4 anos atrás  
				
					
						
							
								 
						
							
								5e72d6b9bd
								
							 
						 
						
							
								
								Update usb_desc.h  
							
							fixes  #524  
						4 anos atrás  
				
					
						
							
								 
						
							
								ce3d6773a6
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #528  from WMXZ-EU/patch-8  
							
							Update usb_desc.h 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								a2ba2b5282
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #521  from KurtE/Teensy4_debug_printf_usb  
							
							Allow cores\teensy4 printf debug optionally go to USB 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								0911c5ba05
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #532  from KurtE/mtp_event_usb_desc_only  
							
							T3/T4.x MTP device descriptor - update endpoint and size 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								026ad21461
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #538  from KurtE/imxrt_define_build_fix  
							
							T4 compile fix - imxrt.h move ) 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								3be6fe5205
								
							 
						 
						
							
								
								T4 compile fix - imxrt.h move )  
							
							
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								1cd7925894
								
							 
						 
						
							
								
								Group address defines together  
							
							
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								d916a5cb50
								
							 
						 
						
							
								
								Define peripheral address names  
							
							
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								e0303868e8
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #537  from KurtE/SNVS_LPGPR0-4  
							
							Add defines for SNVS_LPGPR0-3 and GPR_Z_DIS 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								bfcb71b7c1
								
							 
						 
						
							
								
								Add defines for SNVS_LPGPR0-3 and GPR_Z_DIS  
							
							There was questions up on forum threads:
https://forum.pjrc.com/threads/66076-Teensy-4-x-s-1062-MCU-has-16-bytes-of-NVRAM-on-RTC-unit?p=268385#post268385 
Originally in the thread: https://forum.pjrc.com/threads/64592-Teensyduino-1-54-Beta-5?p=268336&viewfull=1#post268336 
That said that the 16 byte memory that was battery backup was not defined nor worked.
So added the defines for the 4 registers.  Only one early on alias was defined before this for the first one...
Also added in the SNVS_LPCR_GPR_Z define which the register bit was talked about in a few other register definitions, this bit was not actually defined in the reference manual, it said it was reserved.  But reads or writes without this bit set in the register will zero out the 4 registers.
Tried example sketch to make sure it worked 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								c63e467bad
								
							 
						 
						
							
								
								T3/T4.x MTP device descriptor - update endpoint and size  
							
							For T4.x to allow MTP USB type device to generate events to send to the host, the Endpoint configuration need to change to say that we are transmitting on interrupt, not receiving.
Plus I updated the end point event size to 32 as some events might be > 16.  16 is only large enought so send one parameter.  I noticed Kindle Fire has it set to something like 28...
I have done similar changes for T3.x but have not tested it yet. 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								bf413538ce
								
							 
						 
						
							
								
								Add comment on timer usage  
							
							
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								2222c2ecaf
								
									
										
											
								
							 
						 
						
							
								
								Update usb_desc.h  
							
							allow multiple parameters for events 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								c346fc36ed
								
							 
						 
						
							
								
								Increase program memory clock speed  
							
							
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								a0f8e1107a
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #523  from timgates42/bugfix_typo_capabilities  
							
							docs: fix simple typo, capbilities -> capabilities 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								0c4383aadb
								
									
										
											
								
							 
						 
						
							
								
								docs: fix simple typo, capbilities -> capabilities  
							
							There is a small typo in teensy3/usb_desc.c, teensy4/usb_desc.c.
Should read `capabilities` rather than `capbilities`. 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								70a5ba5d8d
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #522  from FrankBoesing/patch-1  
							
							add missing "WFI" 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								9f4e4e698d
								
									
										
											
								
							 
						 
						
							
								
								add missing "WFI"  
							
							...prevent overheating when overclocking and exiting loop() 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								65866e43e2
								
							 
						 
						
							
								
								Allow cores\teensy4 printf debug optionally go to USB  
							
							There are times when I wish to debug the cores files, that I wish I could do debug output to USB.  Note: can do with cpp files by doing Serial.printf or the like, but more of a pain with .c files.
The printf stuff put into cores has been very useful for debuging esperailly earlier on.  I understand some of the time it is needed to debug usb stuff or early on stuff so TX pin of Serial4 makes sense.
But for other debugging sessions, wish you had option to go output to the logical Serial object.
So I added a new commented out define in the printf.h file that syas
#define PRINT_DEBUG_USING_USB
That is uncommented, the debug function putchar_debug is defined to either use usb_serial_putchar if we are using normal USB Serial or use usb_seremu_putchar if using Serial emulation.
So far my main testing has been with seremu..
Not sure if this is something you are interested in.  but just in case.
Did this Pull Request 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								c85d2574bc
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #520  from Defragster/patch-10  
							
							Update mk20dx128.c re FSEC use on 3.5/3.6 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								ca3525f2cb
								
									
										
											
								
							 
						 
						
							
								
								Update mk20dx128.c  
							
							RE forum post : https://forum.pjrc.com/threads/65070-Teensy-3-6-and-FSEC-security-register?p=262560&viewfull=1#post262560 
Same FSEC change works on T_3.5 as well as the T_3.6 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								75405569b7
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #518  from FrankBoesing/patch-1  
							
							Fix for https://github.com/PaulStoffregen/cores/issues/499  
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								f13e79eee2
								
									
										
											
								
							 
						 
						
							
								
								Fix for  https://github.com/PaulStoffregen/cores/issues/499  
							
							
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								08693a6829
								
							 
						 
						
							
								
								Fix ack to HID serial emulation startup feature report on Teensy 3  
							
							
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								c5814d9c00
								
							 
						 
						
							
								
								Don't allow seremu auto flush while adding to transmit buffer  
							
							
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								2c9c826b17
								
							 
						 
						
							
								
								Only auto-flush seremu when buffer contains partial packet  
							
							
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								0386e5d0e2
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #516  from vjmuzik/T4-PXP-Defs  
							
							Update PXP defines for T4 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								efd73c9545
								
							 
						 
						
							
								
								Update PXP definitions for T4  
							
							
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								cb92ea93f1
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #514  from WMXZ-EU/patch-5  
							
							Update usb.c 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								b8992a8c00
								
									
										
											
								
							 
						 
						
							
								
								Update usb.c  
							
							configure usb_mtp also from usb.c 
							
						 
						4 anos atrás  
				
					
						
							
								 
						
							
								dcac79c82e
								
							 
						 
						
							
								
								Support Serial boolean check for Serial Monitor with HID serial emulation  
							
							
							
						 
						5 anos atrás  
				
					
						
							
								 
						
							
								92c5147b19
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #513  from WMXZ-EU/patch-4  
							
							Create usb_mtp.c 
							
						 
						5 anos atrás  
				
					
						
							
								 
						
							
								ee08a9a108
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #512  from WMXZ-EU/patch-3  
							
							Create usb_mtp.h 
							
						 
						5 anos atrás  
				
					
						
							
								 
						
							
								6583cea0eb
								
									
										
											
								
							 
						 
						
							
								
								Create usb_mtp.c  
							
							modified and adapted from rawhid 
							
						 
						5 anos atrás  
				
					
						
							
								 
						
							
								57ee56a04f
								
									
										
											
								
							 
						 
						
							
								
								Create usb_mtp.h  
							
							mtp file derived from rawhid and modified slightly 
							
						 
						5 anos atrás  
				
					
						
							
								 
						
							
								c559d1aaa3
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #510  from KurtE/T4-HardwareSerial-addMemory-fix  
							
							Update HardwareSerial.cpp 
							
						 
						5 anos atrás  
				
					
						
							
								 
						
							
								7190fda027
								
							 
						 
						
							
								
								Update HardwareSerial.cpp  
							
							If called second time - fix the counts to reflect just the size of the new buffer plus the static buffer.
Also as a precaution, resets the TX or RX head tail pointers back to 0 to make sure it is not indexing into memory that may not exist. 
							
						 
						5 anos atrás  
				
					
						
							
								 
						
							
								ce30cc41e0
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #500  from KurtE/T3X_SerialX_AddMemory  
							
							T3 x serial x add memory 
							
						 
						5 anos atrás  
				
					
						
							
								 
						
							
								1268d2666f
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #489  from KurtE/serial_half_duplex  
							
							T3.x,T4.x LC Serial half duplex support 
							
						 
						5 anos atrás  
				
					
						
							
								 
						
							
								2ffd8f1836
								
							 
						 
						
							
								
								Fix compile error  
							
							
							
						 
						5 anos atrás  
				
					
						
							
								 
						
							
								abeb92884e
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #271  from vjmuzik/master  
							
							Configurable Midi Port Names 
							
						 
						5 anos atrás  
				
					
						
							
								 
						
							
								cfb2c3120e
								
									
										
											
								
							 
						 
						
							
								
								Merge pull request  #509  from vjmuzik/T4-No-USB-Support  
							
							T4 No USB Support 
							
						 
						5 anos atrás  
				
					
						
							
								 
						
							
								f6cb39e135
								
							 
						 
						
							
								
								FS class is abstract, use pure virtual functions  
							
							
							
						 
						5 anos atrás  
				
					
						
							
								 
						
							
								027bf09566
								
							 
						 
						
							
								
								T4 No USB Support  
							
							
							
						 
						5 anos atrás  
				
					
						
							
								 
						
							
								8d430873bb
								
							 
						 
						
							
								
								Enable No USB for T4  
							
							
							
						 
						5 anos atrás  
				
					
						
							
								 
						
							
								7cb39b2f4d
								
							 
						 
						
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						5 anos atrás  
				
					
						
							
								 
						
							
								5443bfd179
								
							 
						 
						
							
								
								Define FILE_WRITE_BEGIN  
							
							
							
						 
						5 anos atrás