Commit f6641237 authored by Raymond Knopp's avatar Raymond Knopp

cpu frequency extraction

parent 0e80157c
...@@ -659,13 +659,15 @@ int main(int argc, char **argv) ...@@ -659,13 +659,15 @@ int main(int argc, char **argv)
Sched_Rsp_t sched_resp; Sched_Rsp_t sched_resp;
int pa=dB0; int pa=dB0;
#if defined(__arm__) #if defined(__arm__) || defined(__aarch64__)
FILE *proc_fd = NULL; FILE *proc_fd = NULL;
char buf[64]; char buf[64];
proc_fd = fopen("/sys/devices/system/cpu/cpu4/cpufreq/cpuinfo_cur_freq", "r"); proc_fd = fopen("/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq", "r");
if(!proc_fd) if(!proc_fd) {
printf("cannot open /sys/devices/system/cpu/cpu4/cpufreq/cpuinfo_cur_freq"); printf("cannot open /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq");
exit(-1);
}
else { else {
while(fgets(buf, 63, proc_fd)) while(fgets(buf, 63, proc_fd))
printf("%s", buf); printf("%s", buf);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment