예제 #1
0
        public void SetRegister(CorCorDebugRegister register, UInt64 value)
        {
            UInt64 mask = 1;

            mask <<= (int)register;
            SetRegisters(mask, new UInt64[] { value });
        }
예제 #2
0
        public UInt64 GetRegister(CorCorDebugRegister register)
        {
            UInt64 mask = 1;

            mask <<= (int)register;
            UInt64[] regs = GetRegisters(mask);
            Debug.Assert(regs != null && regs.Length == 1);
            return(regs[0]);
        }
예제 #3
0
 public void SetRegister(CorCorDebugRegister register, UInt64 value)
 {
     UInt64 mask = 1;
     mask <<= (int)register;
     SetRegisters(mask, new UInt64[] { value });
 }
예제 #4
0
 public UInt64 GetRegister(CorCorDebugRegister register)
 {
     UInt64 mask = 1;
     mask <<= (int)register;
     UInt64[] regs = GetRegisters(mask);
     Debug.Assert(regs != null && regs.Length == 1);
     return regs[0];
 }