You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					37 lines
				
				643 B
			
		
		
			
		
	
	
					37 lines
				
				643 B
			|   
											10 years ago
										 | #include "satan.h"
 | ||
|  | 
 | ||
|  | #ifdef BACKLIGHT_ENABLE
 | ||
|  | #include "backlight.h"
 | ||
|  | #endif
 | ||
|  | 
 | ||
|  | __attribute__ ((weak)) | ||
|  | void matrix_init_user(void) { | ||
|  | 	// leave these blank
 | ||
|  | }; | ||
|  | 
 | ||
|  | __attribute__ ((weak)) | ||
|  | void matrix_scan_user(void) { | ||
|  | 	// leave these blank
 | ||
|  | }; | ||
|  | 
 | ||
|  | void matrix_init_kb(void) { | ||
|  | 	// put your keyboard start-up code here
 | ||
|  | 	// runs once when the firmware starts up
 | ||
|  | 	if (matrix_init_user) { | ||
|  | 		(*matrix_init_user)(); | ||
|  | 	} | ||
|  | 	led_init_ports(); | ||
|  | 
 | ||
|  |     #ifdef BACKLIGHT_ENABLE
 | ||
|  |         init_backlight_pin(); | ||
|  |     #endif
 | ||
|  | }; | ||
|  | 
 | ||
|  | void matrix_scan_kb(void) { | ||
|  | 	// put your looping keyboard code here
 | ||
|  | 	// runs every cycle (a lot)
 | ||
|  | 	if (matrix_scan_user) { | ||
|  | 		(*matrix_scan_user)(); | ||
|  | 	} | ||
|  | }; |