David Hoelscher 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9bd7d7ad3 
							
						 
					 
					
						
						
							
							I2C driver cleanup ( #21273 )  
						
						... 
						
						
						
						* remove i2c_start and i2c_stop from i2c drivers
* remove static i2c_address variable from chibios i2c driver 
						
						
					 
					
						2024-01-17 14:05:38 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a522b1f156 
							
						 
					 
					
						
						
							
							i2c: rename read/write register functions ( #22905 )  
						
						
						
						
					 
					
						2024-01-16 02:26:40 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b01dc36fbf 
							
						 
					 
					
						
						
							
							Tidy up duplication of MIN/MAX fallback implementations ( #20236 )  
						
						
						
						
					 
					
						2023-03-23 05:30:30 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Kao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							608404f874 
							
						 
					 
					
						
						
							
							Fix AVR I2C master 1ms timeout ( #17174 )  
						
						... 
						
						
						
						* avr i2c_master: Fix 1ms timeout
i2c_start() produces a minimum time_slice of 1ms for use as timeout
value.
The timer granularity is 1ms, it is entirely possible for timer_count
to tick up immediately after the last timer read and falsely trigger
timeout with a '>= 1' comparison.
* avr/drivers/i2c_master: Use timer_elapsed() 
						
						
					 
					
						2022-06-22 00:00:04 +02:00 
						 
				 
			
				
					
						
							
							
								QMK Bot 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63646e8906 
							
						 
					 
					
						
						
							
							Format code according to conventions ( #16322 )  
						
						
						
						
					 
					
						2022-02-12 18:29:31 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bf2403244 
							
						 
					 
					
						
						
							
							Tidy up existing i2c_master implementations ( #15376 )  
						
						... 
						
						
						
						* Move chibios defines out of header
* Make some avr defines internal 
						
						
					 
					
						2021-12-02 14:32:31 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc1f5ef381 
							
						 
					 
					
						
						
							
							i2c_master: Add support for reading/writing to 16-bit registers ( #14289 )  
						
						
						
						
					 
					
						2021-10-07 10:29:35 +11:00 
						 
				 
			
				
					
						
							
							
								Joel Challis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bb7af4d44 
							
						 
					 
					
						
						
							
							Relocate platform specific drivers ( #13894 )  
						
						... 
						
						
						
						* Relocate platform specific drivers
* Move stm eeprom
* Tidy up slightly 
						
						
					 
					
						2021-08-17 23:43:09 +01:00