IS_STOP_OP
if (i == cmdLength - 1 && dataLength == 0 && IS_STOP_OP(op))
if (i == (dataLength - 1) && IS_STOP_OP(op))
if (IS_STOP_OP(op) && IS_WRITE_OP(op)) {