URL
https://opencores.org/ocsvn/or1k_old/or1k_old/trunk
Subversion Repositories or1k_old
Compare Revisions
- This comparison shows the changes necessary to convert path
/
- from Rev 545 to Rev 546
- ↔ Reverse comparison
Rev 545 → Rev 546
/trunk/or1ksim/cpu/common/abstract.c
529,8 → 529,8
break; |
case 4: |
temp = evalsim_mem32 (memaddr & ~3ul); |
temp &= 0xffff << ((memaddr & 2) ? 0 : 16); |
temp |= (unsigned long)(value & 0xffff) << ((memaddr & 2) ? 16 : 0); |
temp &= 0xffff << ((memaddr & 2) ? 16 : 0); |
temp |= (unsigned long)(value & 0xffff) << ((memaddr & 2) ? 0 : 16); |
setsim_mem32 (memaddr & ~3ul, temp); |
break; |
} |
572,8 → 572,8
break; |
case 2: |
temp = evalsim_mem16 (memaddr & ~1ul); |
temp &= 0xff << ((memaddr & 1) ? 0 : 8); |
temp |= (unsigned short)(value & 0xff) << ((memaddr & 1) ? 8 : 0); |
temp &= 0xff << ((memaddr & 1) ? 8 : 0); |
temp |= (unsigned short)(value & 0xff) << ((memaddr & 1) ? 0 : 8); |
setsim_mem16 (memaddr & ~1ul, temp); |
break; |
case 4: |
/trunk/or1ksim/testbench/mem_test.c
66,7 → 66,7
cnt = (cnt + *pul) << 1; |
|
report (cnt); |
cnt ^= 0xdeaddead ^ 0x5a92c7f4; |
cnt ^= 0xdeaddead ^ 0xda25e544; |
report(cnt); |
return (cnt != 0xdeaddead); |
} |