diff --git a/libraries/ESPhost/src/CMsg.cpp b/libraries/ESPhost/src/CMsg.cpp index 1b71dac93..bc7c71959 100644 --- a/libraries/ESPhost/src/CMsg.cpp +++ b/libraries/ESPhost/src/CMsg.cpp @@ -85,16 +85,16 @@ void CMsg::reset_without_delete() { /* -------------------------------------------------------------------------- */ -CMsg::CMsg() : buf{nullptr}, dim{0}, payload_header{nullptr}, proto_dim{0}, tlv_size(esp_tlv_header_size) { +CMsg::CMsg() : buf{nullptr}, dim{0}, proto_dim{0}, payload_header{nullptr}, tlv_size(esp_tlv_header_size) { } /* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */ -CMsg::CMsg(uint16_t proto_size, bool use_tlv /*= true*/) : buf{nullptr}, - dim{0}, - payload_header{nullptr}, - proto_dim{proto_size} { +CMsg::CMsg(uint16_t proto_size, bool use_tlv /*= true*/) : buf{nullptr}, + dim{0}, + proto_dim{proto_size}, + payload_header{nullptr} { /* -------------------------------------------------------------------------- */ uint16_t request_size = 0; if(use_tlv) { @@ -204,6 +204,7 @@ CMsg& CMsg::operator=(CMsg&& m) { Serial.println(" bad!"); #endif } + return *this; } @@ -442,6 +443,7 @@ void CMsg::debug_print(const char* title) { /* -------------------------------------------------------------------------- */ bool CMsg::store_rx_buffer(const uint8_t *buffer, uint32_t d) { /* -------------------------------------------------------------------------- */ + (void)d; /* rx_payload_len is TLV + PROTO (tlv can be present or not) */ uint16_t rx_payload_len = verify_payload_header(buffer); @@ -498,6 +500,7 @@ bool CMsg::add_msg(CMsg &msg) { return false; } } + return true; } /* -------------------------------------------------------------------------- */ diff --git a/libraries/ESPhost/src/EspSpiDriver.cpp b/libraries/ESPhost/src/EspSpiDriver.cpp index 26b3a4532..5644f6cf3 100644 --- a/libraries/ESPhost/src/EspSpiDriver.cpp +++ b/libraries/ESPhost/src/EspSpiDriver.cpp @@ -124,7 +124,6 @@ static spi_event_t _spi_cb_status = SPI_EVENT_TRANSFER_ABORTED; * ############################# */ static void spi_callback(spi_callback_args_t *p_args); -static void ext_irq_callback(void); /* execute SPI communication, send the content of tx_buffer to ESP32, put the @@ -534,9 +533,3 @@ static void spi_callback(spi_callback_args_t *p_args) { _spi_cb_status = SPI_EVENT_TRANSFER_ABORTED; } } - -/* -------------------------------------------------------------------------- */ -static void ext_irq_callback(void) { -/* -------------------------------------------------------------------------- */ - -} \ No newline at end of file