[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] 68060 emulated FPU instructions




On 9 Feb 2011 10:16, "Vincent Rivière" <vincent.riviere@freesbee.fr> wrote:
>
> Miro Kropáček wrote:
>>
>> Actually, fsqrt() isn't emulated but I guess the real bottleneck are
>> those trigonometrical ones.
>
>
> I still have not understood at which level some FPU instructions are
> emulated on 68060.
>
> - Inside the 68060 itself ?
> - Inside the TOS 4.04, through Line-F exception ?
> - Inside the CT60 OS, through Line-F exception ?
>
> That's a bit mysterious...
>

That would be the responsibility of the CT60 patched TOS, which in fact is 4.04 - you probably already know this from FireTos.

And I agree with the sceptics - library calls with the chance for inlining is likely much more efficient than relying on exceptions. AFAIK the only feature complete FPU we have is that of the 68040.

/Kåre