move hver code to ua2005.cc
src/arch/sparc/miscregfile.cc: this code should be in readFSreg src/arch/sparc/ua2005.cc: move code froh miscregfile to ua2005.cc --HG-- extra : convert_revision : fa450b04ad73ab6f6e25d66fa0368054263f09f9
This commit is contained in:
parent
ef6dfc2983
commit
9ad24e2248
|
@ -231,14 +231,6 @@ MiscReg MiscRegFile::readRegNoEffect(int miscReg)
|
|||
return hintp;
|
||||
case MISCREG_HTBA:
|
||||
return htba;
|
||||
case MISCREG_HVER:
|
||||
// XXX set to match Legion
|
||||
return ULL(0x3e) << 48 |
|
||||
ULL(0x23) << 32 |
|
||||
ULL(0x20) << 24 |
|
||||
//MaxGL << 16 | XXX For some reason legion doesn't set GL
|
||||
MaxTL << 8 |
|
||||
(NWindows -1) << 0;
|
||||
case MISCREG_STRAND_STS_REG:
|
||||
return strandStatusReg;
|
||||
case MISCREG_HSTICK_CMPR:
|
||||
|
|
|
@ -235,7 +235,13 @@ MiscRegFile::readFSReg(int miscReg, ThreadContext * tc)
|
|||
case MISCREG_HTBA:
|
||||
return readRegNoEffect(miscReg) & ULL(~0x7FFF);
|
||||
case MISCREG_HVER:
|
||||
return NWindows | MaxTL << 8 | MaxGL << 16;
|
||||
// XXX set to match Legion
|
||||
return ULL(0x3e) << 48 |
|
||||
ULL(0x23) << 32 |
|
||||
ULL(0x20) << 24 |
|
||||
//MaxGL << 16 | XXX For some reason legion doesn't set GL
|
||||
MaxTL << 8 |
|
||||
(NWindows -1) << 0;
|
||||
|
||||
case MISCREG_STRAND_STS_REG:
|
||||
System *sys;
|
||||
|
|
Loading…
Reference in a new issue