Rev 4021 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4021 | Rev 4095 | ||
---|---|---|---|
Line 67... | Line 67... | ||
67 | asm volatile ("hlt\n"); |
67 | asm volatile ("hlt\n"); |
68 | } |
68 | } |
69 | 69 | ||
70 | static inline void cpu_halt(void) |
70 | static inline void cpu_halt(void) |
71 | { |
71 | { |
72 | asm volatile ("hlt\n"); |
72 | asm volatile ( |
- | 73 | "0:\n" |
|
- | 74 | " hlt\n" |
|
- | 75 | " jmp 0b\n" |
|
- | 76 | ); |
|
73 | } |
77 | } |
74 | 78 | ||
75 | 79 | ||
76 | /** Byte from port |
80 | /** Byte from port |
77 | * |
81 | * |