tmk
faa503514f
usb_usb: Change README.md
2023-07-26 10:12:24 +09:00
tmk
57b6f8b4ce
usb_usb: Add keymap TaranVH/2nd-keyboard
...
https://github.com/TaranVH/2nd-keyboard/tree/master/HASU_USB
2023-07-17 12:21:13 +09:00
tmk
74cae0c6c7
usb_usb: Update prebuilt firmware files
2023-07-17 12:02:52 +09:00
tmk
9bef02b0c4
usb_usb: Makefile support for target with keymap
2023-07-17 12:00:24 +09:00
tmk
7fbf2ce367
usb_usb: Update prebuilt firmware files
2023-02-01 10:23:29 +09:00
tmk
463b08ec8d
usb_usb: Update prebuilt firmware files
2023-01-25 13:31:02 +09:00
tmk
1f1fe5fd87
usb_usb: Fix makefile for 8Mz setup
2023-01-24 08:40:17 +09:00
tmk
cdf4bfc3ae
usb_usb: Fix for Apple Magic Keyboard(A1644/A1843)
...
The device has keyboard function at interface 1, not 0. #606
2023-01-22 18:05:10 +09:00
tmk
4df8a27f72
usb_usb: Update prebuilt firmware files
2022-10-21 15:41:51 +09:00
tmk
5f58dc4955
usb_usb: Update prebuilt firmware files
2022-05-05 14:29:52 +09:00
tmk
ef29dcf1f0
usb_usb: Update for debug build
2021-11-19 14:29:46 +09:00
tmk
f9a2e202b9
usb_usb: Update prebuilt firmware files
...
- Fix for ConnectPro UD-12+ KVM #707
- UHS2: 500ms delay for bus reset for Matrix Vita
https://geekhack.org/index.php?topic=69169.msg3073431
- UHS2: Improve plugin detection in busprobe()
2021-10-24 00:21:07 +09:00
tmk
e7aa9e5c61
usb_usb: Update prebuilt firmware files
2020-12-24 23:22:55 +09:00
tmk
385ede5722
usb_usb: Update prebuilt firmware files
2020-11-07 18:12:02 +09:00
tmk
df164fecc9
usb_usb: Add Mechanical Locking key support
2020-11-07 17:16:20 +09:00
tmk
6da19ef6b0
usb_usb: Update prebuilt firmware files
2020-11-06 00:42:09 +09:00
tmk
d9a8eb59df
usb_usb: Update Makefile.debug
...
enable debug print on USB Host lib and disable on LUFA
2020-11-06 00:19:35 +09:00
tmk
e2ac2d746f
usb_usb: Remove hook_usb_startup_wait_loop
...
matrix_scan in hook_usb_startup_wait_loop is not required for
FC660C since commit dd7b75: SOF timing fix of USB_Host_Shield_2.0.
Without INTERRUPT_CONTROL_ENDPOINT the matrix_scan blocks around 2300ms
and prevents getting USB configured. In the result console_putc
starts sending before hid_listen is ready and chars are lost.
console_is_ready delay value should be around 5000ms if matrix_scan
is needed in hook_usb_startup_wait_loop.
2020-05-08 22:39:55 +09:00
tmk
2173767a78
Remove INTERRUPT_CONTROL_ENDPOINT from converters
...
The LUFA feature can prevent converter's ISR from handing signal instantly.
The interrupt can block a while for Standard Device Requests and 500-1000us
for keyboard LED report.
2020-05-08 22:39:55 +09:00
tmk
6209ceebfb
lufa: Rename LUFA_DEBUG to TMK_LUFA_DEBUG
2020-02-09 21:17:52 +09:00
tmk
3b7bf1f6e0
usb_usb: Fix unimap translation for Power
2020-02-03 12:47:05 +09:00
tmk
c215713f13
usb_usb: Fix markdown notation in README
2019-09-18 16:51:44 +09:00
tmk
f016476d83
usb_usb: Update firmware file
2019-09-18 16:09:10 +09:00
tmk
b813d62a8b
usb_usb: Add BTLD unimap to start bootloader
...
Press App(Menu) + Pause key to start bootloader
2019-09-18 15:42:47 +09:00
tmk
250724f79a
usb_usb: Enable NO_DEBUG build option
...
to save flash memory space
2019-09-18 15:41:24 +09:00
tmk
108b0ce8d9
usb_usb: Clean print for debug
2019-09-18 15:29:38 +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
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
428d904541
usb_usb: Update binary
2018-08-01 22:39:41 +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
Jun Wako
d21cd993ca
usb_usb: Update README
2018-05-16 09:49:58 +09:00
tmk
7fa6a90a90
usb_usb: Fix code format
2018-03-03 16:18:13 +09:00
tmk
b2fa0ffa3b
usb_usb: Support Brazilian specific key in unimap
...
Keymap comma(KP_COMMA: 0x85)
2018-03-03 16:18:13 +09:00
tmk
ab6ddacc84
usb_usb: Support Korean specific keys in unimap
...
HAEN(LANG1: 0x90) and HANJ(LANG2: 0x91) keys are recognized as HENK and MHEN in unimap.
2018-03-03 16:18:13 +09:00
tmk
9dcecb5e28
usb_usb: Update binary
2017-07-16 16:10:30 +09:00
tmk
0d155c2211
usb_usb: Fix KANA in unimap #482
2017-07-16 16:06:54 +09:00
tmk
cf9f157a7f
usb_usb: Update binary
2017-05-11 01:00:29 +09:00
tmk
a38dd9dda5
usb_usb: Add Makefiles
2017-05-11 00:59:20 +09:00
tmk
3eae475f8b
usb_usb: Remove startup wait
...
Some keyboards boot up quickly and cannot be enumerated
when powering up converter and keyboard at same time
2017-05-11 00:16:21 +09:00
tmk
a88ad58342
core: Swap position of PEQL and PENT in unimap
2016-11-30 00:15:12 +09:00
tmk
51326077b0
usb_usb: Restore LED state when plugging keyboard
2016-10-18 15:10:43 +09:00
tmk
659ae2375e
usb_usb: Revert name of keymap macro
2016-09-10 12:12:26 +09:00
tmk
e957c1c6f1
usb_usb: Orgnize keymap files
2016-09-10 11:44:59 +09:00