Lines Matching refs:tmsfloat
287 cnvt_tmsfloat_ieee (unsigned long tmsfloat, int size, float *ieeefloat)
298 if ((tmsfloat & 0x0000F000) == 0x00008000)
299 tmsfloat = 0x80000000;
302 tmsfloat <<= 16;
303 tmsfloat = (long) tmsfloat >> 4;
306 exponent = tmsfloat & 0xFF000000;
313 sign = (tmsfloat & 0x00800000) << 8;
314 mant = tmsfloat & 0x007FFFFF;
341 if (tmsfloat == 0x80000000)
343 tmsfloat = sign | exponent | mant;
344 val.l = tmsfloat;