Rev 5552 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5552 | Rev 5808 | ||
---|---|---|---|
Line 192... | Line 192... | ||
192 | :"a"(26),"b"(9)); |
192 | :"a"(26),"b"(9)); |
193 | return val; |
193 | return val; |
194 | }; |
194 | }; |
Line 195... | Line 195... | ||
195 | 195 | ||
- | 196 | static inline |
|
- | 197 | uint64_t get_ns_count(void) |
|
- | 198 | { |
|
- | 199 | uint64_t val; |
|
- | 200 | __asm__ __volatile__( |
|
- | 201 | "int $0x40" |
|
- | 202 | :"=A"(val) |
|
- | 203 | :"a"(26), "b"(10)); |
|
- | 204 | return val; |
|
- | 205 | }; |
|
- | 206 | ||
196 | static inline |
207 | static inline |
197 | oskey_t get_key(void) |
208 | oskey_t get_key(void) |
198 | { |
209 | { |
199 | oskey_t val; |
210 | oskey_t val; |
200 | __asm__ __volatile__( |
211 | __asm__ __volatile__( |