summaryrefslogtreecommitdiff
path: root/firmware/target/coldfire/system-target.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/coldfire/system-target.h')
-rw-r--r--firmware/target/coldfire/system-target.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/firmware/target/coldfire/system-target.h b/firmware/target/coldfire/system-target.h
index 74767c4583..5c810eb9b1 100644
--- a/firmware/target/coldfire/system-target.h
+++ b/firmware/target/coldfire/system-target.h
@@ -223,4 +223,14 @@ void commit_discard_idcache(void);
223static inline void commit_discard_dcache(void) {} 223static inline void commit_discard_dcache(void) {}
224static inline void commit_dcache(void) {} 224static inline void commit_dcache(void) {}
225 225
226/*---------------------------------------------------------------------------
227 * Put core in a power-saving state if waking list wasn't repopulated.
228 *---------------------------------------------------------------------------
229 */
230static inline void core_sleep(void)
231{
232 /* Supervisor mode, interrupts enabled upon wakeup */
233 asm volatile ("stop #0x2000");
234};
235
226#endif /* SYSTEM_TARGET_H */ 236#endif /* SYSTEM_TARGET_H */