pc98_usb: Update binary files and README
This commit is contained in:
parent
8c0e245f52
commit
710ae39c3f
4 changed files with 2340 additions and 2298 deletions
|
|
@ -59,6 +59,7 @@ CONSOLE_ENABLE ?= yes # Console for debug
|
||||||
COMMAND_ENABLE ?= yes # Commands for debug and configuration
|
COMMAND_ENABLE ?= yes # Commands for debug and configuration
|
||||||
#NKRO_ENABLE ?= yes # USB Nkey Rollover
|
#NKRO_ENABLE ?= yes # USB Nkey Rollover
|
||||||
UNIMAP_ENABLE ?= yes
|
UNIMAP_ENABLE ?= yes
|
||||||
|
#KYMAP_SECTION_ENABLE ?= yes
|
||||||
|
|
||||||
|
|
||||||
# Boot Section Size in bytes
|
# Boot Section Size in bytes
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,17 @@
|
||||||
PC98 to USB keyboard protocol converter
|
PC98 to USB keyboard protocol converter
|
||||||
=======================================
|
=======================================
|
||||||
Target MCU is ATMega32u2 but other USB capable AVR will also work.
|
Main target is TMK prebuilt converter(ATMega32u2) but it will work on dev boards with ATMega32u4.
|
||||||
|
|
||||||
To initialize keyboard correctly you have to connect keyboard with converter first and then plug them into USB port.
|
To initialize keyboard correctly you have to connect keyboard with converter first and then plug them into USB port.
|
||||||
Otherwise, keyboard may not work.
|
Otherwise, keyboard may not work.
|
||||||
|
|
||||||
|
|
||||||
|
See for the TMK prebuilt converter.
|
||||||
|
|
||||||
|
https://geekhack.org/index.php?topic=72052.0
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Connector
|
Connector
|
||||||
---------
|
---------
|
||||||
On host/converter:
|
On host/converter:
|
||||||
|
|
@ -60,7 +66,7 @@ To flash firmware run this command
|
||||||
|
|
||||||
$ make dfu
|
$ make dfu
|
||||||
|
|
||||||
then push button on converter to flash firmware.
|
then push button on the converter to flash firmware.
|
||||||
|
|
||||||
If you are using ATMega32u4 based board use following commands to get firmware HEX file.
|
If you are using ATMega32u4 based board use following commands to get firmware HEX file.
|
||||||
|
|
||||||
|
|
@ -156,6 +162,9 @@ Its scan code map is very different from standard types. This is not tested.
|
||||||
|
|
||||||
Other PC98 converter projects and resource
|
Other PC98 converter projects and resource
|
||||||
------------------------------------------
|
------------------------------------------
|
||||||
|
TMK wiki
|
||||||
|
https://github.com/tmk/tmk_keyboard/wiki/PC-9801-Keyboard
|
||||||
|
|
||||||
PC-9800シリーズ テクニカルデータブック HARDWARE 編 1993年 p139, p343
|
PC-9800シリーズ テクニカルデータブック HARDWARE 編 1993年 p139, p343
|
||||||
https://archive.org/stream/PC9800TechnicalDataBookHARDWARE1993/PC-9800TechnicalDataBook_HARDWARE1993#page/n151
|
https://archive.org/stream/PC9800TechnicalDataBookHARDWARE1993/PC-9800TechnicalDataBook_HARDWARE1993#page/n151
|
||||||
https://archive.org/stream/PC9800TechnicalDataBookHARDWARE1993/PC-9800TechnicalDataBook_HARDWARE1993#page/n355
|
https://archive.org/stream/PC9800TechnicalDataBookHARDWARE1993/PC-9800TechnicalDataBook_HARDWARE1993#page/n355
|
||||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue