summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/usb-drv-as3525v2.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/as3525/usb-drv-as3525v2.h')
-rw-r--r--firmware/target/arm/as3525/usb-drv-as3525v2.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/firmware/target/arm/as3525/usb-drv-as3525v2.h b/firmware/target/arm/as3525/usb-drv-as3525v2.h
index 0cd58a1544..c058b4e062 100644
--- a/firmware/target/arm/as3525/usb-drv-as3525v2.h
+++ b/firmware/target/arm/as3525/usb-drv-as3525v2.h
@@ -169,9 +169,12 @@
169#define GSNPSID BASE_REG(0x040) 169#define GSNPSID BASE_REG(0x040)
170 170
171/** User HW Config1 Register */ 171/** User HW Config1 Register */
172#define GHWCFG1 BASE_REG(0x044) 172#define GHWCFG1 BASE_REG(0x044)
173#define GHWCFG1_IN_EP(ep) (1 << (2 * (ep))) /** 1 if EP(ep) has in cap */ 173#define GHWCFG1_epdir_bitp(ep) (2 * (ep))
174#define GHWCFG1_OUT_EP(ep) (1 << (1 + 2 * (ep))) /** same for out */ 174#define GHWCFG1_epdir_bits 0x3
175#define GHWCFG1_EPDIR_BIDIR 0
176#define GHWCFG1_EPDIR_IN 1
177#define GHWCFG1_EPDIR_OUT 2
175 178
176/** User HW Config2 Register */ 179/** User HW Config2 Register */
177#define GHWCFG2 BASE_REG(0x048) 180#define GHWCFG2 BASE_REG(0x048)
@@ -449,7 +452,7 @@
449/** 452/**
450 * Parameters 453 * Parameters
451 */ 454 */
452#define USE_CUSTOM_FIFO_LAYOUT 455//#define USE_CUSTOM_FIFO_LAYOUT
453 456
454#ifdef USE_CUSTOM_FIFO_LAYOUT 457#ifdef USE_CUSTOM_FIFO_LAYOUT
455/* Data fifo: includes RX fifo, non period TX fifo and periodic fifos 458/* Data fifo: includes RX fifo, non period TX fifo and periodic fifos