add macro to simplify the using of th hlt instruction

This commit is contained in:
Stefan Lankes 2011-04-06 05:38:44 -07:00
parent f0e4a2b833
commit 683f8cca1e

View file

@ -145,10 +145,11 @@ static inline uint32_t read_eflags(void)
uint32_t read_eip(void);
#define NOP1 asm volatile ("nop")
#define NOP2 asm volatile ("nop;nop")
#define NOP4 asm volatile ("nop;nop;nop;nop")
#define NOP8 asm volatile ("nop;nop;nop;nop;nop;nop;nop;nop")
#define NOP1 asm volatile ("nop")
#define NOP2 asm volatile ("nop;nop")
#define NOP4 asm volatile ("nop;nop;nop;nop")
#define NOP8 asm volatile ("nop;nop;nop;nop;nop;nop;nop;nop")
#define HALT asm volatile ("hlt");
inline static int system_init(void)
{