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

Re: [MiNT] FPU question



> > > 4) However, MiNT itself does not install Line-F FPU emulation, and
> > >    to my knowledge, doesn't pass Line-F exceptions to the TOS.
> > 
> > This might be the case, since the 68882-emulator I use on my Afterburner
> > must be started after MiNT in order to work.
> 
> Correct. I should (again) note that this is a bad thing - MiNT should either
> provide all the necessary FPU emulation, or leave the vectors alone.

MiNT steals exception vectors, because exceptions are supposed to generate
signals rather than draw bombs. There are only two logical solutions:

1) softload FPU emulation after MiNT
2) add FPU emulation to MiNT itself.

Eventually, MiNT could try to detect, if TOS already installed an FPU
emulation, and "reinstall" it upon own initialization. Now question: does
TOS (Milan TOS) mark the installed FPU emulation somehow? Perhaps a _FPU
cookie value or what?

No information, no code, you know ;)
 
--
Konrad M.Kokoszkiewicz
|mail: draco@mi.com.pl                  | Atari Falcon030/TT030/65XE |
|http://www.obta.uw.edu.pl/~draco/
|http://draco.atari.org

** Ea natura multitudinis est,
** aut servit humiliter, aut superbe dominatur (Liv. XXIV,25)
*************************************************************
** U pospolstwa normalne jest, ze albo sluzy ono unizenie,
** albo bezczelnie sie panoszy.