27#ifndef _TUSB_VENDOR_HOST_H_
28#define _TUSB_VENDOR_HOST_H_
30#include "common/tusb_common.h"
37 pipe_handle_t pipe_in;
38 pipe_handle_t pipe_out;
44static inline bool tusbh_custom_is_mounted(uint8_t dev_addr, uint16_t vendor_id, uint16_t product_id)
52bool tusbh_custom_read(uint8_t dev_addr, uint16_t vendor_id, uint16_t product_id,
void * p_buffer, uint16_t length);
53bool tusbh_custom_write(uint8_t dev_addr, uint16_t vendor_id, uint16_t product_id,
void const * p_data, uint16_t length);
59bool cush_open_subtask(uint8_t dev_addr,
tusb_desc_interface_t const *p_interface_desc, uint16_t *p_length);
60void cush_isr(pipe_handle_t pipe_hdl, xfer_result_t event);
61void cush_close(uint8_t dev_addr);
AUDIO Channel Cluster Descriptor (4.1)
Definition audio.h:647
Definition vendor_host.h:36