mng_uint8p buf, mng_int32  len)
mng_uint8p pBuf, mng_int32  iLen)
mng_uint32 crc (mng_datap  pData,                mng_uint8p buf,                mng_int32  len){  return update_crc (pData, 0xffffffffU, buf, len) ^ 0xffffffffU;}