Change datatype for w5500 pins from int8_t to gpio_num_t

This commit is contained in:
Thomas Basler
2025-02-07 23:54:07 +01:00
parent 48e2a3d245
commit 9d6de56857
5 changed files with 37 additions and 39 deletions

View File

@@ -27,12 +27,12 @@ struct PinMapping_t {
gpio_num_t cmt_gpio3;
gpio_num_t cmt_sdio;
int8_t w5500_mosi;
int8_t w5500_miso;
int8_t w5500_sclk;
int8_t w5500_cs;
int8_t w5500_int;
int8_t w5500_rst;
gpio_num_t w5500_mosi;
gpio_num_t w5500_miso;
gpio_num_t w5500_sclk;
gpio_num_t w5500_cs;
gpio_num_t w5500_int;
gpio_num_t w5500_rst;
#if CONFIG_ETH_USE_ESP32_EMAC
int8_t eth_phy_addr;

View File

@@ -17,7 +17,7 @@ public:
W5500& operator=(const W5500&) = delete;
~W5500();
static std::unique_ptr<W5500> setup(int8_t pin_mosi, int8_t pin_miso, int8_t pin_sclk, int8_t pin_cs, int8_t pin_int, int8_t pin_rst);
static std::unique_ptr<W5500> setup(gpio_num_t pin_mosi, gpio_num_t pin_miso, gpio_num_t pin_sclk, gpio_num_t pin_cs, gpio_num_t pin_int, gpio_num_t pin_rst);
String macAddress();
private: