mirror of
https://github.com/sle118/squeezelite-esp32.git
synced 2025-12-09 13:07:03 +03:00
system config UI work in progress
This commit is contained in:
@@ -11,7 +11,20 @@
|
||||
#include "esp_system.h"
|
||||
#include "driver/i2c.h"
|
||||
#include "driver/spi_master.h"
|
||||
|
||||
typedef struct {
|
||||
int width;
|
||||
int height;
|
||||
int RST_pin;
|
||||
int i2c_system_port;
|
||||
int address;
|
||||
int CS_pin;
|
||||
int speed;
|
||||
char *drivername;
|
||||
char *type;
|
||||
bool hflip;
|
||||
bool vflip;
|
||||
} display_config_t;
|
||||
const display_config_t * config_display_get();
|
||||
esp_err_t config_i2c_set(const i2c_config_t * config, int port);
|
||||
const i2c_config_t * config_i2c_get(int * i2c_port);
|
||||
const spi_bus_config_t * config_spi_get(spi_host_device_t * spi_host);
|
||||
|
||||
Reference in New Issue
Block a user