00001 #ifndef ARCH_HLT_H 00002 #define ARCH_HLT_H 00003 00004 #if defined( __ROMCC__) && !defined(__GNUC__) 00005 static void hlt(void) 00006 { 00007 __builtin_hlt(); 00008 } 00009 #else 00010 static inline __attribute__((always_inline)) void hlt(void) 00011 { 00012 asm("hlt"); 00013 } 00014 #endif 00015 00016 #endif /* ARCH_HLT_H */
1.5.5