Fixed mcycle function
This commit is contained in:
parent
a5c589c0a2
commit
15703025b0
|
@ -29,8 +29,7 @@ uint64_t __read_mcycle(void) {
|
|||
__csrr("mcycle", mcycle);
|
||||
__csrr("mcycleh", mcycleh);
|
||||
|
||||
uint64_t ret = mcycleh << 31;
|
||||
ret <<= 1;
|
||||
uint64_t ret = (uint64_t)mcycleh << 32;
|
||||
ret |= mcycle;
|
||||
|
||||
return ret;
|
||||
|
|
Loading…
Reference in New Issue