static_ip sample
emac_enc28j60_t
is only used within static_ip sample.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
static_ip sample
emac_enc28j60_t
emac_enc28j60_t struct
Syntax
Show:
Summary
Declaration
from
esp_eth_mac_enc28j60.c:105
typedef
struct
{
esp_eth_mac_t
parent
;
esp_eth_mediator_t
*
eth
;
spi_device_handle_t
spi_hdl
;
SemaphoreHandle_t
spi_lock
;
SemaphoreHandle_t
reg_trans_lock
;
SemaphoreHandle_t
tx_ready_sem
;
TaskHandle_t
rx_task_hdl
;
uint32_t
sw_reset_timeout_ms
;
uint32_t
next_packet_ptr
;
uint32_t
last_tsv_addr
;
int
int_gpio_num
;
uint8_t
addr
[
6
]
;
uint8_t
last_bank
;
bool
packets_remain
;
eth_enc28j60_rev_t
revision
;
}
emac_enc28j60_t
;
Fields
Field
Declared as
emac_enc28j60_t::parent
esp_eth_mac_t
emac_enc28j60_t::eth
esp_eth_mediator_t
*
emac_enc28j60_t::spi_hdl
spi_device_handle_t
emac_enc28j60_t::spi_lock
SemaphoreHandle_t
emac_enc28j60_t::reg_trans_lock
SemaphoreHandle_t
emac_enc28j60_t::tx_ready_sem
SemaphoreHandle_t
emac_enc28j60_t::rx_task_hdl
TaskHandle_t
emac_enc28j60_t::sw_reset_timeout_ms
uint32_t
emac_enc28j60_t::next_packet_ptr
uint32_t
emac_enc28j60_t::last_tsv_addr
uint32_t
emac_enc28j60_t::int_gpio_num
int
emac_enc28j60_t::addr
uint8_t
[
6
]
emac_enc28j60_t::last_bank
uint8_t
emac_enc28j60_t::packets_remain
bool
emac_enc28j60_t::revision
eth_enc28j60_rev_t
Examples
References
from
examples
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out