Moved protocol files; news and x68k.
Renamed sony_usb to news_usb Renamed hbk to hbkb
This commit is contained in:
		
							parent
							
								
									afb0846208
								
							
						
					
					
						commit
						81706d1130
					
				
					 16 changed files with 37 additions and 28 deletions
				
			
		
							
								
								
									
										65
									
								
								README.md
									
										
									
									
									
								
							
							
						
						
									
										65
									
								
								README.md
									
										
									
									
									
								
							| 
						 | 
					@ -17,64 +17,73 @@ Features
 | 
				
			||||||
Projects
 | 
					Projects
 | 
				
			||||||
--------
 | 
					--------
 | 
				
			||||||
### converter
 | 
					### converter
 | 
				
			||||||
* ps2_usb - PS/2 keyboard to USB
 | 
					* [ps2_usb][c1] - [PS/2 keyboard to USB][GH_ps2]
 | 
				
			||||||
* adb_usb - ADB keyboard to USB
 | 
					* [adb_usb][c2] - [ADB keyboard to USB][GH_adb]
 | 
				
			||||||
* m0110_usb - Machintosh 128K/512K/Plus keyboard to USB
 | 
					* [m0110_usb][c3] - [Machintosh 128K/512K/Plus keyboard to USB][GH_m0110]
 | 
				
			||||||
* terminal_usb - IBM Model M terminal keyboard(PS/2 scancode set3) to USB
 | 
					* [terminal_usb][c4] - [IBM Model M terminal keyboard(PS/2 scancode set3) to USB][GH_terminal]
 | 
				
			||||||
* sony_usb - Sony NEWS keyboard to USB
 | 
					* [news_usb][c5] - [Sony NEWS keyboard to USB][GH_news]
 | 
				
			||||||
* x68k_usb - Sharp X68000 keyboard to USB
 | 
					* [x68k_usb][c6] - [Sharp X68000 keyboard to USB][GH_x68k]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### keyboard
 | 
					### keyboard
 | 
				
			||||||
* hhkb - Happy Hacking Keyboard professional
 | 
					* [hhkb][k1] - [Happy Hacking Keyboard professional][GH_hhkb]
 | 
				
			||||||
* macway - Compact keyboard mod
 | 
					* [macway][k2] - [Compact keyboard mod][GH_macway]
 | 
				
			||||||
* hbk - Happy Buckling sprint keyboard(IBM Model M mod)
 | 
					* [hbkb][k3] - [Happy Buckling sprint keyboard(IBM Model M mod)][GH_hbkb]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[c1]:   converter/ps2_usb/
 | 
				
			||||||
 | 
					[c2]:   converter/adb_usb/
 | 
				
			||||||
 | 
					[c3]:   converter/m0110_usb/
 | 
				
			||||||
 | 
					[c4]:   converter/terminal_usb/
 | 
				
			||||||
 | 
					[c5]:   converter/news_usb/
 | 
				
			||||||
 | 
					[c6]:   converter/x68k_usb/
 | 
				
			||||||
 | 
					[k1]:   keyboard/hhkb
 | 
				
			||||||
 | 
					[k2]:   keyboard/macway
 | 
				
			||||||
 | 
					[k3]:   keyboard/hbkb
 | 
				
			||||||
[GH_macway]:    http://geekhack.org/showwiki.php?title=Island:11930
 | 
					[GH_macway]:    http://geekhack.org/showwiki.php?title=Island:11930
 | 
				
			||||||
[GH_hhkb]:      http://geekhack.org/showwiki.php?title=Island:12047
 | 
					[GH_hhkb]:      http://geekhack.org/showwiki.php?title=Island:12047
 | 
				
			||||||
[GH_ps2]:       http://geekhack.org/showwiki.php?title=Island:14618
 | 
					[GH_ps2]:       http://geekhack.org/showwiki.php?title=Island:14618
 | 
				
			||||||
[GH_adb]:       http://geekhack.org/showwiki.php?title=Island:14290
 | 
					[GH_adb]:       http://geekhack.org/showwiki.php?title=Island:14290
 | 
				
			||||||
[GH_hhkb_bt]:   http://geekhack.org/showwiki.php?title=Island:20851
 | 
					[GH_hhkb_bt]:   http://geekhack.org/showwiki.php?title=Island:20851
 | 
				
			||||||
[GH_m0110]:     http://geekhack.org/showwiki.php?title=Island:24965
 | 
					[GH_m0110]:     http://geekhack.org/showwiki.php?title=Island:24965
 | 
				
			||||||
[GH_sony]:      http://geekhack.org/showwiki.php?title=Island:25759
 | 
					[GH_news]:      http://geekhack.org/showwiki.php?title=Island:25759
 | 
				
			||||||
[GH_terminal]:  http://geekhack.org/showwiki.php?title=Island:27272
 | 
					[GH_terminal]:  http://geekhack.org/showwiki.php?title=Island:27272
 | 
				
			||||||
[GH_x68k]:      http://geekhack.org/showwiki.php?title=Island:29060
 | 
					[GH_x68k]:      http://geekhack.org/showwiki.php?title=Island:29060
 | 
				
			||||||
[GH_hbk]:       http://geekhack.org/showwiki.php?title=Island:29483
 | 
					[GH_hbkb]:      http://geekhack.org/showwiki.php?title=Island:29483
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Files & Directories
 | 
					Files & Directories
 | 
				
			||||||
-------------------
 | 
					-------------------
 | 
				
			||||||
### Top
 | 
					### Top
 | 
				
			||||||
* common/       common codes
 | 
					* [common/](common/)        - common codes
 | 
				
			||||||
* protocol/     keyboard protocol support
 | 
					* [protocol/](protocol/)    - keyboard protocol support
 | 
				
			||||||
* keyboard/     keyboard projects
 | 
					* [keyboard/](keyboard/)    - keyboard projects
 | 
				
			||||||
* converter/    protocol converter projects
 | 
					* [converter/](converter/)  - protocol converter projects
 | 
				
			||||||
* doc/          documents
 | 
					* [doc/](doc/)              - documents
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Keyboard Protocols
 | 
					### Keyboard Protocols
 | 
				
			||||||
* pjrc/         PJRC USB stack
 | 
					* [pjrc/](protocol/pjrc/)     - PJRC USB stack
 | 
				
			||||||
* vusb/         Objective Development V-USB
 | 
					* [vusb/](protocol/vusb/)     - Objective Development V-USB
 | 
				
			||||||
* iwrap/        Bluetooth HID for Bluegiga iWRAP
 | 
					* [iwrap/](protocol/iwrap)    - Bluetooth HID for Bluegiga iWRAP
 | 
				
			||||||
* ps2           PS/2 protocol
 | 
					* [ps2.c](protocol/ps2.c)     - PS/2 protocol
 | 
				
			||||||
* adb           Apple Desktop Bus protocol
 | 
					* [adb.c](protocol/adb.c)     - Apple Desktop Bus protocol
 | 
				
			||||||
* m0110         Macintosh 128K/512K/Plus keyboard protocol
 | 
					* [m0110.c](protocol/m0110.c) - Macintosh 128K/512K/Plus keyboard protocol
 | 
				
			||||||
* news          Sony NEWS keyboard protocol
 | 
					* [news.c](protocol/news.c)   - Sony NEWS keyboard protocol
 | 
				
			||||||
* x68k          Sharp X68000 keyboard protocol
 | 
					* [x68k.c](protocol/x68k.c)   - Sharp X68000 keyboard protocol
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Build & Program
 | 
					Build & Program
 | 
				
			||||||
---------------
 | 
					---------------
 | 
				
			||||||
### Build firmware
 | 
					### Build firmware
 | 
				
			||||||
To compile you need `AVR GCC`, `AVR Libc` and `GNU make`.
 | 
					To compile you need `AVR GCC`, `AVR Libc` and `GNU make`.
 | 
				
			||||||
You can use [WinAVR][1] on Windows and [CrossPack][2] on Mac.
 | 
					You can use [WinAVR][winavr] on Windows and [CrossPack][crosspack] on Mac.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    $ cd <project>
 | 
					    $ cd <project>
 | 
				
			||||||
    $ make
 | 
					    $ make
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The firmware will be compiled as a file tmk_<project>.hex.
 | 
					The firmware will be compiled as a file `tmk_<project>.hex`.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[1]:  http://winavr.sourceforge.net/
 | 
					[winavr]:       http://winavr.sourceforge.net/
 | 
				
			||||||
[2]: http://www.obdev.at/products/crosspack/index.html
 | 
					[crosspack]:    http://www.obdev.at/products/crosspack/index.html
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Program Controller
 | 
					### Program Controller
 | 
				
			||||||
If you have proper program command in Makefile just type this.
 | 
					If you have proper program command in Makefile just type this.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue