summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmaury Pouly <amaury.pouly@gmail.com>2014-12-30 17:36:59 +0100
committerAmaury Pouly <amaury.pouly@gmail.com>2015-01-08 16:07:12 +0100
commit66690ca98709773c2591d6090d9c0274bb723c37 (patch)
tree6cfcebd734c58e4dada1f4ed28fb07e48d20f25d
parentf91434cc7b4204ca47c86090928cdd454dd52606 (diff)
downloadrockbox-66690ca98709773c2591d6090d9c0274bb723c37.zip
rockbox-66690ca98709773c2591d6090d9c0274bb723c37.tar.gz
rockbox-66690ca98709773c2591d6090d9c0274bb723c37.tar.bz2
rockbox-66690ca98709773c2591d6090d9c0274bb723c37.tar.xz
Get rid of USE_ROCKBOX_USB
Except for unfinished or experimental ports, it isthe case that USE_ROCKBOX_USB and HAVE_USBSTACK are both defined or both undefined. Furthermore, it is a leftover of some early developments on the USB stack and doesn't make sense anymore. Change-Id: Ic87a865b6bb4c7c9a8d45d1f0bb0f2fb536b8cad Reviewed-on: http://gerrit.rockbox.org/1091 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
-rw-r--r--apps/features.txt2
-rw-r--r--firmware/drivers/ata.c2
-rw-r--r--firmware/export/config.h2
-rw-r--r--firmware/export/config/cowond2.h1
-rw-r--r--firmware/export/config/creativezen.h1
-rw-r--r--firmware/export/config/creativezenmozaic.h1
-rw-r--r--firmware/export/config/creativezenv.h1
-rw-r--r--firmware/export/config/creativezenxfi.h1
-rw-r--r--firmware/export/config/creativezenxfi2.h1
-rw-r--r--firmware/export/config/creativezenxfi3.h1
-rw-r--r--firmware/export/config/creativezenxfistyle.h1
-rw-r--r--firmware/export/config/creativezv.h1
-rw-r--r--firmware/export/config/gigabeats.h1
-rw-r--r--firmware/export/config/gogearhdd1630.h1
-rw-r--r--firmware/export/config/gogearhdd6330.h1
-rw-r--r--firmware/export/config/gogearsa9200.h1
-rw-r--r--firmware/export/config/hifietma8.h1
-rw-r--r--firmware/export/config/hifietma8c.h1
-rw-r--r--firmware/export/config/hifietma9.h1
-rw-r--r--firmware/export/config/hifietma9c.h1
-rw-r--r--firmware/export/config/hifimanhm60x.h1
-rw-r--r--firmware/export/config/hifimanhm801.h1
-rw-r--r--firmware/export/config/ihifi760.h1
-rw-r--r--firmware/export/config/ihifi960.h1
-rw-r--r--firmware/export/config/ipod4g.h1
-rw-r--r--firmware/export/config/ipod6g.h1
-rw-r--r--firmware/export/config/ipodcolor.h1
-rw-r--r--firmware/export/config/ipodmini1g.h1
-rw-r--r--firmware/export/config/ipodmini2g.h1
-rw-r--r--firmware/export/config/ipodnano1g.h1
-rw-r--r--firmware/export/config/ipodnano2g.h1
-rw-r--r--firmware/export/config/ipodvideo.h1
-rw-r--r--firmware/export/config/iriverh10.h1
-rw-r--r--firmware/export/config/iriverh10_5gb.h1
-rw-r--r--firmware/export/config/mrobe100.h1
-rw-r--r--firmware/export/config/mrobe500.h1
-rw-r--r--firmware/export/config/ondavx747.h1
-rw-r--r--firmware/export/config/ondavx767.h1
-rw-r--r--firmware/export/config/ondavx777.h1
-rw-r--r--firmware/export/config/rk27generic.h1
-rw-r--r--firmware/export/config/samsungyh820.h1
-rw-r--r--firmware/export/config/samsungyh920.h1
-rw-r--r--firmware/export/config/samsungyh925.h1
-rw-r--r--firmware/export/config/samsungyps3.h1
-rw-r--r--firmware/export/config/samsungypz5.h1
-rw-r--r--firmware/export/config/sansac200.h1
-rw-r--r--firmware/export/config/sansac200v2.h1
-rw-r--r--firmware/export/config/sansaclip.h1
-rw-r--r--firmware/export/config/sansaclipplus.h1
-rw-r--r--firmware/export/config/sansaclipv2.h1
-rw-r--r--firmware/export/config/sansaclipzip.h1
-rw-r--r--firmware/export/config/sansae200.h1
-rw-r--r--firmware/export/config/sansae200v2.h1
-rw-r--r--firmware/export/config/sansafuze.h1
-rw-r--r--firmware/export/config/sansafuzeplus.h1
-rw-r--r--firmware/export/config/sansafuzev2.h1
-rw-r--r--firmware/export/config/sansam200v4.h1
-rw-r--r--firmware/export/config/sansaview.h1
-rw-r--r--firmware/export/config/sim.h1
-rw-r--r--firmware/export/config/sonynwze360.h1
-rw-r--r--firmware/export/config/sonynwze370.h1
-rw-r--r--firmware/export/config/vibe500.h1
-rw-r--r--firmware/export/config/zenvisionm30gb.h1
-rw-r--r--firmware/export/config/zenvisionm60gb.h1
-rw-r--r--firmware/target/arm/as3525/usb-as3525.c2
-rw-r--r--firmware/usb.c19
66 files changed, 7 insertions, 81 deletions
diff --git a/apps/features.txt b/apps/features.txt
index d9ca1a3..997727d 100644
--- a/apps/features.txt
+++ b/apps/features.txt
@@ -258,7 +258,7 @@ scrollwheel
usb_power
#endif
-#if defined(HAVE_USBSTACK) && defined(USE_ROCKBOX_USB)
+#if defined(HAVE_USBSTACK)
usbstack
#endif
diff --git a/firmware/drivers/ata.c b/firmware/drivers/ata.c
index 355ff37..b98567e 100644
--- a/firmware/drivers/ata.c
+++ b/firmware/drivers/ata.c
@@ -79,7 +79,7 @@
static unsigned int ata_thread_id = 0;
#endif
-#if defined(HAVE_USBSTACK) && defined(USE_ROCKBOX_USB)
+#if defined(HAVE_USBSTACK)
#define ALLOW_USB_SPINDOWN
#endif
diff --git a/firmware/export/config.h b/firmware/export/config.h
index bf95dc4..1f57734 100644
--- a/firmware/export/config.h
+++ b/firmware/export/config.h
@@ -1178,9 +1178,7 @@ Lyre prototype 1 */
#if (CONFIG_PLATFORM & PLATFORM_NATIVE)
#ifdef USB_HAS_BULK
//#define USB_ENABLE_SERIAL
-#ifdef USE_ROCKBOX_USB
#define USB_ENABLE_STORAGE
-#endif /* USE_ROCKBOX_USB */
#endif /* USB_HAS_BULK */
#ifdef USB_HAS_INTERRUPT
diff --git a/firmware/export/config/cowond2.h b/firmware/export/config/cowond2.h
index 1d9961b..d462338 100644
--- a/firmware/export/config/cowond2.h
+++ b/firmware/export/config/cowond2.h
@@ -9,7 +9,6 @@
#if 0
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0e21
#define USB_PRODUCT_ID 0x0800
#endif
diff --git a/firmware/export/config/creativezen.h b/firmware/export/config/creativezen.h
index ab95067..3667142 100644
--- a/firmware/export/config/creativezen.h
+++ b/firmware/export/config/creativezen.h
@@ -180,7 +180,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
//#define USB_HANDLED_BY_OF
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x041e
#define USB_PRODUCT_ID 0x4162
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/creativezenmozaic.h b/firmware/export/config/creativezenmozaic.h
index 664459b..3a95d03 100644
--- a/firmware/export/config/creativezenmozaic.h
+++ b/firmware/export/config/creativezenmozaic.h
@@ -180,7 +180,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
//#define USB_HANDLED_BY_OF
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x041e
#define USB_PRODUCT_ID 0x4133
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/creativezenv.h b/firmware/export/config/creativezenv.h
index 03dc261b..3e9be8b 100644
--- a/firmware/export/config/creativezenv.h
+++ b/firmware/export/config/creativezenv.h
@@ -177,7 +177,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
//#define USB_HANDLED_BY_OF
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x041e
#define USB_PRODUCT_ID 0x4133
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/creativezenxfi.h b/firmware/export/config/creativezenxfi.h
index db68617..35bd1ef 100644
--- a/firmware/export/config/creativezenxfi.h
+++ b/firmware/export/config/creativezenxfi.h
@@ -187,7 +187,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
//#define USB_HANDLED_BY_OF
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x041e
#define USB_PRODUCT_ID 0x4162
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/creativezenxfi2.h b/firmware/export/config/creativezenxfi2.h
index cc38aae..5b275b1 100644
--- a/firmware/export/config/creativezenxfi2.h
+++ b/firmware/export/config/creativezenxfi2.h
@@ -189,7 +189,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
//#define USB_HANDLED_BY_OF
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x041e
#define USB_PRODUCT_ID 0x2020
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/creativezenxfi3.h b/firmware/export/config/creativezenxfi3.h
index 1a5fa25..9adf593 100644
--- a/firmware/export/config/creativezenxfi3.h
+++ b/firmware/export/config/creativezenxfi3.h
@@ -193,7 +193,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
//#define USB_HANDLED_BY_OF
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x041e
#define USB_PRODUCT_ID 0x2020
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/creativezenxfistyle.h b/firmware/export/config/creativezenxfistyle.h
index 7b8415c..b7d3d61 100644
--- a/firmware/export/config/creativezenxfistyle.h
+++ b/firmware/export/config/creativezenxfistyle.h
@@ -183,7 +183,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
//#define USB_HANDLED_BY_OF
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x041e
#define USB_PRODUCT_ID 0x200a
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/creativezv.h b/firmware/export/config/creativezv.h
index b96bfcc..ce812d3 100644
--- a/firmware/export/config/creativezv.h
+++ b/firmware/export/config/creativezv.h
@@ -163,7 +163,6 @@
#define CONFIG_USBOTG USBOTG_ISP1583
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x041e
#define USB_PRODUCT_ID 0x4133
#define USB_NUM_ENDPOINTS 7
diff --git a/firmware/export/config/gigabeats.h b/firmware/export/config/gigabeats.h
index 6657134..b20a693 100644
--- a/firmware/export/config/gigabeats.h
+++ b/firmware/export/config/gigabeats.h
@@ -217,7 +217,6 @@
#define CONFIG_USBOTG USBOTG_ARC
/* enable these for the usb stack */
-#define USE_ROCKBOX_USB
#define HAVE_USBSTACK
/* usb stack and driver settings */
#define USB_PORTSCX_PHY_TYPE PORTSCX_PTS_ULPI
diff --git a/firmware/export/config/gogearhdd1630.h b/firmware/export/config/gogearhdd1630.h
index e1e0af0..3898c3f 100644
--- a/firmware/export/config/gogearhdd1630.h
+++ b/firmware/export/config/gogearhdd1630.h
@@ -192,7 +192,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0471
#define USB_PRODUCT_ID 0x014C
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/gogearhdd6330.h b/firmware/export/config/gogearhdd6330.h
index fde8364..b250de8 100644
--- a/firmware/export/config/gogearhdd6330.h
+++ b/firmware/export/config/gogearhdd6330.h
@@ -194,7 +194,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0471
#define USB_PRODUCT_ID 0x014B
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/gogearsa9200.h b/firmware/export/config/gogearsa9200.h
index 90d5ad6..04dcf8a 100644
--- a/firmware/export/config/gogearsa9200.h
+++ b/firmware/export/config/gogearsa9200.h
@@ -173,7 +173,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0471
#define USB_PRODUCT_ID 0x014f
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/hifietma8.h b/firmware/export/config/hifietma8.h
index f5cf8cf..53aee99 100644
--- a/firmware/export/config/hifietma8.h
+++ b/firmware/export/config/hifietma8.h
@@ -115,7 +115,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x071b
#define USB_PRODUCT_ID 0x3202
#define HAVE_BOOTLOADER_USB_MODE
diff --git a/firmware/export/config/hifietma8c.h b/firmware/export/config/hifietma8c.h
index 897716b..bc49701 100644
--- a/firmware/export/config/hifietma8c.h
+++ b/firmware/export/config/hifietma8c.h
@@ -115,7 +115,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x071b
#define USB_PRODUCT_ID 0x3202
#define HAVE_BOOTLOADER_USB_MODE
diff --git a/firmware/export/config/hifietma9.h b/firmware/export/config/hifietma9.h
index 5df1a5f..81eedb3 100644
--- a/firmware/export/config/hifietma9.h
+++ b/firmware/export/config/hifietma9.h
@@ -115,7 +115,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x071b
#define USB_PRODUCT_ID 0x3202
#define HAVE_BOOTLOADER_USB_MODE
diff --git a/firmware/export/config/hifietma9c.h b/firmware/export/config/hifietma9c.h
index 43f20de..21106c7 100644
--- a/firmware/export/config/hifietma9c.h
+++ b/firmware/export/config/hifietma9c.h
@@ -115,7 +115,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x071b
#define USB_PRODUCT_ID 0x3202
#define HAVE_BOOTLOADER_USB_MODE
diff --git a/firmware/export/config/hifimanhm60x.h b/firmware/export/config/hifimanhm60x.h
index dbd7478..433b2c4 100644
--- a/firmware/export/config/hifimanhm60x.h
+++ b/firmware/export/config/hifimanhm60x.h
@@ -149,7 +149,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x071b
#define USB_PRODUCT_ID 0x3202
#define HAVE_BOOTLOADER_USB_MODE
diff --git a/firmware/export/config/hifimanhm801.h b/firmware/export/config/hifimanhm801.h
index b1c1550..9b4feea 100644
--- a/firmware/export/config/hifimanhm801.h
+++ b/firmware/export/config/hifimanhm801.h
@@ -137,7 +137,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x071b
#define USB_PRODUCT_ID 0x3202
#define HAVE_BOOTLOADER_USB_MODE
diff --git a/firmware/export/config/ihifi760.h b/firmware/export/config/ihifi760.h
index f31d64c..e618c1b 100644
--- a/firmware/export/config/ihifi760.h
+++ b/firmware/export/config/ihifi760.h
@@ -149,7 +149,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x071b
#define USB_PRODUCT_ID 0x3202
#define HAVE_BOOTLOADER_USB_MODE
diff --git a/firmware/export/config/ihifi960.h b/firmware/export/config/ihifi960.h
index 06dcc86..d39ef82 100644
--- a/firmware/export/config/ihifi960.h
+++ b/firmware/export/config/ihifi960.h
@@ -149,7 +149,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x071b
#define USB_PRODUCT_ID 0x3202
#define HAVE_BOOTLOADER_USB_MODE
diff --git a/firmware/export/config/ipod4g.h b/firmware/export/config/ipod4g.h
index 39890cb..dc83a59 100644
--- a/firmware/export/config/ipod4g.h
+++ b/firmware/export/config/ipod4g.h
@@ -202,7 +202,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x05ac
#define USB_PRODUCT_ID 0x1203
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/ipod6g.h b/firmware/export/config/ipod6g.h
index 5590c96..d38f604 100644
--- a/firmware/export/config/ipod6g.h
+++ b/firmware/export/config/ipod6g.h
@@ -243,7 +243,6 @@
#define USB_VENDOR_ID 0x05AC
#define USB_PRODUCT_ID 0x1261
#define USB_NUM_ENDPOINTS 6
-#define USE_ROCKBOX_USB
#define USB_DEVBSS_ATTR __attribute__((aligned(16)))
/* Define this if you can switch on/off the accessory power supply */
diff --git a/firmware/export/config/ipodcolor.h b/firmware/export/config/ipodcolor.h
index 960adf9..9f34a79 100644
--- a/firmware/export/config/ipodcolor.h
+++ b/firmware/export/config/ipodcolor.h
@@ -189,7 +189,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x05ac
#define USB_PRODUCT_ID 0x1204
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/ipodmini1g.h b/firmware/export/config/ipodmini1g.h
index 1478121..71dfe16 100644
--- a/firmware/export/config/ipodmini1g.h
+++ b/firmware/export/config/ipodmini1g.h
@@ -201,7 +201,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x05ac
#define USB_PRODUCT_ID 0x1205
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/ipodmini2g.h b/firmware/export/config/ipodmini2g.h
index 60959d6..a2b199a 100644
--- a/firmware/export/config/ipodmini2g.h
+++ b/firmware/export/config/ipodmini2g.h
@@ -202,7 +202,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x05ac
#define USB_PRODUCT_ID 0x1205
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/ipodnano1g.h b/firmware/export/config/ipodnano1g.h
index 2a3bf4b..acdfff3 100644
--- a/firmware/export/config/ipodnano1g.h
+++ b/firmware/export/config/ipodnano1g.h
@@ -189,7 +189,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x05ac
#define USB_PRODUCT_ID 0x120a
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/ipodnano2g.h b/firmware/export/config/ipodnano2g.h
index 2c7db2a..5ad41a1 100644
--- a/firmware/export/config/ipodnano2g.h
+++ b/firmware/export/config/ipodnano2g.h
@@ -227,7 +227,6 @@
#define USB_VENDOR_ID 0x05AC
#define USB_PRODUCT_ID 0x1260
#define USB_NUM_ENDPOINTS 6
-#define USE_ROCKBOX_USB
#define USB_DEVBSS_ATTR __attribute__((aligned(16)))
/* Define this if you can switch on/off the accessory power supply */
diff --git a/firmware/export/config/ipodvideo.h b/firmware/export/config/ipodvideo.h
index 8a6e53d..2f28182 100644
--- a/firmware/export/config/ipodvideo.h
+++ b/firmware/export/config/ipodvideo.h
@@ -208,7 +208,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x05ac
#define USB_PRODUCT_ID 0x1209
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/iriverh10.h b/firmware/export/config/iriverh10.h
index a5d0bf5..efa0c99 100644
--- a/firmware/export/config/iriverh10.h
+++ b/firmware/export/config/iriverh10.h
@@ -173,7 +173,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0B70
#define USB_PRODUCT_ID 0x00BA
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/iriverh10_5gb.h b/firmware/export/config/iriverh10_5gb.h
index 9d52c8b..4d3c3f2 100644
--- a/firmware/export/config/iriverh10_5gb.h
+++ b/firmware/export/config/iriverh10_5gb.h
@@ -160,7 +160,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0B70
#define USB_PRODUCT_ID 0x00BA
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/mrobe100.h b/firmware/export/config/mrobe100.h
index c020bbc..5b6a489 100644
--- a/firmware/export/config/mrobe100.h
+++ b/firmware/export/config/mrobe100.h
@@ -178,7 +178,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x07B4
#define USB_PRODUCT_ID 0x0280
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/mrobe500.h b/firmware/export/config/mrobe500.h
index c2738f9..32b4f7c 100644
--- a/firmware/export/config/mrobe500.h
+++ b/firmware/export/config/mrobe500.h
@@ -211,7 +211,6 @@
/* enable these for the usb stack */
#define CONFIG_USBOTG USBOTG_M66591
-#define USE_ROCKBOX_USB
#define HAVE_USBSTACK
//#define HAVE_USB_POWER
diff --git a/firmware/export/config/ondavx747.h b/firmware/export/config/ondavx747.h
index 8499c15..d028458 100644
--- a/firmware/export/config/ondavx747.h
+++ b/firmware/export/config/ondavx747.h
@@ -207,7 +207,6 @@ No access to the NAND yet..
#define CONFIG_USBOTG USBOTG_JZ4740
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
/* Connect by events, not by tick polling */
#define USB_STATUS_BY_EVENT
diff --git a/firmware/export/config/ondavx767.h b/firmware/export/config/ondavx767.h
index 7499873..77fce1d 100644
--- a/firmware/export/config/ondavx767.h
+++ b/firmware/export/config/ondavx767.h
@@ -163,7 +163,6 @@
#define CONFIG_USBOTG USBOTG_JZ4740
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x07C4
#define USB_PRODUCT_ID 0xA4A5
diff --git a/firmware/export/config/ondavx777.h b/firmware/export/config/ondavx777.h
index a254b01..404d193 100644
--- a/firmware/export/config/ondavx777.h
+++ b/firmware/export/config/ondavx777.h
@@ -194,7 +194,6 @@ No access to the NAND yet..
#define CONFIG_USBOTG USBOTG_JZ4740
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
/* Connect by events, not by tick polling */
#define USB_STATUS_BY_EVENT
#define USB_VENDOR_ID 0x07C4
diff --git a/firmware/export/config/rk27generic.h b/firmware/export/config/rk27generic.h
index 4d5f1b6..786ac28 100644
--- a/firmware/export/config/rk27generic.h
+++ b/firmware/export/config/rk27generic.h
@@ -157,7 +157,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x071b
#define USB_PRODUCT_ID 0x3202
#define HAVE_BOOTLOADER_USB_MODE
diff --git a/firmware/export/config/samsungyh820.h b/firmware/export/config/samsungyh820.h
index fef914e..52ed821 100644
--- a/firmware/export/config/samsungyh820.h
+++ b/firmware/export/config/samsungyh820.h
@@ -165,7 +165,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x04e8
#define USB_PRODUCT_ID 0x5023
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/samsungyh920.h b/firmware/export/config/samsungyh920.h
index a05ee94..27f1ca7 100644
--- a/firmware/export/config/samsungyh920.h
+++ b/firmware/export/config/samsungyh920.h
@@ -181,7 +181,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x04e8
#define USB_PRODUCT_ID 0x5022
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/samsungyh925.h b/firmware/export/config/samsungyh925.h
index 4816117..e6c2133 100644
--- a/firmware/export/config/samsungyh925.h
+++ b/firmware/export/config/samsungyh925.h
@@ -172,7 +172,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x04e8
#define USB_PRODUCT_ID 0x5024
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/samsungyps3.h b/firmware/export/config/samsungyps3.h
index ddfe176..3843a3c 100644
--- a/firmware/export/config/samsungyps3.h
+++ b/firmware/export/config/samsungyps3.h
@@ -149,7 +149,6 @@
/* USB */
//#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x04E8
#define USB_PRODUCT_ID 0x5090
diff --git a/firmware/export/config/samsungypz5.h b/firmware/export/config/samsungypz5.h
index b1f382e..0580fbb 100644
--- a/firmware/export/config/samsungypz5.h
+++ b/firmware/export/config/samsungypz5.h
@@ -184,7 +184,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x04e8
#define USB_PRODUCT_ID 0x5041
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/sansac200.h b/firmware/export/config/sansac200.h
index c3fd2d0..4e8ea55 100644
--- a/firmware/export/config/sansac200.h
+++ b/firmware/export/config/sansac200.h
@@ -189,7 +189,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0781
#define USB_PRODUCT_ID 0x7451
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/sansac200v2.h b/firmware/export/config/sansac200v2.h
index 2d61124..9e9c8b8 100644
--- a/firmware/export/config/sansac200v2.h
+++ b/firmware/export/config/sansac200v2.h
@@ -184,7 +184,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
//#define USB_HANDLED_BY_OF
-#define USE_ROCKBOX_USB
//#define USB_ENABLE_SERIAL
#define USB_VENDOR_ID 0x0781
#define USB_PRODUCT_ID 0x7452
diff --git a/firmware/export/config/sansaclip.h b/firmware/export/config/sansaclip.h
index 6070a6e..5450040 100644
--- a/firmware/export/config/sansaclip.h
+++ b/firmware/export/config/sansaclip.h
@@ -179,7 +179,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
//#define USB_HANDLED_BY_OF
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0781
#define USB_PRODUCT_ID 0x7433
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/sansaclipplus.h b/firmware/export/config/sansaclipplus.h
index 0bdf82d..dc9ad90 100644
--- a/firmware/export/config/sansaclipplus.h
+++ b/firmware/export/config/sansaclipplus.h
@@ -186,7 +186,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0781
#define USB_PRODUCT_ID 0x74d1
diff --git a/firmware/export/config/sansaclipv2.h b/firmware/export/config/sansaclipv2.h
index a8ccebc..a61d5ba 100644
--- a/firmware/export/config/sansaclipv2.h
+++ b/firmware/export/config/sansaclipv2.h
@@ -182,7 +182,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0781
#define USB_PRODUCT_ID 0x7435
diff --git a/firmware/export/config/sansaclipzip.h b/firmware/export/config/sansaclipzip.h
index eaf51d9..50147b9 100644
--- a/firmware/export/config/sansaclipzip.h
+++ b/firmware/export/config/sansaclipzip.h
@@ -185,7 +185,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0781
#define USB_PRODUCT_ID 0x74e5
diff --git a/firmware/export/config/sansae200.h b/firmware/export/config/sansae200.h
index 296416a..db3ccb1 100644
--- a/firmware/export/config/sansae200.h
+++ b/firmware/export/config/sansae200.h
@@ -189,7 +189,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0781
#define USB_PRODUCT_ID 0x7421
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/sansae200v2.h b/firmware/export/config/sansae200v2.h
index c703439..23bee8c 100644
--- a/firmware/export/config/sansae200v2.h
+++ b/firmware/export/config/sansae200v2.h
@@ -201,7 +201,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
//#define USB_HANDLED_BY_OF
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0781
#define USB_PRODUCT_ID 0x7423
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/sansafuze.h b/firmware/export/config/sansafuze.h
index c03106e..b2cdf06 100644
--- a/firmware/export/config/sansafuze.h
+++ b/firmware/export/config/sansafuze.h
@@ -202,7 +202,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
//#define USB_HANDLED_BY_OF
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0781
#define USB_PRODUCT_ID 0x74c1
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/sansafuzeplus.h b/firmware/export/config/sansafuzeplus.h
index 270060d..73ac5b9 100644
--- a/firmware/export/config/sansafuzeplus.h
+++ b/firmware/export/config/sansafuzeplus.h
@@ -185,7 +185,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
//#define USB_HANDLED_BY_OF
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0781
#define USB_PRODUCT_ID 0x74e1
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/sansafuzev2.h b/firmware/export/config/sansafuzev2.h
index beb18d9..a0197bf 100644
--- a/firmware/export/config/sansafuzev2.h
+++ b/firmware/export/config/sansafuzev2.h
@@ -203,7 +203,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0781
#define USB_PRODUCT_ID 0x74c3 /* MSC = 0x74c3, MTP = 0x74c2 */
diff --git a/firmware/export/config/sansam200v4.h b/firmware/export/config/sansam200v4.h
index f6b2ebc..99e84e6 100644
--- a/firmware/export/config/sansam200v4.h
+++ b/firmware/export/config/sansam200v4.h
@@ -145,7 +145,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
//#define USB_HANDLED_BY_OF
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0781
#define USB_PRODUCT_ID 0x7431
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/sansaview.h b/firmware/export/config/sansaview.h
index 1404074..21083da 100644
--- a/firmware/export/config/sansaview.h
+++ b/firmware/export/config/sansaview.h
@@ -171,7 +171,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0781
#define USB_PRODUCT_ID 0x74b1
diff --git a/firmware/export/config/sim.h b/firmware/export/config/sim.h
index 2f819b7..2dd6a92 100644
--- a/firmware/export/config/sim.h
+++ b/firmware/export/config/sim.h
@@ -51,7 +51,6 @@
#undef USB_HANDLED_BY_OF
#undef HAVE_USBSTACK
-#undef USE_ROCKBOX_USB
#undef USB_VENDOR_ID
#undef USB_PRODUCT_ID
#undef USB_NUM_ENDPOINTS
diff --git a/firmware/export/config/sonynwze360.h b/firmware/export/config/sonynwze360.h
index 685391d..5f5b1cd 100644
--- a/firmware/export/config/sonynwze360.h
+++ b/firmware/export/config/sonynwze360.h
@@ -167,7 +167,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
//#define USB_HANDLED_BY_OF
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x054c
#define USB_PRODUCT_ID 0x059b
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/sonynwze370.h b/firmware/export/config/sonynwze370.h
index 053d103..b4c4f16 100644
--- a/firmware/export/config/sonynwze370.h
+++ b/firmware/export/config/sonynwze370.h
@@ -164,7 +164,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
//#define USB_HANDLED_BY_OF
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x054c
#define USB_PRODUCT_ID 0x068a
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/vibe500.h b/firmware/export/config/vibe500.h
index 96b5321..8e61726 100644
--- a/firmware/export/config/vibe500.h
+++ b/firmware/export/config/vibe500.h
@@ -175,7 +175,6 @@
/* enable these for the experimental usb stack */
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x0409
#define USB_PRODUCT_ID 0x8038
#define HAVE_USB_HID_MOUSE
diff --git a/firmware/export/config/zenvisionm30gb.h b/firmware/export/config/zenvisionm30gb.h
index 73d8524..6ce2876 100644
--- a/firmware/export/config/zenvisionm30gb.h
+++ b/firmware/export/config/zenvisionm30gb.h
@@ -164,7 +164,6 @@
#define CONFIG_USBOTG USBOTG_ISP1583
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x041e
#define USB_PRODUCT_ID 0x4133
#define USB_NUM_ENDPOINTS 7
diff --git a/firmware/export/config/zenvisionm60gb.h b/firmware/export/config/zenvisionm60gb.h
index d1bd911..5510e9a 100644
--- a/firmware/export/config/zenvisionm60gb.h
+++ b/firmware/export/config/zenvisionm60gb.h
@@ -164,7 +164,6 @@
/* #define CONFIG_USBOTG USBOTG_ISP1761 */
#define CONFIG_USBOTG USBOTG_ISP1583
#define HAVE_USBSTACK
-#define USE_ROCKBOX_USB
#define USB_VENDOR_ID 0x041e
#define USB_PRODUCT_ID 0x4133
#define USB_NUM_ENDPOINTS 7
diff --git a/firmware/target/arm/as3525/usb-as3525.c b/firmware/target/arm/as3525/usb-as3525.c
index 99ae66d..d9fb1fd 100644
--- a/firmware/target/arm/as3525/usb-as3525.c
+++ b/firmware/target/arm/as3525/usb-as3525.c
@@ -32,7 +32,7 @@ static int usb_status = USB_EXTRACTED;
void usb_enable(bool on)
{
-#if defined(HAVE_USBSTACK) && defined(USE_ROCKBOX_USB)
+#if defined(HAVE_USBSTACK)
if (on)
usb_core_init();
else
diff --git a/firmware/usb.c b/firmware/usb.c
index a7b19eb..fc89df7 100644
--- a/firmware/usb.c
+++ b/firmware/usb.c
@@ -48,10 +48,10 @@
(defined(HAVE_USBSTACK) && defined(HAVE_BOOTLOADER_USB_MODE)) || \
(defined(HAVE_USBSTACK) && (defined(CREATIVE_ZVx))) || \
(defined(HAVE_USBSTACK) && (defined(OLYMPUS_MROBE_500))) || \
- (defined(HAVE_USBSTACK) && defined(USE_ROCKBOX_USB) && CONFIG_USBOTG == USBOTG_S3C6400X) || \
+ (defined(HAVE_USBSTACK) && CONFIG_USBOTG == USBOTG_S3C6400X) || \
defined(CPU_TCC77X) || defined(CPU_TCC780X) || \
(CONFIG_USBOTG == USBOTG_JZ4740) || \
- (defined(USE_ROCKBOX_USB) && CONFIG_USBOTG == USBOTG_AS3525)
+ (defined(HAVE_USBSTACK) && CONFIG_USBOTG == USBOTG_AS3525)
#define USB_FULL_INIT
#endif
@@ -88,8 +88,7 @@ static long usb_last_broadcast_tick = 0;
static bool usb_charging_only = false;
#endif
-#if defined(USB_FIREWIRE_HANDLING) \
- || (defined(HAVE_USBSTACK) && !defined(USE_ROCKBOX_USB))
+#if defined(USB_FIREWIRE_HANDLING)
static void try_reboot(void)
{
#ifdef HAVE_DISK_STORAGE
@@ -111,7 +110,7 @@ static void try_reboot(void)
system_reboot(); /* Reboot */
}
-#endif /* USB_FIRWIRE_HANDLING || (HAVE_USBSTACK && !USE_ROCKBOX_USB) */
+#endif /* USB_FIRWIRE_HANDLING */
/* Screen dump */
#ifdef HAVE_LCD_BITMAP
@@ -232,7 +231,6 @@ static inline bool usb_configure_drivers(int for_state)
return false;
}
-#ifdef USE_ROCKBOX_USB
static inline void usb_slave_mode(bool on)
{
int rc;
@@ -259,15 +257,6 @@ static inline void usb_slave_mode(bool on)
cancel_cpu_boost();
}
}
-#else /* !USE_ROCKBOX_USB */
-static inline void usb_slave_mode(bool on)
-{
- /* Until we have native mass-storage mode, we want to reboot on USB host
- * connect */
- if(on)
- try_reboot();
-}
-#endif /* USE_ROCKBOX_USB */
void usb_signal_transfer_completion(
struct usb_transfer_completion_event_data* event_data)