-
-
Notifications
You must be signed in to change notification settings - Fork 94
New kernel drivers and device implementation updates #561
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
17 commits
Select commit
Hold shift + click to select a range
3592f05
Add missing license files
KenVanHoeylandt 1ec6c13
Chang display driver to kernel driver
KenVanHoeylandt 0fe9bbc
Fix for glitches
KenVanHoeylandt 5bb70ab
Remove unused include
KenVanHoeylandt 0a92085
Create button-control-module driver
KenVanHoeylandt efe7feb
Update stickc-plus2 for dts drivers
KenVanHoeylandt 95c9385
Temp move
KenVanHoeylandt d7eacd6
Update stickc plus2
KenVanHoeylandt 1206cb1
m5stack cardputer and adv drivers migrated to kernel drivers
KenVanHoeylandt 32cc642
Implement cyd-2432s024c with kernel drivers
KenVanHoeylandt 94699ef
Implement crowpanel adv 3.5" with kernel drivers
KenVanHoeylandt bd9826a
Implement xpt2046-module and convert crowpanel basic 3.5"
KenVanHoeylandt 2691872
Fix for pc builds
KenVanHoeylandt b8e3bf5
Implement device listener interface
KenVanHoeylandt e8b4a78
Implement device ref count
KenVanHoeylandt 1dcdbda
Fixes
KenVanHoeylandt c2a9055
Fixes for deadlocks
KenVanHoeylandt File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,6 @@ | ||
| file(GLOB_RECURSE SOURCE_FILES Source/*.c*) | ||
| file(GLOB_RECURSE SOURCE_FILES source/*.c*) | ||
|
|
||
| idf_component_register( | ||
| SRCS ${SOURCE_FILES} | ||
| INCLUDE_DIRS "Source" | ||
| REQUIRES Tactility esp_lvgl_port ILI934x CST816S PwmBacklight driver vfs fatfs | ||
| REQUIRES TactilityKernel driver | ||
| ) |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,5 @@ | ||
| dependencies: | ||
| - Platforms/platform-esp32 | ||
| - Drivers/ili9341-module | ||
| - Drivers/cst816s-module | ||
| dts: cyd,2432s024c.dts |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| #include <tactility/module.h> | ||
| #include <tactility/error.h> | ||
|
|
||
| #include <driver/gpio.h> | ||
|
|
||
| extern "C" { | ||
|
|
||
| static error_t start() { | ||
| // Set the RGB LED pins to output and turn them off (0 on, 1 off) | ||
| gpio_set_direction(GPIO_NUM_4, GPIO_MODE_OUTPUT); // Red | ||
| gpio_set_direction(GPIO_NUM_16, GPIO_MODE_OUTPUT); // Green | ||
| gpio_set_direction(GPIO_NUM_17, GPIO_MODE_OUTPUT); // Blue | ||
|
|
||
| gpio_set_level(GPIO_NUM_4, 1); // Red | ||
| gpio_set_level(GPIO_NUM_16, 1); // Green | ||
| gpio_set_level(GPIO_NUM_17, 1); // Blue | ||
|
|
||
| return ERROR_NONE; | ||
| } | ||
|
|
||
| static error_t stop() { | ||
| return ERROR_NONE; | ||
| } | ||
|
|
||
| Module cyd_2432s024c_module = { | ||
| .name = "cyd-2432s024c", | ||
| .start = start, | ||
| .stop = stop, | ||
| .symbols = nullptr, | ||
| .internal = nullptr | ||
| }; | ||
|
|
||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,6 @@ | ||
| file(GLOB_RECURSE SOURCE_FILES Source/*.c*) | ||
| file(GLOB_RECURSE SOURCE_FILES source/*.c*) | ||
|
|
||
| idf_component_register( | ||
| SRCS ${SOURCE_FILES} | ||
| INCLUDE_DIRS "Source" | ||
| REQUIRES Tactility esp_lvgl_port ILI9488 GT911 PwmBacklight driver | ||
| REQUIRES TactilityKernel driver | ||
| ) |
21 changes: 0 additions & 21 deletions
21
Devices/elecrow-crowpanel-advance-35/Source/Configuration.cpp
This file was deleted.
Oops, something went wrong.
41 changes: 0 additions & 41 deletions
41
Devices/elecrow-crowpanel-advance-35/Source/devices/Display.cpp
This file was deleted.
Oops, something went wrong.
12 changes: 0 additions & 12 deletions
12
Devices/elecrow-crowpanel-advance-35/Source/devices/Display.h
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,5 @@ | ||
| dependencies: | ||
| - Platforms/platform-esp32 | ||
| - Drivers/ili9488-module | ||
| - Drivers/gt911-module | ||
| dts: elecrow,crowpanel-advance-35.dts |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.