diff options
| author | Michael Sevakis <jethead71@rockbox.org> | 2017-01-21 08:09:48 -0500 |
|---|---|---|
| committer | Michael Sevakis <jethead71@rockbox.org> | 2017-01-21 12:03:23 -0500 |
| commit | c6299b268da0599c2bbce3e71efb5398ffd0a808 (patch) | |
| tree | 6eb097f0d66b27f8524b5471d56e5460cdc4a0a5 /firmware/export | |
| parent | 15e1f592de7d91b208b83425d3c8b12496b30b89 (diff) | |
| download | rockbox-c6299b268da0599c2bbce3e71efb5398ffd0a808.zip rockbox-c6299b268da0599c2bbce3e71efb5398ffd0a808.tar.gz rockbox-c6299b268da0599c2bbce3e71efb5398ffd0a808.tar.bz2 rockbox-c6299b268da0599c2bbce3e71efb5398ffd0a808.tar.xz | |
action.c must desist in calling set_cpu_frequency from a tick
The function is neither reentrant nor ISR callable. Instead of
using a ticked-based timeout, have the button driver provide the
unboost after a delay when waiting for a button.
HAVE_GUI_BOOST gets immediate boost after dequeuing any message,
otherwise the queue has to have at least three messages waiting
for it to trigger a boost-- essentially the behavior that existed
but now combined in one place.
Change-Id: I1d924702840f56a1a65abe41fa92b4e753c4e75a
Diffstat (limited to 'firmware/export')
| -rw-r--r-- | firmware/export/config.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/firmware/export/config.h b/firmware/export/config.h index 7346452..e7cfc69 100644 --- a/firmware/export/config.h +++ b/firmware/export/config.h @@ -1129,11 +1129,6 @@ Lyre prototype 1 */ #define INCLUDE_TIMEOUT_API #endif /* HAVE_USB_CHARGING_ENABLE && HAVE_USBSTACK */ -#if defined(HAVE_GUI_BOOST) && defined(HAVE_ADJUSTABLE_CPU_FREQ) -/* Timeout objects required if GUI boost is enabled */ -#define INCLUDE_TIMEOUT_API -#endif /* HAVE_GUI_BOOST && HAVE_ADJUSTABLE_CPU_FREQ */ - #ifndef SIMULATOR #if defined(HAVE_USBSTACK) || (CONFIG_STORAGE & STORAGE_NAND) #define STORAGE_GET_INFO |