mirror of
https://github.com/hathach/tinyusb.git
synced 2025-02-07 05:54:11 +08:00
Merge pull request #2296 from LarssonOliver/master
Allow external definition of TU_CP210X_PID_LIST
This commit is contained in:
commit
4c80f5a192
@ -109,7 +109,7 @@ static bool ftdi_sio_set_baudrate(cdch_interface_t* p_cdc, uint32_t baudrate, tu
|
|||||||
#if CFG_TUH_CDC_CP210X
|
#if CFG_TUH_CDC_CP210X
|
||||||
#include "serial/cp210x.h"
|
#include "serial/cp210x.h"
|
||||||
|
|
||||||
static uint16_t const cp210x_pids[] = { TU_CP210X_PID_LIST };
|
static uint16_t const cp210x_pids[] = { CFG_TUH_CDC_CP210X_PID_LIST };
|
||||||
enum {
|
enum {
|
||||||
CP210X_PID_COUNT = sizeof(cp210x_pids) / sizeof(cp210x_pids[0])
|
CP210X_PID_COUNT = sizeof(cp210x_pids) / sizeof(cp210x_pids[0])
|
||||||
};
|
};
|
||||||
|
@ -29,8 +29,6 @@
|
|||||||
// https://www.silabs.com/documents/public/application-notes/AN571.pdf
|
// https://www.silabs.com/documents/public/application-notes/AN571.pdf
|
||||||
|
|
||||||
#define TU_CP210X_VID 0x10C4
|
#define TU_CP210X_VID 0x10C4
|
||||||
#define TU_CP210X_PID_LIST \
|
|
||||||
0xEA60, 0xEA70
|
|
||||||
|
|
||||||
/* Config request codes */
|
/* Config request codes */
|
||||||
#define CP210X_IFC_ENABLE 0x00
|
#define CP210X_IFC_ENABLE 0x00
|
||||||
|
@ -447,6 +447,12 @@
|
|||||||
#define CFG_TUH_CDC_CP210X 0
|
#define CFG_TUH_CDC_CP210X 0
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef CFG_TUH_CDC_CP210X_PID_LIST
|
||||||
|
// List of product IDs that can use the CP210X CDC driver
|
||||||
|
#define CFG_TUH_CDC_CP210X_PID_LIST \
|
||||||
|
0xEA60, 0xEA70
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifndef CFG_TUH_HID
|
#ifndef CFG_TUH_HID
|
||||||
#define CFG_TUH_HID 0
|
#define CFG_TUH_HID 0
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user