URL
https://opencores.org/ocsvn/potato/potato/trunk
Subversion Repositories potato
Compare Revisions
- This comparison shows the changes necessary to convert path
/potato/trunk
- from Rev 21 to Rev 22
- ↔ Reverse comparison
Rev 21 → Rev 22
/benchmarks/potato.h
75,11 → 75,11
|
#define potato_get_badvaddr(n) \ |
do { \ |
register uint32_t temp = 0; \ |
register uint32_t __temp = 0; \ |
asm volatile ( \ |
"csrr %[temp], CSR_BADVADDR\n" \ |
: [temp] "=r" (temp)); \ |
n = temp; \ |
"csrr %[temp], %[badvaddr]\n" \ |
: [temp] "=r" (__temp) : [badvaddr] "i" (CSR_BADVADDR)); \ |
n = __temp; \ |
} while(0) |
|
#endif |