no-OS
Public Attributes | List of all members
no_os_mdio_init_param Struct Reference

Parameters for an MDIO slave. More...

#include <no_os_mdio.h>

Collaboration diagram for no_os_mdio_init_param:
Collaboration graph
[legend]

Public Attributes

int id
 
bool c45
 
uint8_t addr
 
struct no_os_mdio_opsops
 
void * extra
 

Detailed Description

Parameters for an MDIO slave.

Member Data Documentation

◆ addr

uint8_t no_os_mdio_init_param::addr

MDIO slave address on the bus.

◆ c45

bool no_os_mdio_init_param::c45

Specifies if clause 45 frame format is supported by the slave, otherwise clause 22 frame format is used.

◆ extra

void* no_os_mdio_init_param::extra

Platform or implementation specific parameters.

◆ id

int no_os_mdio_init_param::id

Device ID (when using MDIO peripheral), optional.

◆ ops

struct no_os_mdio_ops* no_os_mdio_init_param::ops

Specific implementations of the API.


The documentation for this struct was generated from the following file: