HPM SDK
HPMicro Software Development Kit
dcd_qhd_t Struct Reference

#include <hpm_usb_device.h>

Data Fields

volatile uint32_t: 15
 
volatile uint32_t int_on_setup: 1
 
volatile uint32_t max_packet_size: 11
 
volatile uint32_t zero_length_termination: 1
 
volatile uint32_t iso_mult: 2
 
volatile uint32_t qtd_addr
 
volatile dcd_qtd_t qtd_overlay
 
volatile usb_control_request_t setup_request
 
volatile uint8_t reserved [16]
 

Field Documentation

◆ int_on_setup

volatile uint32_t dcd_qhd_t::int_on_setup

◆ iso_mult

volatile uint32_t dcd_qhd_t::iso_mult

◆ max_packet_size

volatile uint32_t dcd_qhd_t::max_packet_size

◆ qtd_addr

volatile uint32_t dcd_qhd_t::qtd_addr

◆ qtd_overlay

volatile dcd_qtd_t dcd_qhd_t::qtd_overlay

◆ reserved

volatile uint8_t dcd_qhd_t::reserved[16]

◆ setup_request

volatile usb_control_request_t dcd_qhd_t::setup_request

◆ uint32_t

volatile dcd_qhd_t::uint32_t

◆ zero_length_termination

volatile uint32_t dcd_qhd_t::zero_length_termination

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