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:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user