From 2a259105414180a75e7d26a12daf5f9cadc08360 Mon Sep 17 00:00:00 2001 From: Amaury Pouly Date: Mon, 21 Jun 2010 20:25:37 +0000 Subject: as3525v2-usb: add support to derive usb clock from pllb, correct endpoint listing, simplify a few things. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27031 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/as3525/usb-drv-as3525v2.h | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'firmware/target/arm/as3525/usb-drv-as3525v2.h') 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 @@ #define GSNPSID BASE_REG(0x040) /** User HW Config1 Register */ -#define GHWCFG1 BASE_REG(0x044) -#define GHWCFG1_IN_EP(ep) (1 << (2 * (ep))) /** 1 if EP(ep) has in cap */ -#define GHWCFG1_OUT_EP(ep) (1 << (1 + 2 * (ep))) /** same for out */ +#define GHWCFG1 BASE_REG(0x044) +#define GHWCFG1_epdir_bitp(ep) (2 * (ep)) +#define GHWCFG1_epdir_bits 0x3 +#define GHWCFG1_EPDIR_BIDIR 0 +#define GHWCFG1_EPDIR_IN 1 +#define GHWCFG1_EPDIR_OUT 2 /** User HW Config2 Register */ #define GHWCFG2 BASE_REG(0x048) @@ -449,7 +452,7 @@ /** * Parameters */ -#define USE_CUSTOM_FIFO_LAYOUT +//#define USE_CUSTOM_FIFO_LAYOUT #ifdef USE_CUSTOM_FIFO_LAYOUT /* Data fifo: includes RX fifo, non period TX fifo and periodic fifos -- cgit v1.2.3