Commit Graph

321 Commits (daf1ef1db2dd2d22f47f7acfa1527eae9d7c3521)

Author SHA1 Message Date
tmk daf1ef1db2 adb_usb: Clean repository 2019-06-23 15:04:35 +09:00
tmk c25cdae5f2 usb_usb: Update unimap firmware binary 2019-05-29 23:45:35 +09:00
tmk 4880e2b661 usb_usb: Override startup and suspend hook 2019-05-29 14:51:10 +09:00
tmk 00bba0fdb5 usb_usb: Add options for disabling blocking loops
USB startup wait loop delays UHS2 Task() starting for a while
like 200-600ms and USB suspend loop blocks the Task() while power
saving like 15-17ms. These loops may cause keyboard enumeration
failure, perhaps. Not confirmed it yet though.
2019-05-10 09:44:59 +09:00
tmk 2fd396b8ca usb_usb: Add option for disabling suspend power down 2019-05-10 09:44:59 +09:00
tmk 7c228967a4 usb_usb: Order of init prevents uneeded bus reset
Device classes are registered to array of config driver pool and
tried in that order until proper class is found in configuration process.
If tried driver cannot handle device, bus reset is issued to the device.
2019-05-10 09:44:59 +09:00
tmk 527bdbbcbd usb_usb: Add debug print for low level 2019-05-07 00:07:19 +09:00
You Xiaojie / 尤晓杰 494faeb488 Correct the comments of matrix ROW and COL. (#604)
according to the code:
static uint8_t matrix[MATRIX_ROWS];
#define ROW(code)      (code>>3)
#define COL(code) (code&0x07)
in converter/terminal_usb/matrix.c
ROW is decided by bits 7-4 of scancode
COL is decided by bits 2-0 of scancode
2019-03-18 15:47:07 +09:00
You Xiaojie / 尤晓杰 826a107526 Redefine GRV,CAPS,RALT and RCTL (#596) 2019-03-18 08:03:04 +09:00
You Xiaojie / 尤晓杰 8bb1c010fa Correct the comments of matrix ROW and COL. (#600)
according to the code:
static uint8_t matrix[MATRIX_ROWS];
#define ROW(code)      (code>>3)
#define COL(code)      (code&0x07)
in converter/ps2_usb/matrix.c
ROW is decided by bits 7~4 of scancode
COL is decided by bits 2~0 of scancode
2019-03-18 08:01:15 +09:00
tmk 6b1976d05b terminal_usb: Fix pin configuration in README 2019-03-10 22:48:21 +09:00
tmk d0b91ca319 usb_usb: Update README and firmware hex file 2018-11-12 10:51:41 +09:00
tmk a0b5bf4b67 usb_usb: usb_hid: Change for USB_Host_Shield_2.0 2018-10-31 09:35:30 +09:00
tmk aa5dd8fccf lufa: usb-usb: Use LUFA startup instead of cusotom
- Change keyboard_init() timing and matrix_scan() is called in USB
  startup wait loop for FC660C
- FC660C startup seems to be faster and it doesn't work without this fix
  when plugin the keyboard and converter at same time
2018-10-31 09:35:30 +09:00
tmk 1efd16e7c8 pc98_usb: Add Makefile.32u4 2018-10-16 00:38:39 +09:00
tmk fddc6a7b47 pc98_usb: Fix RDY line and startup for PC-9801V 2018-10-16 00:24:29 +09:00
tmk 594d7d85da xt_usb: Fix */PrtSc key issue #552 2018-10-06 22:37:16 +09:00
tmk fb248461b8 xt_usb: Update binary 2018-09-23 13:56:28 +09:00
tmk 06e3f84856 xt_usb: Fix scan code print for debug 2018-09-23 12:36:18 +09:00
tmk 5d24932e78 pc98_usb: Update reset and LED control command 2018-09-08 21:23:30 +09:00
tmk cb1f428488 pc98_usb: Remove keymap.c of rakuraku support 2018-09-08 09:35:24 +09:00
tmk f57b7b9087 pc98_usb: Add ATMega32u4 support 2018-09-08 09:34:50 +09:00
tmk effdef4187 pc98_usb: Fix pin configuration in README 2018-08-20 10:22:37 +09:00
tmk 428d904541 usb_usb: Update binary 2018-08-01 22:39:41 +09:00
tmk dab922c86c pc98_usb: Update README 2018-07-23 09:53:35 +09:00
tmk 0d27991731 pc98_usb: unimap for RakuRaku keyboard 2018-07-22 22:57:21 +09:00
tmk f9ceb7d1e1 pc98_usb: Add unimap for usual pc98 layout 2018-07-21 16:42:17 +09:00
tmk c2ce617a36 usb_usb: Fix startup block bug
- This bug occurs when sending LED out report before keyboard becomes ready
- Ckecking with isReady() before using SetReport() solves this
- Slow startup keyboard like TMK trrigers this bug and Linux shows following error just after plugin converter
    usb 3-1: device descriptor read/64, error -62
2018-07-05 23:40:55 +09:00
tmk cf6df9db5f pc98_usb: Update keymap 2018-06-10 12:50:38 +09:00
tmk 881b93687d pc98_usb: Update README 2018-06-07 17:29:13 +09:00
tmk d6c1643edf pc98_usb: Update protocol commands 2018-06-07 17:22:08 +09:00
tmk 6ff29ea8fa pc98_usb: Change keymap 2018-06-02 20:39:01 +09:00
tmk 54c9e737d0 pc98_usb: Configure for TMK Converter 2018-06-02 20:37:34 +09:00
tmk 47e9e80223 pc98_usb: LED control code is disabled by default 2018-06-02 20:37:17 +09:00
Jun Wako d21cd993ca usb_usb: Update README 2018-05-16 09:49:58 +09:00
tmk 78af06b936 xt_usb: Fix for reserved codes 2018-05-12 05:22:53 +09:00
tmk 36eb3d98dd ibm4704_usb: Add support 50-key on unimap editor 2018-04-27 16:39:20 +09:00
tmk 5bd8a672ef xt_usb: Update README 2018-04-25 02:57:29 +09:00
tmk f0f3956873 xt_usb: Update binary 2018-04-25 02:38:14 +09:00
tmk 6dee71e108 xt_usb: Add unimap 2018-04-25 02:25:34 +09:00
tmk 1cb7a24503 xt_usb: Clean keymap and change scancode matrix 2018-04-25 02:13:41 +09:00
tmk ec49ce3be6 Merge branch 'xt_rev2' 2018-04-17 10:56:55 +09:00
tmk 961f0aab97 adb_usb: Add debug print for handler_id 2018-04-17 10:55:29 +09:00
Hunter King eb3947fb96 Improve ASCII representation of 122 (#544)
* improve ASCII representation of 122

* fix oops
2018-03-31 08:28:25 +09:00
tmk 4594e08889 xt_usb: Fix binary file names 2018-03-15 10:44:13 +09:00
tmk eb66e7701c xt_usb: update binaries 2018-03-15 07:02:11 +09:00
tmk 460aa90784 xt_usb: Add firmware hex files 2018-03-15 06:49:17 +09:00
tmk acbea7fb15 xt_usb: Replace functions with macros 2018-03-14 21:32:22 +09:00
tmk 773a9195a6 xt_usb: Change debug print 2018-03-14 21:32:22 +09:00
tmk 2b9d4ace5b xt_usb: Clear flag before enabling interrupt 2018-03-14 21:32:22 +09:00