forked from PAWPAW-Mirror/lib_xua
BMAX_POWER can now be defined
This commit is contained in:
@@ -186,8 +186,8 @@
|
|||||||
|
|
||||||
/* Device release number in BCD: 0xJJMNi */
|
/* Device release number in BCD: 0xJJMNi */
|
||||||
#ifndef BCD_DEVICE
|
#ifndef BCD_DEVICE
|
||||||
#define BCD_DEVICE (0x0610)
|
#define BCD_DEVICE (0x0620)
|
||||||
#warning BCD_DEVICE not defined. Using 0x0610
|
#warning BCD_DEVICE not defined. Using 0x0620
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Addition interfaces based on defines */
|
/* Addition interfaces based on defines */
|
||||||
@@ -290,6 +290,14 @@
|
|||||||
|
|
||||||
#define MAX_VOL (0x20000000)
|
#define MAX_VOL (0x20000000)
|
||||||
|
|
||||||
|
#ifdef SELF_POWERED
|
||||||
|
#define BMAX_POWER 0
|
||||||
|
#else
|
||||||
|
#ifndef BMAX_POWER
|
||||||
|
#define BMAX_POWER 250
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/* Length of clock unit/clock-selector units */
|
/* Length of clock unit/clock-selector units */
|
||||||
#if defined(SPDIF_RX) && defined(ADAT_RX)
|
#if defined(SPDIF_RX) && defined(ADAT_RX)
|
||||||
|
|||||||
@@ -307,11 +307,10 @@ unsigned char cfgDesc_Audio2[] =
|
|||||||
0x00, /* 6 iConfiguration */
|
0x00, /* 6 iConfiguration */
|
||||||
#ifdef SELF_POWERED
|
#ifdef SELF_POWERED
|
||||||
192, /* 7 bmAttributes */
|
192, /* 7 bmAttributes */
|
||||||
0, /* 8 bMaxPower */
|
|
||||||
#else
|
#else
|
||||||
128, /* 7 bmAttributes */
|
128, /* 7 bmAttributes */
|
||||||
250, /* 8 bMaxPower */
|
|
||||||
#endif
|
#endif
|
||||||
|
BMAX_POWER, /* 8 bMaxPower */
|
||||||
|
|
||||||
/* Interface Association Descriptor */
|
/* Interface Association Descriptor */
|
||||||
0x08, /* 0 bLength */
|
0x08, /* 0 bLength */
|
||||||
@@ -1543,11 +1542,10 @@ unsigned char cfgDesc_Null[] =
|
|||||||
0x00, /* 6 iConfiguration */
|
0x00, /* 6 iConfiguration */
|
||||||
#ifdef SELF_POWERED
|
#ifdef SELF_POWERED
|
||||||
192, /* 7 bmAttributes */
|
192, /* 7 bmAttributes */
|
||||||
0, /* 8 bMaxPower */
|
|
||||||
#else
|
#else
|
||||||
128,
|
128,
|
||||||
250, /* 8 bMaxPower */
|
|
||||||
#endif
|
#endif
|
||||||
|
BMAX_POWER, /* 8 bMaxPower */
|
||||||
|
|
||||||
0x09, /* 0 bLength : Size of this descriptor, in bytes. (field size 1 bytes) */
|
0x09, /* 0 bLength : Size of this descriptor, in bytes. (field size 1 bytes) */
|
||||||
0x04, /* 1 bDescriptorType : INTERFACE descriptor. (field size 1 bytes) */
|
0x04, /* 1 bDescriptorType : INTERFACE descriptor. (field size 1 bytes) */
|
||||||
@@ -1608,11 +1606,10 @@ unsigned char cfgDesc_Audio1[] =
|
|||||||
0x00, /* Unused */
|
0x00, /* Unused */
|
||||||
#ifdef SELF_POWERED
|
#ifdef SELF_POWERED
|
||||||
192, /* 7 bmAttributes */
|
192, /* 7 bmAttributes */
|
||||||
0, /* 8 bMaxPower */
|
|
||||||
#else
|
#else
|
||||||
128, /* 7 bmAttributes */
|
128, /* 7 bmAttributes */
|
||||||
250, /* 8 bMaxPower */
|
|
||||||
#endif
|
#endif
|
||||||
|
BMAX_POWER, /* 8 bMaxPower */
|
||||||
|
|
||||||
/* Standard AC interface descriptor */
|
/* Standard AC interface descriptor */
|
||||||
0x09,
|
0x09,
|
||||||
|
|||||||
Reference in New Issue
Block a user