summaryrefslogtreecommitdiff
path: root/firmware/target/arm/s5l8700
diff options
context:
space:
mode:
authorMichael Sparmann <theseven@rockbox.org>2009-10-20 06:37:07 +0000
committerMichael Sparmann <theseven@rockbox.org>2009-10-20 06:37:07 +0000
commitd03fe64dcf80633c7ec78f122682e78fb59fe2d8 (patch)
treea404d7fccf244445572f92b796fb5433c3523d58 /firmware/target/arm/s5l8700
parent3ad3bec0ad6d8bada7e70d6f646b4b13a2fedbf4 (diff)
iPod Nano 2G USB support based on the S3C6400X datasheet. Disabled by default for now.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23285 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/s5l8700')
-rw-r--r--firmware/target/arm/s5l8700/usb-s5l8700.c56
1 files changed, 0 insertions, 56 deletions
diff --git a/firmware/target/arm/s5l8700/usb-s5l8700.c b/firmware/target/arm/s5l8700/usb-s5l8700.c
deleted file mode 100644
index c0bf7a951b..0000000000
--- a/firmware/target/arm/s5l8700/usb-s5l8700.c
+++ /dev/null
@@ -1,56 +0,0 @@
-/***************************************************************************
- * __________ __ ___.
- * Open \______ \ ____ ____ | | _\_ |__ _______ ___
- * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
- * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
- * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
- * \/ \/ \/ \/ \/
- * $Id: usb-fw-pp502x.c 21932 2009-07-17 22:07:06Z roolku $
- *
- * Copyright (C) 2009 by ?????
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
- * KIND, either express or implied.
- *
- ****************************************************************************/
-#include "config.h"
-#include "usb.h"
-#include "cpu.h"
-#include "system.h"
-#include "string.h"
-
-void usb_init_device(void)
-{
-}
-
-void usb_enable(bool on)
-{
- /* This device specific code will eventually give way to proper USB
- handling, which should be the same for all S5L870x targets. */
- if (on)
- {
-#ifdef IPOD_ARCH
- /* For iPod, we can only do one thing with USB mode atm - reboot
- into the flash-based disk-mode. This does not return. */
-
- memcpy((void *)0x0002bf00, "diskmodehotstuff\1\0\0\0", 20);
-
- system_reboot(); /* Reboot */
-#endif
- }
-}
-
-int usb_detect(void)
-{
-#if defined(IPOD_NANO2G)
- if ((PDAT14 & 0x8) == 0x0)
- return USB_INSERTED;
-#endif
-
- return USB_EXTRACTED;
-}