Commit graph

1392 commits

Author SHA1 Message Date
tmk
b7d80d8b0e core: lufa: Fix wait for console startup 2018-09-23 12:36:18 +09:00
tmk
5b9da20efa core: lufa: Fix timeout of send_keyboard
Change 128*40us(5.12ms) to 128*80us(10.24ms) for 6KRO
2018-09-23 12:36:18 +09:00
tmk
ffb52ab0c9 core: lufa: Fix console output and init sequence
console_putc:
Linux:      works very well in general
Windows:    also works very well and connection seems to be faster than Linux
Mac:        to be: confirmed

NOTE:       long session of matrix_print still blocks keyboard_task in main loop
            and prevents it from sending keyboard report.
            XT protocol buffer overflow occurs when slamng on keys

TODO:       check when print functions are called in ISR
2018-09-23 12:36:18 +09:00
tmk
6632802c79 core: Add ring buffer file 2018-09-23 12:36:18 +09:00
tmk
4650d2e575 Merge branch 'pc98_update' 2018-09-08 21:25:41 +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
c0c67e2022 usb_usb: Add Cheery 0101010101010101 bug fix
https://geekhack.org/index.php?topic=69169.msg2638223#msg2638223
2018-08-01 22:34:22 +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
dd543150b4 rule.mk: Add dfu-programmer version check again
- ubuntu 18.04 still uses old 0.6.1
2018-07-05 23:43:12 +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
f8276ddb57 fc660c: Change keymap 2018-06-16 14:45:36 +09:00
tmk
cf6df9db5f pc98_usb: Update keymap 2018-06-10 12:50:38 +09:00
tmk
9977fd5140 Merge branch 'pc98_update' 2018-06-07 22:22:04 +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
tmk
ec8da5f9f5 Merge branch 'EdmundsEcho-quick-start-readme' 2018-05-26 20:54:31 +09:00
tmk
21f2596878 hhkb: Update README 2018-05-26 20:53:57 +09:00
tmk
4970985e9b Merge branch 'quick-start-readme' of https://github.com/EdmundsEcho/tmk_keyboard into EdmundsEcho-quick-start-readme 2018-05-26 20:10:28 +09:00
Edmund Cape
a28aa255b5 updated README for hhkb to include a Quick-start section 2018-05-21 11:06:20 -04:00
tmk
c72981f1e7 tmk_core: Now expects dfu-programmer 0.7 or later 2018-05-18 08:34:39 +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
8284d30af3 fc980c: Update binary file 2018-04-27 11:32:37 +09:00
tmk
cdf4b51d48 fc980: Decrease scan wait and disable debug print
to avoid droping key in fast input
2018-04-27 11:18:09 +09:00
tmk
5bd8a672ef xt_usb: Update README 2018-04-25 02:57:29 +09:00
tmk
f1b80a1660 Merge branch 'xt_keymap_clean' 2018-04-25 02:42:37 +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
tmk
f4ffdb8e83 hhkb: Measurement of overall power draw 2018-03-31 18:30:29 +09:00
Alejandro Carlos
bd28119dd8 Add a full example of a tenkeyless using the teensy 3.2 (#543) 2018-03-31 08:30:38 +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
f2761c9565 hhkb: Fix for USB NKRO for RN42 2018-03-16 18:08:06 +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
e11343480a xt_usb: Replace function with macro 2018-03-14 21:32:22 +09:00
tmk
136d55a249 xt_usb: Remove xt_io.h 2018-03-14 21:32:22 +09:00