Merge remote-tracking branch 'origin/fix-rdtsc' into develop_integration_2018_w19
This commit is contained in:
@@ -373,9 +373,9 @@ void *log_thread_function(void * list);
|
|||||||
/* @}*/
|
/* @}*/
|
||||||
|
|
||||||
static __inline__ uint64_t rdtsc(void) {
|
static __inline__ uint64_t rdtsc(void) {
|
||||||
uint64_t a, d;
|
uint32_t a, d;
|
||||||
__asm__ volatile ("rdtsc" : "=a" (a), "=d" (d));
|
__asm__ volatile ("rdtsc" : "=a" (a), "=d" (d));
|
||||||
return (d<<32) | a;
|
return (((uint64_t)d)<<32) | ((uint64_t)a);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define DEBUG_REALTIME 1
|
#define DEBUG_REALTIME 1
|
||||||
|
|||||||
Reference in New Issue
Block a user