zmk/app/drivers/kscan
Hooky 51c4f886b4 Add and enable Multiplex kscan code
Multiplex handler (all->all) with single pin for interrupt handling.

For wired boards/shields, the interrupt can be ignored to simplify the
electronics greatly.
2023-03-04 12:45:38 +08:00
..
CMakeLists.txt Add and enable Multiplex kscan code 2023-03-04 12:45:38 +08:00
debounce.c feat(kscan): Improve matrix debouncing 2021-10-26 23:52:13 -04:00
debounce.h feat(kscan): Improve matrix debouncing 2021-10-26 23:52:13 -04:00
Kconfig Add and enable Multiplex kscan code 2023-03-04 12:45:38 +08:00
kscan_composite.c refactor: Move away from deprecated PM callback. 2022-04-03 00:10:29 -04:00
kscan_gpio_demux.c refactor(kscan): Auto enable kscan drivers 2022-04-25 22:28:53 -04:00
kscan_gpio_direct.c Update kscan_gpio_get_extra_flags 2022-05-19 11:24:01 -04:00
kscan_gpio_matrix.c feature(drivers): Option for read wait on matrix. 2022-09-29 01:06:54 -04:00
kscan_gpio_multiplex.c Add and enable Multiplex kscan code 2023-03-04 12:45:38 +08:00
kscan_mock.c refactor: Move to k_work_delayable API. 2022-04-03 00:10:29 -04:00