zmk/app
hyx0329 118359c83e
fix(usb): Prevent unexpected USB disconnection caused by USB SOF (#3070)
ZMK doesn't use SOF. Disable this to prevent unexpected USB
disconnection. The disconnection is observed under 3 circumstances on a
Linux host:

1. Keyboard just performed a firmware upgrade and USB is kept connected.
2. Keyboard is woken from USB power source and USB is kept connected.
3. Keyboard is connected when host is booting, and when Linux is just
   initialized.

Disabling SOF processing will not affect boot protocol switching.

Tested on Makerdiary M60.
2025-12-18 00:52:27 -05:00
..
boards
dts
include
keymap-module
module
scripts
snippets
src fix: Fix redundant const warning (#3139) 2025-12-14 16:39:39 -05:00
tests
.gitignore
.prettierrc.js
CMakeLists.txt
Kconfig fix(usb): Prevent unexpected USB disconnection caused by USB SOF (#3070) 2025-12-18 00:52:27 -05:00
Kconfig.behaviors
Kconfig.defaults
VERSION
core-coverage.yml
package-lock.json
package.json
prj.conf
run-ble-test.sh
run-test.sh chore(tests): Write test builds to logfile (#3125) 2025-12-10 03:45:08 -05:00
west.yml