Example #1
0
File: CP0.cs Project: thild/umipss
 static PropertyInfo GetPropertyInfo(Cp0Reg r)
 {
     var propertyInfo = typeof(CP0).GetProperty (r.ToString (), BindingFlags.Public | BindingFlags.Static);
     return propertyInfo;
 }
Example #2
0
File: CP0.cs Project: thild/umipss
 public static void SetRegister(Cp0Reg r, int value)
 {
     var propertyInfo = GetPropertyInfo (r);
     propertyInfo.SetValue(null, value);
 }
Example #3
0
File: CP0.cs Project: thild/umipss
 public static int GetRegister(Cp0Reg r)
 {
     var propertyInfo = GetPropertyInfo (r);
     return (int) propertyInfo.GetValue(null, null);
 }
Example #4
0
File: CP0.cs Project: thild/umipss
        static PropertyInfo GetPropertyInfo(Cp0Reg r)
        {
            var propertyInfo = typeof(CP0).GetProperty(r.ToString(), BindingFlags.Public | BindingFlags.Static);

            return(propertyInfo);
        }
Example #5
0
File: CP0.cs Project: thild/umipss
        public static void SetRegister(Cp0Reg r, int value)
        {
            var propertyInfo = GetPropertyInfo(r);

            propertyInfo.SetValue(null, value);
        }
Example #6
0
File: CP0.cs Project: thild/umipss
        public static int GetRegister(Cp0Reg r)
        {
            var propertyInfo = GetPropertyInfo(r);

            return((int)propertyInfo.GetValue(null, null));
        }