- EP2CFG = (1 << 7) | /* EP is valid/activated */
- (1 << 6) | /* EP direction: IN */
- (1 << 5) | (0 << 4) | /* EP Type: bulk */
- (0 << 3) | /* EP buffer size: 512 */
- (0 << 2) | /* Reserved. */
- (0 << 1) | (0 << 0); /* EP buffering: quad buffering */
- SYNCDELAY();
-
- /* Setup EP6 (IN) in the debug build. */
-#ifdef DEBUG
- EP6CFG = (1 << 7) | /* EP is valid/activated */
- (1 << 6) | /* EP direction: IN */
- (1 << 5) | (0 << 4) | /* EP Type: bulk */
- (0 << 3) | /* EP buffer size: 512 */
- (0 << 2) | /* Reserved */
- (1 << 1) | (0 << 0); /* EP buffering: double buffering */
-#else
- EP6CFG &= ~bmVALID;
-#endif
+ EP2CFG = (1u << 7) | /* EP is valid/activated */
+ (1u << 6) | /* EP direction: IN */
+ (1u << 5) | (0u << 4) | /* EP Type: bulk */
+ (1u << 3) | /* EP buffer size: 1024 */
+ (0u << 2) | /* Reserved. */
+ (0u << 1) | (0u << 0); /* EP buffering: quad buffering */