SD card support for 2432S024C and some fixes (#24)
- Implemented SD card support for Yellow Board 2432S024C - Fix for locking bug when showing gui keyboard - T-Deck driver naming fixes - Loader tag name consistency improvement
This commit is contained in:
committed by
GitHub
parent
d27579848a
commit
ddf46b07e9
@@ -55,7 +55,7 @@
|
||||
#define TDECK_SDCARD_FORMAT_ON_MOUNT_FAILED false
|
||||
#define TDECK_SDCARD_MAX_OPEN_FILES 4
|
||||
#define TDECK_SDCARD_ALLOC_UNIT_SIZE (16 * 1024)
|
||||
#define TDECK_SDCARD_STATUS_CHECK_ENALBED false
|
||||
#define TDECK_SDCARD_STATUS_CHECK_ENABLED false
|
||||
|
||||
// Keyboard
|
||||
#define TDECK_KEYBOARD_I2C_BUS_HANDLE TDECK_I2C_BUS_HANDLE
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
bool tdeck_bootstrap();
|
||||
bool tdeck_init_lvgl();
|
||||
|
||||
extern SdCard tdeck_sdcard;
|
||||
extern const SdCard tdeck_sdcard;
|
||||
|
||||
const HardwareConfig lilygo_tdeck = {
|
||||
.bootstrap = &tdeck_bootstrap,
|
||||
|
||||
@@ -61,7 +61,7 @@ static void* sdcard_mount(const char* mount_point) {
|
||||
.format_if_mount_failed = TDECK_SDCARD_FORMAT_ON_MOUNT_FAILED,
|
||||
.max_files = TDECK_SDCARD_MAX_OPEN_FILES,
|
||||
.allocation_unit_size = TDECK_SDCARD_ALLOC_UNIT_SIZE,
|
||||
.disk_status_check_enable = TDECK_SDCARD_STATUS_CHECK_ENALBED
|
||||
.disk_status_check_enable = TDECK_SDCARD_STATUS_CHECK_ENABLED
|
||||
};
|
||||
|
||||
sdmmc_card_t* card;
|
||||
@@ -125,7 +125,7 @@ static void sdcard_unmount(void* context) {
|
||||
free(data);
|
||||
}
|
||||
|
||||
SdCard tdeck_sdcard = {
|
||||
const SdCard tdeck_sdcard = {
|
||||
.mount = &sdcard_init_and_mount,
|
||||
.unmount = &sdcard_unmount,
|
||||
.mount_behaviour = SDCARD_MOUNT_BEHAVIOUR_AT_BOOT
|
||||
|
||||
Reference in New Issue
Block a user