iPXE
Data Fields
ecm_device Struct Reference

A CDC-ECM network device. More...

#include <ecm.h>

Data Fields

struct usb_deviceusb
 USB device. More...
 
struct usb_busbus
 USB bus. More...
 
struct net_devicenetdev
 Network device. More...
 
struct usbnet_device usbnet
 USB network device. More...
 

Detailed Description

A CDC-ECM network device.

Definition at line 57 of file ecm.h.

Field Documentation

◆ usb

struct usb_device* ecm_device::usb

USB device.

Definition at line 59 of file ecm.h.

Referenced by ecm_open(), and ecm_probe().

◆ bus

struct usb_bus* ecm_device::bus

USB bus.

Definition at line 61 of file ecm.h.

Referenced by ecm_poll(), and ecm_probe().

◆ netdev

struct net_device* ecm_device::netdev

Network device.

Definition at line 63 of file ecm.h.

Referenced by ecm_in_complete(), ecm_intr_complete(), ecm_out_complete(), ecm_probe(), and ecm_remove().

◆ usbnet

struct usbnet_device ecm_device::usbnet

USB network device.

Definition at line 65 of file ecm.h.

Referenced by ecm_close(), ecm_in_complete(), ecm_intr_complete(), ecm_open(), ecm_out_complete(), ecm_out_transmit(), ecm_poll(), and ecm_probe().


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