hhkb: Add Makefile.jp for HHKB JP
This commit is contained in:
		
							parent
							
								
									3dbb762dcc
								
							
						
					
					
						commit
						10a6b2c7d8
					
				
					 3 changed files with 13 additions and 6 deletions
				
			
		|  | @ -121,11 +121,6 @@ NKRO_ENABLE = yes		# USB Nkey Rollover | ||||||
| #HHKB_JP = yes			# HHKB JP support
 | #HHKB_JP = yes			# HHKB JP support
 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| ifdef HHKB_JP |  | ||||||
|     OPT_DEFS += -DHHKB_JP |  | ||||||
| endif |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| #
 | #
 | ||||||
| # Keymap file
 | # Keymap file
 | ||||||
| #
 | #
 | ||||||
|  | @ -140,6 +135,11 @@ else | ||||||
| endif | endif | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | ifneq (, $(or $(findstring keymap_jp.c, $(SRC)), $(findstring yes, $(HHKB_JP)))) | ||||||
|  |     OPT_DEFS += -DHHKB_JP | ||||||
|  | endif | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| # Search Path
 | # Search Path
 | ||||||
| VPATH += $(TARGET_DIR) | VPATH += $(TARGET_DIR) | ||||||
| VPATH += $(TOP_DIR) | VPATH += $(TOP_DIR) | ||||||
|  |  | ||||||
							
								
								
									
										2
									
								
								keyboard/hhkb/Makefile.jp
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								keyboard/hhkb/Makefile.jp
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,2 @@ | ||||||
|  | HHKB_JP = yes | ||||||
|  | include Makefile | ||||||
|  | @ -43,12 +43,15 @@ See [doc/HHKB.txt](doc/HHKB.txt) and files under [doc/](doc/) for internal of HH | ||||||
| See [this document](../../doc/build.md) first. | See [this document](../../doc/build.md) first. | ||||||
| 
 | 
 | ||||||
| ### Configuration | ### Configuration | ||||||
| Set `MCU`, `BOOTLOADER_SIZE` and other build options in `Makefile` and `config.h`. If your target is **HHKB JP** you need to set `HHKB_JP` build option in `Makefile`. | If your target is **HHKB JP** you need to set `HHKB_JP` build option in `Makefile` or use `Makefile.jp` instead of `Makefile`. | ||||||
|  | 
 | ||||||
|  | If you use other than **TMK Alt Controller Board** set proper `MCU`, `BOOTLOADER_SIZE` and other build options in `Makefile` and `config.h`. At least PJRC Teensy requires changing `BOOTLOADER_SIZE` to 512. | ||||||
| 
 | 
 | ||||||
| ### Build  | ### Build  | ||||||
| Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. Just `make` with `KEYMAP` option like: | Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. Just `make` with `KEYMAP` option like: | ||||||
| 
 | 
 | ||||||
|     $ make KEYMAP=[hasu|hhkb|spacefn|<name>] |     $ make KEYMAP=[hasu|hhkb|spacefn|<name>] | ||||||
|  |     $ make -f Makefile.jp KEYMAP=[jp|<name>]        # for HHKB JP | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| ### Program | ### Program | ||||||
|  | @ -57,10 +60,12 @@ First, push reset button on board to start bootloader. | ||||||
| This command programs the controller with [dfu-programmer] if the tool is installed and configured properly. | This command programs the controller with [dfu-programmer] if the tool is installed and configured properly. | ||||||
| 
 | 
 | ||||||
|     $ make dfu |     $ make dfu | ||||||
|  |     $ make -f Makefile.jp dfu       # for HHKB JP | ||||||
| 
 | 
 | ||||||
| Or you can also use [FLIP] command to program. Also the tool should be installed and configured properly. FLIP GUI application is also available. | Or you can also use [FLIP] command to program. Also the tool should be installed and configured properly. FLIP GUI application is also available. | ||||||
| 
 | 
 | ||||||
|     $ make flip |     $ make flip | ||||||
|  |     $ make -f Makefile.jp flip      # for HHKB JP | ||||||
| 
 | 
 | ||||||
| Use [Teensy Loader] if your controller is Teensy/Teensy++. | Use [Teensy Loader] if your controller is Teensy/Teensy++. | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Jun Wako
						Jun Wako