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 | #ifdef OLED_DRIVER_ENABLE | ||||||
| #    define OLED_DISPLAY_128X64 | #    define OLED_DISPLAY_128X64 | ||||||
|  | #    define SPLIT_OLED_ENABLE | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| /* RGB matrix support */ | /* RGB matrix support */ | ||||||
|  | |||||||
| @ -70,9 +70,9 @@ enum serial_transaction_id { | |||||||
|     PUT_WPM, |     PUT_WPM, | ||||||
| #endif  // defined(WPM_ENABLE) && defined(SPLIT_WPM_ENABLE)
 | #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, |     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) | #if defined(ST7565_ENABLE) && defined(SPLIT_ST7565_ENABLE) | ||||||
|     PUT_ST7565, |     PUT_ST7565, | ||||||
|  | |||||||
| @ -522,7 +522,7 @@ static void wpm_handlers_slave(matrix_row_t master_matrix[], matrix_row_t slave_ | |||||||
| ////////////////////////////////////////////////////
 | ////////////////////////////////////////////////////
 | ||||||
| // OLED
 | // 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 bool oled_handlers_master(matrix_row_t master_matrix[], matrix_row_t slave_matrix[]) { | ||||||
|     static uint32_t last_update        = 0; |     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_SLAVE()       TRANSACTION_HANDLER_SLAVE(oled_handlers) | ||||||
| #    define TRANSACTIONS_OLED_REGISTRATIONS [PUT_OLED] = trans_initiator2target_initializer(current_oled_state), | #    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_MASTER() | ||||||
| #    define TRANSACTIONS_OLED_SLAVE() | #    define TRANSACTIONS_OLED_SLAVE() | ||||||
|  | |||||||
| @ -165,9 +165,9 @@ typedef struct _split_shared_memory_t { | |||||||
|     uint8_t current_wpm; |     uint8_t current_wpm; | ||||||
| #endif  // defined(WPM_ENABLE) && defined(SPLIT_WPM_ENABLE)
 | #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; |     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) | #if defined(ST7565_ENABLE) && defined(SPLIT_ST7565_ENABLE) | ||||||
|     uint8_t current_st7565_state; |     uint8_t current_st7565_state; | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Drashna Jaelre
						Drashna Jaelre