Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
mctp_usb_class_inst Struct Reference

MCTP USB class instance configuration. More...

#include <zephyr/pmci/mctp/mctp_usb.h>

Data Fields

uint8_t subclass
 MCTP subclass used in the USB interface descriptor.
uint8_t mctp_protocol
 MCTP protocol version used in the USB interface descriptor.
struct mctp_binding_usbmctp_binding
 Pointer to the associated MCTP USB bus binding.

Detailed Description

MCTP USB class instance configuration.

Holds the USB interface descriptor parameters and the associated MCTP bus binding for a single MCTP USB class instance.

Field Documentation

◆ mctp_binding

struct mctp_binding_usb* mctp_usb_class_inst::mctp_binding

Pointer to the associated MCTP USB bus binding.

◆ mctp_protocol

uint8_t mctp_usb_class_inst::mctp_protocol

MCTP protocol version used in the USB interface descriptor.

◆ subclass

uint8_t mctp_usb_class_inst::subclass

MCTP subclass used in the USB interface descriptor.


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