From 2eb01425877347f601b1f8b03e07dcb2d690d6d9 Mon Sep 17 00:00:00 2001 From: Torne Wuff Date: Sat, 5 Jun 2010 20:43:30 +0000 Subject: New USB charging system, part 2 - "Force" charging mode Enable support for the "force" mode of USB charging. This should work on Gigabeat S and Nano2g (and any other future target which has a RB usb stack and supports charging) - if a host connection is not detected within 10 seconds of USB insertion, assume that the connected device is an AC charger and charge anyway, if the user has specified "force" as the mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26594 a1c6a512-1295-4272-9138-f99709370657 --- firmware/export/config.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'firmware/export/config.h') diff --git a/firmware/export/config.h b/firmware/export/config.h index b73f605d9d..e64ca4127f 100644 --- a/firmware/export/config.h +++ b/firmware/export/config.h @@ -871,6 +871,13 @@ Lyre prototype 1 */ #endif #endif /* HAVE_HEADPHONE_DETECTION */ +#if defined(HAVE_USB_CHARGING_ENABLE) && defined(HAVE_USBSTACK) +/* USB charging support in the USB stack requires timeout objects */ +#ifndef INCLUDE_TIMEOUT_API +#define INCLUDE_TIMEOUT_API +#endif +#endif /* HAVE_USB_CHARGING_ENABLE && HAVE_USBSTACK */ + #if defined(HAVE_USBSTACK) || (CONFIG_STORAGE & STORAGE_NAND) #define STORAGE_GET_INFO #endif -- cgit v1.2.3