[lkml]   [2000]   [Sep]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: FPU problems porting 2.4.0 to Algorithmics P4032 MIPS board


> We've got a problem with the foating point support. With either
> soft or hard FP support, some FP operation generate an exception,
> e.g. cvt.w.d.
> We tried both with and without support of FPE soft module,
> compiled for R46xx and R5000 processors (As far as I
> understand there is no difference in FP support in the kernel
> for these processor types).
> We did not have these problems with the (2.2.12 MIPS Technologies
> based) port we made to this same board.

MIPS CPU floating-point units always give floating point
'unimplemented' exceptions when faced with unpalatable combinations of
operation and operand. It's their way of telling you to go calculate
it yourself.

The 2.2.12 "MIPS Technologies" port incorporated Algorithmics'
floating point trap handler and FP emulation code to provide correct
IEEE-compatible floating point. You should either move that on to
2.4.0 or find an equivalent solution.

Dominic Sweetman
Algorithmics Ltd
The Fruit Farm, Ely Road, Chittering, CAMBS CB5 9PH, ENGLAND
phone: +44 1223 706200 / fax: +44 1223 706250 /
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

 \ /
  Last update: 2005-03-22 12:38    [W:0.378 / U:0.320 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site