LilyGo T-Deck keyboard support & display driver improvements (#19)

* LilyGo T-Deck keyboard support

* reverse logic

* docs and readability

* cleanup

* optimize driver buffer

* cleanup
This commit is contained in:
Ken Van Hoeylandt
2024-01-27 12:34:02 +01:00
committed by GitHub
parent 14eb43211d
commit ccbe6b7ab8
21 changed files with 302 additions and 73 deletions
+4 -2
View File
@@ -26,9 +26,11 @@ Like `some_feature_i.h`
Names are snake-case.
Public functions are prefixed with `tt_` for `tactility-core` and `tactility` projects.
The `tt_` prefix is used for public functions that are part of `tactility/` or `tactility-core/`
Internal/static functions don't have prefix requirements, but prefixes are allowed.
The prefix is **not** used for drivers, services and apps.
Public functions have the feature name after `tt_`.
If a feature has setters or getters, it's added after the feature name part.
@@ -36,7 +38,7 @@ If a feature has setters or getters, it's added after the feature name part.
Example:
```c
void tt_feature_get_name() {
void tt_counter_get_limit() {
// ...
}
```