tmk
943ae8c29d
usb_usb: Update prebuilt firmware files
2024-03-08 08:52:41 +09:00
tmk
cb477d3529
usb_usb: Update prebuilt firmware files
2023-12-31 03:41:10 +09:00
tmk
86157dc41d
usb_usb: Prohibit MAX3421 suspend at startup #770
...
MAX3421 suspend/resume at startup can:
- prevent LUFA startup
- prevent Poker X from being enumerated
2023-12-31 03:06:09 +09:00
tmk
d825356dd5
usb_usb: MAX3421 task at startup loop #770
...
- Poker X requires this to be enumerated
- MAX3421 task need to start at earlier stage
2023-12-31 03:06:09 +09:00
tmk
09664638f8
usb_usb: power saving during suspend without remote wakeup
...
https://github.com/tmk/tmk_keyboard/issues/769#issuecomment-1864054914
2023-12-20 17:25:36 +09:00
tmk
ea27f71701
usb_usb: Remomve matrix_scan in suspend loop
...
- This should not be needed anymore
- Confirmed that there is no problem on FC660C startup
2023-12-20 16:57:10 +09:00
tmk
7403b9731b
usb_usb: Support for remote wakeup from keyboard
2023-12-20 16:57:10 +09:00
tmk
f25df07f62
usb_usb: Update prebuilt firmware files
...
Add TaranVH_F22, TaranVH_F23 and TaranVH_F24
2023-08-02 12:40:49 +09:00
tmk
62e995948d
usb_usb: Change Makefile for TaranVH keymap support
2023-08-02 12:31:24 +09:00
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