From 95167e01773dcfe8e5c1b356cfa1ea4b3a55441b Mon Sep 17 00:00:00 2001 From: Maurus Cuelenaere Date: Thu, 24 Apr 2008 20:08:28 +0000 Subject: Commit whole Creative Zen Vision:M target tree + all related firmware/ changes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17241 a1c6a512-1295-4272-9138-f99709370657 --- firmware/thread.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'firmware/thread.c') diff --git a/firmware/thread.c b/firmware/thread.c index 7ece27f..9705293 100644 --- a/firmware/thread.c +++ b/firmware/thread.c @@ -802,6 +802,16 @@ static inline void core_sleep(void) ); enable_irq(); } +#elif CONFIG_CPU == DM320 +static inline void core_sleep(void) +{ + asm volatile ( + "mov r0, #0 \n" + "mcr p15, 0, r0, c7, c0, 4 \n" /* Wait for interrupt */ + : : : "r0" + ); + enable_irq(); +} #else static inline void core_sleep(void) { -- cgit v1.1