Data Fields
acm_device Struct Reference

A USB RNDIS network device. More...

#include <acm.h>

Data Fields

struct usb_deviceusb
 USB device. More...
struct usb_busbus
 USB bus. More...
struct rndis_devicerndis
 RNDIS device. More...
struct usbnet_device usbnet
 USB network device. More...
int responded
 An encapsulated response is available. More...

Detailed Description

A USB RNDIS network device.

Definition at line 31 of file acm.h.

Field Documentation

◆ usb

struct usb_device* acm_device::usb

USB device.

Definition at line 33 of file acm.h.

Referenced by acm_control_receive(), acm_control_transmit(), and acm_probe().

◆ bus

struct usb_bus* acm_device::bus

USB bus.

Definition at line 35 of file acm.h.

Referenced by acm_poll(), and acm_probe().

◆ rndis

struct rndis_device* acm_device::rndis

◆ usbnet

struct usbnet_device acm_device::usbnet

◆ responded

int acm_device::responded

An encapsulated response is available.

Definition at line 42 of file acm.h.

Referenced by acm_intr_complete(), and acm_poll().

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