essl_dev_t struct
Context used by the ``esp_serial_slave_link`` component.
Fields
esp_err_t (*)(void *ctx, const void *start, size_t length, uint32_t wait_ms) esp_err_t (*)(void *ctx, void *out_data, size_t size, uint32_t wait_ms) esp_err_t (*)(void *ctx, uint8_t addr, uint8_t value, uint8_t *value_o, uint32_t wait_ms) esp_err_t (*)(void *ctx, uint8_t add, uint8_t *value_o, uint32_t wait_ms) esp_err_t (*)(void *ctx, uint32_t intr_mask, uint32_t wait_ms) esp_err_t (*)(void *ctx, uint32_t *intr_raw, uint32_t *intr_st, uint32_t wait_ms) esp_err_t (*)(void *ctx, uint32_t ena_mask, uint32_t wait_ms) esp_err_t (*)(void *ctx, uint32_t *ena_mask_o, uint32_t wait_ms) esp_err_t (*)(void *ctx, uint32_t intr_mask, uint32_t wait_ms) ![]()
struct essl_dev_t {![]()
struct essl_dev_t;
essl_dev_t is allocated by 1 symbol and is freed by 4 symbols:
![]()
essl_dev_t