From df437152e2a56f2c6e2932a311a475cbbcb15a96 Mon Sep 17 00:00:00 2001 From: Marcoen Hirschberg Date: Sat, 23 Jun 2007 18:25:41 +0000 Subject: only go into USB mode when the cradle is powered git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13695 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/s3c2440/gigabeat-fx/usb-meg-fx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/target/arm/s3c2440/gigabeat-fx/usb-meg-fx.c b/firmware/target/arm/s3c2440/gigabeat-fx/usb-meg-fx.c index 374fb21136..566d25eecb 100644 --- a/firmware/target/arm/s3c2440/gigabeat-fx/usb-meg-fx.c +++ b/firmware/target/arm/s3c2440/gigabeat-fx/usb-meg-fx.c @@ -29,7 +29,7 @@ #define USB_VPLUS_PWR_DEASSERT GPBDAT &= ~(1 << 6) #define USB_UNIT_IS_PRESENT !(GPFDAT & 0x01) -#define USB_CRADLE_IS_PRESENT ((GPFDAT &0x02)&&!(GPGDAT&1<<14)) +#define USB_CRADLE_IS_PRESENT ((GPFDAT &0x02)&&((GPGDAT&(3<<13))==(1<<13))) #define USB_CRADLE_BUS_ENABLE GPHDAT |= (1 << 8) #define USB_CRADLE_BUS_DISABLE GPHDAT &= ~(1 << 8) -- cgit v1.2.3