diff options
Diffstat (limited to 'firmware/target/arm/as3525/usb-drv-as3525v2.h')
-rw-r--r-- | firmware/target/arm/as3525/usb-drv-as3525v2.h | 11 |
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 |