public SplitReg(AddrStruct R, int BitOffset, int BitWidth)
 {
     r          = R;
     bit_offset = (uint)BitOffset;
     bit_width  = BitWidth;
 }
 public RegGroup(AddrStruct a, AddrStruct b)
 {
     A = a;
     B = b;
 }