Куда делись asm / timex.h и get_cycles ()? - PullRequest
2 голосов
/ 24 марта 2009

В более старом дистрибутиве Linux я мог вызвать get_cycle () после включения asm / timex.h. Теперь я перешел на Kubuntu 9.04 и нет asm / timex.h, плюс в sys / timex.h нет get_cycle () Кто-нибудь знает, почему это изменилось, как получить доступ к этой функции / макросу или его замене? Или, еще лучше, где почитать информацию об этом?

Ответы [ 3 ]

1 голос
/ 24 марта 2009

должно быть меньше asm-i386/timex.h

1 голос
/ 24 марта 2009
<b>/usr/src/linux-headers-2.6.24-23-generic/include/asm$</b> grep get_cycle *.h
system_32.h: * (or get_cycles or vread that possibly accesses the TSC) in a defined
system_64.h: * (or get_cycles or vread that possibly accesses the TSC) in a defined
tsc.h:static inline cycles_t get_cycles(void)
tsc.h:static inline cycles_t vget_cycles(void)
vmi_time.h:     u64 (*get_cycle_frequency)(void);
vmi_time.h:     u64 (*get_cycle_counter)(int);

Итак, попробуйте включить .

0 голосов
/ 11 мая 2009

/ USR / SRC / Linux-Headers-2.6.28-11 / арка / x86 / включать / ASM / tsc.h

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...