 4e1c5887c5
			
		
	
	
		4e1c5887c5
		
			
		
	
	
	
	
		
			
			* add docs * core changes * update keyboards to new OLED * updated users to new OLED * update layouts to new OLED * fixup docs * drashna's suggestion * fix up docs * new keyboards with oled * core split changes * remaining keyboard files * Fix The Helix keyboards oled options * reflect develop Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: mtei <2170248+mtei@users.noreply.github.com>
		
			
				
	
	
		
			35 lines
		
	
	
	
		
			913 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
	
		
			913 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifdef OLED_ENABLE
 | |
| 
 | |
| void render_logo(void);
 | |
| void update_key_status(uint16_t keycode, keyrecord_t *record);
 | |
| void render_key_status(void);
 | |
| void update_lock_status(void);
 | |
| void render_lock_status(void);
 | |
| 
 | |
| #define RENDER_LOGO() render_logo()
 | |
| #define UPDATE_KEY_STATUS(a, b) update_key_status(a, b)
 | |
| #define RENDER_KEY_STATUS() render_key_status()
 | |
| #define UPDATE_LOCK_STATUS() update_lock_status()
 | |
| #define RENDER_LOCK_STATUS() render_lock_status()
 | |
| 
 | |
| #ifdef RGBLIGHT_ENABLE
 | |
|   void update_led_status(void);
 | |
|   void render_led_status(void);
 | |
|   #define UPDATE_LED_STATUS() update_led_status()
 | |
|   #define RENDER_LED_STATUS() render_led_status()
 | |
| #else
 | |
|   #define UPDATE_LED_STATUS()
 | |
|   #define RENDER_LED_STATUS()
 | |
| #endif
 | |
| 
 | |
| #else
 | |
| 
 | |
| #define RENDER_LOGO()
 | |
| #define UPDATE_KEY_STATUS(a, b)
 | |
| #define RENDER_KEY_STATUS()
 | |
| #define UPDATE_LOCK_STATUS()
 | |
| #define RENDER_LOCK_STATUS()
 | |
| #define UPDATE_LED_STATUS()
 | |
| #define RENDER_LED_STATUS()
 | |
| 
 | |
| #endif
 |