Peter Johanson
|
690bc1bb44
|
refactor: Move drivers into properly module.
* Align our driver module layout to properly match Zephyr conventions,
allowing proper CMake setup to amend the library for each type of driver.
|
2023-09-16 11:52:40 -07:00 |
|
Joel Spadin
|
94061bb916
|
refactor: Replace tabs with spaces
Standardized indentation to use spaces with a new pre-commit hook.
|
2023-04-24 16:07:04 -07:00 |
|
Peter Johanson
|
b5e73204e8
|
fix(drivers): Avoid build failures for GPIO driver
* Avoid defining the ZMK GPIO drivers lib if none of the drivers are
selected.
|
2022-06-05 17:57:35 -04:00 |
|
Peter Johanson
|
6a86cd0547
|
feat(gpio): Add 595 shift register driver.
* Use SPI for sending serial data.
* Supports 1-4 shift registers chained together by
setting `ngios` property appropriately.
|
2022-06-03 22:45:04 -04:00 |
|