no-OS
|
Collection of MDIO ops that point to specific implementations. More...
#include <no_os_mdio.h>
Public Attributes | |
int(* | init )(struct no_os_mdio_desc **, struct no_os_mdio_init_param *) |
int(* | write )(struct no_os_mdio_desc *, uint32_t, uint16_t) |
int(* | read )(struct no_os_mdio_desc *, uint32_t, uint16_t *) |
int(* | remove )(struct no_os_mdio_desc *) |
Collection of MDIO ops that point to specific implementations.
int(* no_os_mdio_ops::init) (struct no_os_mdio_desc **, struct no_os_mdio_init_param *) |
MDIO initialization op
int(* no_os_mdio_ops::read) (struct no_os_mdio_desc *, uint32_t, uint16_t *) |
MDIO read register op
int(* no_os_mdio_ops::remove) (struct no_os_mdio_desc *) |
MDIO remove op
int(* no_os_mdio_ops::write) (struct no_os_mdio_desc *, uint32_t, uint16_t) |
MDIO write register op