Merge branch 'master' into feature/feedback_format
This commit is contained in:
@@ -235,17 +235,19 @@ void usbtmcd_init_cb(void)
|
||||
usbtmc_state.capabilities = tud_usbtmc_get_capabilities_cb();
|
||||
#ifndef NDEBUG
|
||||
# if CFG_TUD_USBTMC_ENABLE_488
|
||||
if(usbtmc_state.capabilities->bmIntfcCapabilities488.supportsTrigger)
|
||||
TU_ASSERT(&tud_usbtmc_msg_trigger_cb != NULL,);
|
||||
// Per USB488 spec: table 8
|
||||
TU_ASSERT(!usbtmc_state.capabilities->bmIntfcCapabilities.listenOnly,);
|
||||
TU_ASSERT(!usbtmc_state.capabilities->bmIntfcCapabilities.talkOnly,);
|
||||
if (usbtmc_state.capabilities->bmIntfcCapabilities488.supportsTrigger) {
|
||||
TU_ASSERT(&tud_usbtmc_msg_trigger_cb != NULL,);
|
||||
}
|
||||
// Per USB488 spec: table 8
|
||||
TU_ASSERT(!usbtmc_state.capabilities->bmIntfcCapabilities.listenOnly,);
|
||||
TU_ASSERT(!usbtmc_state.capabilities->bmIntfcCapabilities.talkOnly,);
|
||||
# endif
|
||||
if(usbtmc_state.capabilities->bmIntfcCapabilities.supportsIndicatorPulse)
|
||||
TU_ASSERT(&tud_usbtmc_indicator_pulse_cb != NULL,);
|
||||
if (usbtmc_state.capabilities->bmIntfcCapabilities.supportsIndicatorPulse) {
|
||||
TU_ASSERT(&tud_usbtmc_indicator_pulse_cb != NULL,);
|
||||
}
|
||||
#endif
|
||||
|
||||
usbtmcLock = osal_mutex_create(&usbtmcLockBuffer);
|
||||
usbtmcLock = osal_mutex_create(&usbtmcLockBuffer);
|
||||
}
|
||||
|
||||
uint16_t usbtmcd_open_cb(uint8_t rhport, tusb_desc_interface_t const * itf_desc, uint16_t max_len)
|
||||
|
||||
Reference in New Issue
Block a user