diff options
| author | hathach <[email protected]> | 2019-07-24 09:45:32 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2019-07-24 09:45:32 +0700 |
| commit | c63f2b30cbad128d5b46820965f0734be9879cb1 (patch) | |
| tree | 7a7d4aa4f9c9a962e7a8310a45508be9904e2cda /examples/device | |
| parent | 8fad8fb5c2d4b586431c1893f912ad2ebedc9b33 (diff) | |
rename tud_control_vendor_request_cb/complete_cb to tud_vendor_control_request_cb/complete_cb
Diffstat (limited to 'examples/device')
| -rw-r--r-- | examples/device/webusb/src/tusb_config.h | 22 | ||||
| -rw-r--r-- | examples/device/webusb/src/usb_descriptors.c | 4 |
2 files changed, 16 insertions, 10 deletions
diff --git a/examples/device/webusb/src/tusb_config.h b/examples/device/webusb/src/tusb_config.h index 8aefe8695..7dd9864df 100644 --- a/examples/device/webusb/src/tusb_config.h +++ b/examples/device/webusb/src/tusb_config.h @@ -69,18 +69,24 @@ // DEVICE CONFIGURATION //-------------------------------------------------------------------- -#define CFG_TUD_ENDOINT0_SIZE 64 +#define CFG_TUD_ENDOINT0_SIZE 64 //------------- CLASS -------------// -#define CFG_TUD_CDC 1 -#define CFG_TUD_MSC 0 -#define CFG_TUD_HID 0 -#define CFG_TUD_MIDI 0 -#define CFG_TUD_VENDOR 0 +#define CFG_TUD_CDC 1 +#define CFG_TUD_MSC 0 +#define CFG_TUD_HID 0 +#define CFG_TUD_MIDI 0 +#define CFG_TUD_VENDOR 0 // CDC FIFO size of TX and RX -#define CFG_TUD_CDC_RX_BUFSIZE 64 -#define CFG_TUD_CDC_TX_BUFSIZE 64 +#define CFG_TUD_CDC_RX_BUFSIZE 64 +#define CFG_TUD_CDC_TX_BUFSIZE 64 + +// Vendor FIFO size of TX and RX +// If not configured vendor endpoints will not be buffered +#define CFG_TUD_VENDOR_RX_BUFSIZE 64 +#define CFG_TUD_VENDOR_TX_BUFSIZE 64 + #ifdef __cplusplus } diff --git a/examples/device/webusb/src/usb_descriptors.c b/examples/device/webusb/src/usb_descriptors.c index cd9b6bc1a..67fb7dfb3 100644 --- a/examples/device/webusb/src/usb_descriptors.c +++ b/examples/device/webusb/src/usb_descriptors.c @@ -188,7 +188,7 @@ const tusb_desc_webusb_url_t desc_url = .url = URL }; -bool tud_control_vendor_request_cb(uint8_t rhport, tusb_control_request_t const * request) +bool tud_vendor_control_request_cb(uint8_t rhport, tusb_control_request_t const * request) { if ( request->bRequest == 0x01 ) // webusb vendor code { @@ -199,7 +199,7 @@ bool tud_control_vendor_request_cb(uint8_t rhport, tusb_control_request_t const } } -bool tud_control_vendor_complete_cb(uint8_t rhport, tusb_control_request_t const * request) +bool tud_vendor_control_complete_cb(uint8_t rhport, tusb_control_request_t const * request) { (void) rhport; return true; |
