Software APIs
Data Fields
usb_testutils_controlep_ctx Struct Reference

Data Fields

usb_testutils_ctx_tctx
 
uint8_t ep
 
usb_testutils_ctstate_t ctrlstate
 
usb_testutils_device_state_t device_state
 
uint8_t new_dev
 New Device Address, to be set upon successful Status stage.
 
uint8_t new_config
 New Device Configuration, to be set upon successful Status stage.
 
uint8_t usb_config
 Current Device Configuration.
 
const uint8_t * cfg_dscr
 USB configuration descriptor.
 
size_t cfg_dscr_len
 
const uint8_t * test_dscr
 Optional test descriptor, or NULL.
 
size_t test_dscr_len
 

Detailed Description

Definition at line 48 of file usb_testutils_controlep.h.

Field Documentation

◆ cfg_dscr

const uint8_t* usb_testutils_controlep_ctx::cfg_dscr

USB configuration descriptor.

Definition at line 68 of file usb_testutils_controlep.h.

◆ cfg_dscr_len

size_t usb_testutils_controlep_ctx::cfg_dscr_len

Definition at line 69 of file usb_testutils_controlep.h.

◆ ctrlstate

usb_testutils_ctstate_t usb_testutils_controlep_ctx::ctrlstate

Definition at line 51 of file usb_testutils_controlep.h.

◆ ctx

usb_testutils_ctx_t* usb_testutils_controlep_ctx::ctx

Definition at line 49 of file usb_testutils_controlep.h.

◆ device_state

usb_testutils_device_state_t usb_testutils_controlep_ctx::device_state

Definition at line 52 of file usb_testutils_controlep.h.

◆ ep

uint8_t usb_testutils_controlep_ctx::ep

Definition at line 50 of file usb_testutils_controlep.h.

◆ new_config

uint8_t usb_testutils_controlep_ctx::new_config

New Device Configuration, to be set upon successful Status stage.

Definition at line 60 of file usb_testutils_controlep.h.

◆ new_dev

uint8_t usb_testutils_controlep_ctx::new_dev

New Device Address, to be set upon successful Status stage.

Definition at line 56 of file usb_testutils_controlep.h.

◆ test_dscr

const uint8_t* usb_testutils_controlep_ctx::test_dscr

Optional test descriptor, or NULL.

Definition at line 73 of file usb_testutils_controlep.h.

◆ test_dscr_len

size_t usb_testutils_controlep_ctx::test_dscr_len

Definition at line 74 of file usb_testutils_controlep.h.

◆ usb_config

uint8_t usb_testutils_controlep_ctx::usb_config

Current Device Configuration.

Definition at line 64 of file usb_testutils_controlep.h.