Ethernet + AirPlay fixes

This commit is contained in:
Philippe G
2021-10-30 12:05:46 -07:00
parent 1e45348e4a
commit a98b1d00b0
6 changed files with 131 additions and 6 deletions

View File

@@ -30,6 +30,12 @@ typedef struct {
bool rotate;
} display_config_t;
typedef struct {
int mdc;
int mdio;
int rst;
} eth_config_t;
typedef struct {
i2s_pin_config_t pin;
char model[32];
@@ -75,6 +81,7 @@ typedef struct {
} gpio_entry_t;
const display_config_t * config_display_get();
const eth_config_t * config_eth_get( );
esp_err_t config_display_set(const display_config_t * config);
esp_err_t config_i2c_set(const i2c_config_t * config, int port);
esp_err_t config_i2s_set(const i2s_platform_config_t * config, const char * nvs_name);