X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=converter%2Fxt_usb%2FREADME.md;h=5f4f5601fca36763bf0255dceb65c4ba2aed5d43;hb=2fd396b8ca15592729f2ab84fce474bf987deb11;hp=b9641a03bc219aeab405631b82aa555829ab4226;hpb=f37805e698a34ce07f10c7f5316f9bbd2a63563b;p=max%2Ftmk_keyboard.git diff --git a/converter/xt_usb/README.md b/converter/xt_usb/README.md index b9641a03..5f4f5601 100644 --- a/converter/xt_usb/README.md +++ b/converter/xt_usb/README.md @@ -5,32 +5,30 @@ This firmware converts XT keyboard protocol to USB.(It supports Scan Code Set 1. Connect Wires ------------- -In case of Teensy2.0(ATMega32U4): - 1. Connect **Vcc** and **GND**. -2. Connect **Clock** and **Data** line. - - **Interrupt**: **Clock** is on `PD1` and **Data** on `PD0`.(Recommended. Soarer's converter compatible) -3. Optionally you need pull-up resistor. 1K-10K Ohm is OK. +2. Connect **Clock** and **Data** line. **Clock** is on `PD1`, **Data** on `PD0` by default. And optionally you can use `PB7` for **Reset**.(Compatible to Soarer's converter) To change pin configuration edit `config.h`. +3. You need pull-up resistor. **1K-10K Ohm** will be OK. -To change pin configuration edit **config.h** and **Makefile**. Build Firmware -------------- -For **PJRC Teensy** just run `make`: +Just run `make`: $ make clean $ make -To select keymap: +To use your own keymap create `keymap_.c` file and then: $ make clean - $ make KEYMAP=[plain|jis|spacefn|...] + $ make KEYMAP= + +After that you will find HEX file `xt_usb.hex` in current directory. -After that you will find HEX file `xt_usb_lufa.hex` in current directory. +See wiki pages on github for further information. https://github.com/tmk/tmk_keyboard/wiki -Keymap ------- -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_.c` and see keymap document(you can find in README.md of top directory) and existent keymap files. +XT keyboard protocol resource +------------------------------ +https://github.com/tmk/tmk_keyboard/wiki/IBM-PC-XT-Keyboard-Protocol