4c7cf387c8
								
							 
						 
						
							
								
								Delete extra / old copy of pinMode  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								9c49eeb0fd
								
							 
						 
						
							
								
								T4 Hardware Serial - Fix Serial2  
							
							Wrong RX_Select value 
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								de9071e01e
								
									
										
											
								
							 
						 
						
							
								
								add shiftIn/Out, pulseIn  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								361d842551
								
							 
						 
						
							
								
								T4 - Hardware Serial - Pass 1  
							
							This pass has some more support for using the Hardware Serial objects.
Including setting an ISR for doing both reads and writes,  sets up the FIFO,
Sitll lots more work to go.
Things like: fifo - need to better understand/set watermarks, also RX need to read in more than one byte if more available.
Also support fo r other features, like formats, 9 bit, ...
BUt at least you can do simple reads/writes 
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								390a1e2f4c
								
							 
						 
						
							
								
								Add data cache functions  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								3605d91f39
								
									
										
											
								
							 
						 
						
							
								
								optimized delayNanoseconds  
							
							shifting both sides by 16 bit gives pretty good accuracy with fast code:
        movw    r3, #9155 
        ldr     r2, .L2
        mul     r0, r3, r0
        lsrs    r0, r0, #1 
        umull   r3, r0, r2, r0
        lsrs    r0, r0, #8 
.L2:
        .word   144122641
with 984 MHz it allows nsec to be max ~143000  max which is plenty 
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								efc41ea92d
								
							 
						 
						
							
								
								add analogWriteResolution()  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								b9066ead1f
								
							 
						 
						
							
								
								Fix typo (thanks tonton81)  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								487b234b72
								
							 
						 
						
							
								
								Fix PWM on pin 9 (thanks Manitou)  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								1312d8bc61
								
							 
						 
						
							
								
								Fix I/O register macros  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								576c748f2f
								
							 
						 
						
							
								
								pinMode configure pins for output drive in all modes, needed for direct I/O libs  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								f21cf2cf2f
								
							 
						 
						
							
								
								Add more pin defs, needed for Encoder  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								acc3eeb91b
								
									
										
											
								
							 
						 
						
							
								
								Add delayNanoseconds()  
							
							This makes sense now, and would be useful for shorter wait-times. Could be used for PulseIn etc.  where we need defined very short delays. 
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								c4ab57c003
								
							 
						 
						
							
								
								EventResponder, MillisTimer, yield  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								459ab88998
								
							 
						 
						
							
								
								fast memcpy/memset  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								4d620d12cd
								
							 
						 
						
							
								
								(Hopefully) fix C++ constructors  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								66b0de6c15
								
							 
						 
						
							
								
								Fix digitalRead() while pin is output mode  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								585a9009b8
								
									
										
											
								
							 
						 
						
							
								
								Update imxrt.h  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								bd6602e10a
								
									
										
											
								
							 
						 
						
							
								
								IRQ_SOFTWARE = 70  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								dac015d92e
								
							 
						 
						
							
								
								Add attachInterrupt  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								cf68a26fb6
								
									
										
											
								
							 
						 
						
							
								
								Renumbered IRQ_RESERVED1-7, IRQ_SOFTWARE = 62  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								4402a96138
								
									
										
											
								
							 
						 
						
							
								
								corrected SAI1/3_CLK_PODF  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								e97247b30b
								
							 
						 
						
							
								
								Add util headers  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								2a8b5d066e
								
									
										
											
								
							 
						 
						
							
								
								rmv warning "implicit declaration of function 'delay'"  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								eb3d0484b1
								
							 
						 
						
							
								
								Add tone function  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								a1ff3e9256
								
							 
						 
						
							
								
								Fix USB serial issues printing before device ready  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								7153086e77
								
							 
						 
						
							
								
								Don't disturb pin 13 (leftover debugging code)  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								4317a52591
								
									
										
											
								
							 
						 
						
							
								
								SCB_SHPR3 = 0x20000000;  // Systick = priority 32  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								95ad3b5a30
								
									
										
											
								
							 
						 
						
							
								
								default 128 priority for all interrupts  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								0a7c35fb3c
								
							 
						 
						
							
								
								Fix pin defines for pins 0 & 1, fixes PWM issue  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								9174cad274
								
							 
						 
						
							
								
								Fix crash at startup with Og optimization  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								742625eb00
								
							 
						 
						
							
								
								Fix crash as startup with Fastest (O3) optimization  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								986ff3797d
								
							 
						 
						
							
								
								Fix tempmon address,  fixes   #299  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								49fa787c2c
								
									
										
											
								
							 
						 
						
							
								
								SPDIF register bit defs  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								e648aecf04
								
									
										
											
								
							 
						 
						
							
								
								Tempmon registers - bit definitions  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								d2d7fb7423
								
									
										
											
								
							 
						 
						
							
								
								(n)..  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								223f543fde
								
									
										
											
								
							 
						 
						
							
								
								Whitespace: Tabsize 8 (?)  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								809e38dbdf
								
									
										
											
								
							 
						 
						
							
								
								Reset Control Bit Definitions  
							
							- comment SRC_GPR1..SRC_GPR10 (used by the ROM code) 
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								3ac5eff53d
								
							 
						 
						
							
								
								Update imxrt.h (for SPI transaction)  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								262f3eaa99
								
							 
						 
						
							
								
								Add DMAChannel for IMXRT  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								35ddbd7a4f
								
							 
						 
						
							
								
								Improve I2C defines  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								26ebd85d35
								
							 
						 
						
							
								
								Import Wiring math functions  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								f5d5f0a187
								
							 
						 
						
							
								
								Fix C++ new/delete  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								4e51477dbb
								
							 
						 
						
							
								
								More syscall functions  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								1989b49cf3
								
							 
						 
						
							
								
								Fix malloc, using OCRAM rather than DTCM  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								68db3fbeb8
								
							 
						 
						
							
								
								Update imxrt.h  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								38d7836125
								
							 
						 
						
							
								
								Update imxrt.h  
							
							Deleted a duplicate define: #define CCM_CBCMR_PERIPH_CLK2_SEL_MASK		((uint32_t)(0x03 << 12))
 and added tempmon registers 
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								c93cf0f039
								
							 
						 
						
							
								
								Implement set_arm_clock  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								f0a549961c
								
							 
						 
						
							
								
								Use USB serial number from Mac Address in fuses  
							
							
							
						 
						6 年之前  
				
					
						
							
								 
						
							
								7548dc7492
								
							 
						 
						
							
								
								Configure UART clock before use  
							
							
							
						 
						6 年之前