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

Re: [MiNT] FreeMiNT for ColdFire: half-time



2011/6/14 Vincent Rivière <vincent.riviere@freesbee.fr>:
> Hello.
>
> Thanks for all the commits.
>
> We have now reached a significant milestone on the FreeMiNT for ColdFire
> road.
>
> I have patched all the assembler instructions for ColdFire in the kernel,
> XaAES and the major modules. This represents changing the assembler
> instructions at 337 places. Some changes were easy, some other were
> trickier.
>
> As a result, the current mintv4e.prg is fully optimized for FireTOS and its
> 68060 emulation. It does not use any emulated user instruction anymore.
>
> My next task will be to add a CPU emulation detection at the beginning of
> mintv4e.prg. If a 680x0 emulated CPU is detected (such as FireTOS), things
> will continue as they are now. If a pure ColdFire CPU is detected (such as
> EmuTOS for ColdFire), ColdFire supervisor instructions will be used (mainly
> trap/rte handling and cache management).
>
> Then I expect to be able to run FreeMiNT over EmuTOS for ColdFire in a few
> weeks.
>
> --
> Vincent Rivière
>
Thanks for the update, it is good to know things are progressing well,
and it is having the side effect of cleaning up the sources a bit too,
which is also a bonus

Cheers

Paul