mirror of
				https://github.com/mfulz/qmk_firmware.git
				synced 2025-10-31 05:12:33 +01:00 
			
		
		
		
	Fix ifdefs for OLED split sync code (#14017)
This commit is contained in:
		
							parent
							
								
									488aaa0980
								
							
						
					
					
						commit
						f56c202fb3
					
				| @ -71,6 +71,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>. | ||||
| 
 | ||||
| #ifdef OLED_DRIVER_ENABLE | ||||
| #    define OLED_DISPLAY_128X64 | ||||
| #    define SPLIT_OLED_ENABLE | ||||
| #endif | ||||
| 
 | ||||
| /* RGB matrix support */ | ||||
|  | ||||
| @ -70,9 +70,9 @@ enum serial_transaction_id { | ||||
|     PUT_WPM, | ||||
| #endif  // defined(WPM_ENABLE) && defined(SPLIT_WPM_ENABLE)
 | ||||
| 
 | ||||
| #if defined(OLED_ENABLE) && defined(SPLIT_OLED_ENABLE) | ||||
| #if defined(OLED_DRIVER_ENABLE) && defined(SPLIT_OLED_ENABLE) | ||||
|     PUT_OLED, | ||||
| #endif  // defined(WPM_ENABLE) && defined(SPLIT_OLED_ENABLE)
 | ||||
| #endif  // defined(OLED_DRIVER_ENABLE) && defined(SPLIT_OLED_ENABLE)
 | ||||
| 
 | ||||
| #if defined(ST7565_ENABLE) && defined(SPLIT_ST7565_ENABLE) | ||||
|     PUT_ST7565, | ||||
|  | ||||
| @ -522,7 +522,7 @@ static void wpm_handlers_slave(matrix_row_t master_matrix[], matrix_row_t slave_ | ||||
| ////////////////////////////////////////////////////
 | ||||
| // OLED
 | ||||
| 
 | ||||
| #if defined(OLED_ENABLE) && defined(SPLIT_OLED_ENABLE) | ||||
| #if defined(OLED_DRIVER_ENABLE) && defined(SPLIT_OLED_ENABLE) | ||||
| 
 | ||||
| static bool oled_handlers_master(matrix_row_t master_matrix[], matrix_row_t slave_matrix[]) { | ||||
|     static uint32_t last_update        = 0; | ||||
| @ -542,7 +542,7 @@ static void oled_handlers_slave(matrix_row_t master_matrix[], matrix_row_t slave | ||||
| #    define TRANSACTIONS_OLED_SLAVE()       TRANSACTION_HANDLER_SLAVE(oled_handlers) | ||||
| #    define TRANSACTIONS_OLED_REGISTRATIONS [PUT_OLED] = trans_initiator2target_initializer(current_oled_state), | ||||
| 
 | ||||
| #else  // defined(OLED_ENABLE) && defined(SPLIT_OLED_ENABLE)
 | ||||
| #else  // defined(OLED_DRIVER_ENABLE) && defined(SPLIT_OLED_ENABLE)
 | ||||
| 
 | ||||
| #    define TRANSACTIONS_OLED_MASTER() | ||||
| #    define TRANSACTIONS_OLED_SLAVE() | ||||
|  | ||||
| @ -165,9 +165,9 @@ typedef struct _split_shared_memory_t { | ||||
|     uint8_t current_wpm; | ||||
| #endif  // defined(WPM_ENABLE) && defined(SPLIT_WPM_ENABLE)
 | ||||
| 
 | ||||
| #if defined(OLED_ENABLE) && defined(SPLIT_OLED_ENABLE) | ||||
| #if defined(OLED_DRIVER_ENABLE) && defined(SPLIT_OLED_ENABLE) | ||||
|     uint8_t current_oled_state; | ||||
| #endif  // defined(OLED_ENABLE) && defined(SPLIT_OLED_ENABLE)
 | ||||
| #endif  // defined(OLED_DRIVER_ENABLE) && defined(SPLIT_OLED_ENABLE)
 | ||||
| 
 | ||||
| #if defined(ST7565_ENABLE) && defined(SPLIT_ST7565_ENABLE) | ||||
|     uint8_t current_st7565_state; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Drashna Jaelre
						Drashna Jaelre