|
Nexus Embedded Platform 0.1.0
Statically assembled reusable embedded mechanisms
|
#include <ethernet.h>
Data Fields | |
| nx_result_t(* | submit )(void *, nx_eth_tx_request_t *) |
| nx_result_t(* | cancel )(void *, nx_eth_tx_request_t *) |
| nx_result_t(* | service )(void *) |
| nx_result_t(* | acquire )(void *, nx_eth_rx_frame_t *) |
| nx_result_t(* | release )(void *, const nx_eth_rx_frame_t *) |
| nx_result_t(* | state )(void *, nx_eth_state_t *) |
| nx_result_t(* | apply_link )(void *, const nx_eth_link_t *) |
| nx_result_t(* | stop )(void *) |
| nx_result_t(* | attach_wake )(void *, const nx_irq_wake_t *, uint8_t) |
Definition at line 62 of file ethernet.h.
| nx_result_t(* nx_eth_ops_t::acquire) (void *, nx_eth_rx_frame_t *) |
Definition at line 66 of file ethernet.h.
| nx_result_t(* nx_eth_ops_t::apply_link) (void *, const nx_eth_link_t *) |
Definition at line 69 of file ethernet.h.
| nx_result_t(* nx_eth_ops_t::attach_wake) (void *, const nx_irq_wake_t *, uint8_t) |
Definition at line 71 of file ethernet.h.
| nx_result_t(* nx_eth_ops_t::cancel) (void *, nx_eth_tx_request_t *) |
Definition at line 64 of file ethernet.h.
| nx_result_t(* nx_eth_ops_t::release) (void *, const nx_eth_rx_frame_t *) |
Definition at line 67 of file ethernet.h.
| nx_result_t(* nx_eth_ops_t::service) (void *) |
Definition at line 65 of file ethernet.h.
| nx_result_t(* nx_eth_ops_t::state) (void *, nx_eth_state_t *) |
Definition at line 68 of file ethernet.h.
| nx_result_t(* nx_eth_ops_t::stop) (void *) |
Definition at line 70 of file ethernet.h.
| nx_result_t(* nx_eth_ops_t::submit) (void *, nx_eth_tx_request_t *) |
Definition at line 63 of file ethernet.h.