TEMU  2
The Terma Emulator
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
temu_PHYIface Struct Reference

#include <temu-c/Bus/Ethernet.h>

Collaboration diagram for temu_PHYIface:

Data Fields

void(* connected )(void *Dev, temu_EthernetIfaceRef Link)
 
void(* disconnected )(void *Dev, temu_EthernetIfaceRef Link)
 
void(* up )(void *Dev)
 
void(* down )(void *Dev)
 
int(* send )(void *Dev, temu_EthFrame *Frame)
 
int(* receive )(void *Dev, temu_EthFrame *Frame)
 
uint32_t(* autoNegotiate )(void *Obj, uint32_t Caps)
 
void(* autoNegotiateDone )(void *Obj, uint32_t Caps)
 

Detailed Description

Definition at line 99 of file Ethernet.h.

Field Documentation

uint32_t(* temu_PHYIface::autoNegotiate)(void *Obj, uint32_t Caps)

Definition at line 117 of file Ethernet.h.

void(* temu_PHYIface::autoNegotiateDone)(void *Obj, uint32_t Caps)

Definition at line 118 of file Ethernet.h.

void(* temu_PHYIface::connected)(void *Dev, temu_EthernetIfaceRef Link)

Definition at line 100 of file Ethernet.h.

void(* temu_PHYIface::disconnected)(void *Dev, temu_EthernetIfaceRef Link)

Definition at line 104 of file Ethernet.h.

void(* temu_PHYIface::down)(void *Dev)

Definition at line 110 of file Ethernet.h.

int(* temu_PHYIface::receive)(void *Dev, temu_EthFrame *Frame)

Definition at line 113 of file Ethernet.h.

int(* temu_PHYIface::send)(void *Dev, temu_EthFrame *Frame)

Definition at line 112 of file Ethernet.h.

void(* temu_PHYIface::up)(void *Dev)

Definition at line 109 of file Ethernet.h.


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