diff options
author | Amaury Pouly <pamaury@rockbox.org> | 2010-06-23 22:03:31 +0000 |
---|---|---|
committer | Amaury Pouly <pamaury@rockbox.org> | 2010-06-23 22:03:31 +0000 |
commit | 237d9666ccd5d35db920df640e493ceec8962aaa (patch) | |
tree | fda1100af5181f9d71927070c24a5a3383c04680 /firmware/target/arm/as3525/usb-drv-as3525v2.h | |
parent | 58ad1e7c4b7e404d0bcda752914e2878c68feafd (diff) | |
download | rockbox-237d9666ccd5d35db920df640e493ceec8962aaa.tar.gz rockbox-237d9666ccd5d35db920df640e493ceec8962aaa.zip |
as3525v2-usb: define number of enpoints correctly, write interrupt handler
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27098 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/as3525/usb-drv-as3525v2.h')
-rw-r--r-- | firmware/target/arm/as3525/usb-drv-as3525v2.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/firmware/target/arm/as3525/usb-drv-as3525v2.h b/firmware/target/arm/as3525/usb-drv-as3525v2.h index 78df811d11..be4b2da992 100644 --- a/firmware/target/arm/as3525/usb-drv-as3525v2.h +++ b/firmware/target/arm/as3525/usb-drv-as3525v2.h | |||
@@ -421,7 +421,8 @@ | |||
421 | #define DOEPTSIZ(ep) DEV_REG(0x300 + (ep) * 0x20 + 0x10) | 421 | #define DOEPTSIZ(ep) DEV_REG(0x300 + (ep) * 0x20 + 0x10) |
422 | 422 | ||
423 | /* valid for any D{I,O}EPTSIZi with 1<=i<=15, NOT for i=0 ! */ | 423 | /* valid for any D{I,O}EPTSIZi with 1<=i<=15, NOT for i=0 ! */ |
424 | #define DEPTSIZ_xfersize_bits 0x7ffff /** Transfer Size */ | 424 | #define DEPTSIZ_xfersize_bitp 0 /** Transfer Size */ |
425 | #define DEPTSIZ_xfersize_bits 0x7ffff | ||
425 | #define DEPTSIZ_pkcnt_bitp 19 /** Packet Count */ | 426 | #define DEPTSIZ_pkcnt_bitp 19 /** Packet Count */ |
426 | #define DEPTSIZ_pkcnt_bits 0x3ff | 427 | #define DEPTSIZ_pkcnt_bits 0x3ff |
427 | #define DEPTSIZ_mc_bitp 29 /** Multi Count - Periodic IN endpoints */ | 428 | #define DEPTSIZ_mc_bitp 29 /** Multi Count - Periodic IN endpoints */ |
@@ -452,7 +453,7 @@ | |||
452 | /** | 453 | /** |
453 | * Parameters | 454 | * Parameters |
454 | */ | 455 | */ |
455 | #define USE_CUSTOM_FIFO_LAYOUT | 456 | /*#define USE_CUSTOM_FIFO_LAYOUT*/ |
456 | 457 | ||
457 | #ifdef USE_CUSTOM_FIFO_LAYOUT | 458 | #ifdef USE_CUSTOM_FIFO_LAYOUT |
458 | /* Data fifo: includes RX fifo, non period TX fifo and periodic fifos | 459 | /* Data fifo: includes RX fifo, non period TX fifo and periodic fifos |