Intial commit of the SonyNEWS scan module
- Keyboard output fully working - Not all of the features are implemented yet (input, speaker, or power detection) - There is no plan for mouse support
This commit is contained in:
		
							parent
							
								
									ac5f6c015d
								
							
						
					
					
						commit
						ea2654b662
					
				
					 9 changed files with 657 additions and 15 deletions
				
			
		
							
								
								
									
										48
									
								
								Scan/SonyNEWS/setup.cmake
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								Scan/SonyNEWS/setup.cmake
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,48 @@
 | 
			
		|||
###| CMake Kiibohd Controller Scan Module |###
 | 
			
		||||
#
 | 
			
		||||
# Written by Jacob Alexander in 2011 for the Kiibohd Controller
 | 
			
		||||
#
 | 
			
		||||
# Released into the Public Domain
 | 
			
		||||
#
 | 
			
		||||
# For the Sony NEWS Topre Keyboard
 | 
			
		||||
#
 | 
			
		||||
###
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
###
 | 
			
		||||
# Module C files
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
set( SCAN_SRCS
 | 
			
		||||
	scan_loop.c
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
###
 | 
			
		||||
# Module H files
 | 
			
		||||
#
 | 
			
		||||
set( SCAN_HDRS
 | 
			
		||||
	scan_loop.h
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
###
 | 
			
		||||
# File Dependency Setup
 | 
			
		||||
#
 | 
			
		||||
ADD_FILE_DEPENDENCIES( scan_loop.c ${SCAN_HDRS} )
 | 
			
		||||
#add_file_dependencies( scan_loop.c ${SCAN_HDRS} )
 | 
			
		||||
#add_file_dependencies( macro.c keymap.h sonynews.h )
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
###
 | 
			
		||||
# Module Specific Options
 | 
			
		||||
#
 | 
			
		||||
add_definitions( -I${HEAD_DIR}/Keymap )
 | 
			
		||||
 | 
			
		||||
#| Keymap Settings
 | 
			
		||||
add_definitions(
 | 
			
		||||
	-DMODIFIER_MASK=sonynews_ModifierMask
 | 
			
		||||
	-DKEYINDEX_MASK=sonynews_ColemakMap
 | 
			
		||||
	#-DKEYINDEX_MASK=sonynews_DefaultMap
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue