Refactoring wilba.tech PCBs, updating Rama Works U80-A (#6272)
* Added WT65-B, WT75-B, minor fixes * Update keyboards/wilba_tech/wt65_b/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Update keyboards/wilba_tech/wt65_b/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/wilba_tech/wt75_b/config.h Co-Authored-By: Drashna Jaelre <drashna@live.com> * Change DEBOUNCING_DELAY to DEBOUNCE * Change DEBOUNCING_DELAY to DEBOUNCE * Move Zeal60/Zeal65 files to keyboards/wilba_tech * Change DEBOUNCING_DELAY to DEBOUNCE * Refactoring zeal60 code to wilba_tech * Moved Rama Works PCBs to wilba_tech * Rename Rama Works files * Cleanup info.json * Cleanup readme.md * Cleanup USB device strings * U80-A RGB matrix, IS31FL3731 driver changes * Fixed #include from keyboards/zeal60
This commit is contained in:
		
							parent
							
								
									d686c0ea43
								
							
						
					
					
						commit
						bffbb4b42d
					
				
					 118 changed files with 655 additions and 606 deletions
				
			
		
							
								
								
									
										49
									
								
								keyboards/wilba_tech/via_api.h
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										49
									
								
								keyboards/wilba_tech/via_api.h
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,49 @@ | |||
| /* Copyright 2017 Jason Williams (Wilba)
 | ||||
|  * | ||||
|  * This program is free software: you can redistribute it and/or modify | ||||
|  * it under the terms of the GNU General Public License as published by | ||||
|  * the Free Software Foundation, either version 2 of the License, or | ||||
|  * (at your option) any later version. | ||||
|  * | ||||
|  * This program is distributed in the hope that it will be useful, | ||||
|  * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  * GNU General Public License for more details. | ||||
|  * | ||||
|  * You should have received a copy of the GNU General Public License | ||||
|  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| #pragma once | ||||
| 
 | ||||
| #define PROTOCOL_VERSION 0x0008 | ||||
| 
 | ||||
| enum via_command_id | ||||
| { | ||||
| 	id_get_protocol_version = 0x01, // always 0x01
 | ||||
| 	id_get_keyboard_value, | ||||
| 	id_set_keyboard_value, | ||||
| 	id_dynamic_keymap_get_keycode, | ||||
| 	id_dynamic_keymap_set_keycode, | ||||
| 	id_dynamic_keymap_reset, | ||||
| 	id_backlight_config_set_value, | ||||
| 	id_backlight_config_get_value, | ||||
| 	id_backlight_config_save, | ||||
| 	id_eeprom_reset, | ||||
| 	id_bootloader_jump, | ||||
| 	id_dynamic_keymap_macro_get_count, | ||||
| 	id_dynamic_keymap_macro_get_buffer_size, | ||||
| 	id_dynamic_keymap_macro_get_buffer, | ||||
| 	id_dynamic_keymap_macro_set_buffer, | ||||
| 	id_dynamic_keymap_macro_reset, | ||||
| 	id_dynamic_keymap_get_layer_count, | ||||
| 	id_dynamic_keymap_get_buffer, | ||||
| 	id_dynamic_keymap_set_buffer, | ||||
| 	id_unhandled = 0xFF, | ||||
| }; | ||||
| 
 | ||||
| enum via_keyboard_value_id | ||||
| { | ||||
|   id_uptime = 0x01, | ||||
|   id_firmware_version | ||||
| }; | ||||
| 
 | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Wilba
						Wilba