decode method

void decode(
  1. int? data
)

Implementation

void decode(int? data) {
  if (data != null) {
    if (data < 0 || data >= 256) {
      throw RangeError.range(data, 0, 255);
    }

    MB = ((data >> 7) & 1) == 1;
    ME = ((data >> 6) & 1) == 1;
    CF = ((data >> 5) & 1) == 1;
    SR = ((data >> 4) & 1) == 1;
    IL = ((data >> 3) & 1) == 1;
    TNF = data & 7;
  }
}