Mildred a shark
Professional

The c2p system in Mildred has the facility to use two different routines, one designed to work well on 68030 cpu's, and one to work well on 68040 cpu's or higher. It is possible to tell the system which cpu to use by way of the Mc2pCPUmode instruction, but there is a manual override switch called M040c2pUsage which allows you to disable the 68040 routine completely, so that under all circumstances it will not be used.

It isn't necessary to disable the 040 c2p on grounds of it having to be safe, because the actual program will run on all 680X0 cpu's. M040c2pUsage is mainly just a switch to allow a global disabling of the 040 c2p routine, so that no matter what you specify using Mc2pCPUmode the system will always use the 68030-optimised routine. This command may be a little redundant and unnecessary but it is easier to leave it in.

If you set the CPUmode to 4 using Mc2pCPUmode 4, you can use M040c2pUsage as a switch to select wether to use the 040 routine or to rever to the 030 routine. It's just a different way of doing it.

Possible syntax:
M040c2pUsage Status.b


Status.b
---- There are two states for this parameter, On and Off. You can provide this using the keywords `On', `Off, or `True' and `False', or alternatively 0 represents Off and any other value represents On. When On, the 040 c2p routine is available, but has not necessarily been chosen (see Mc2pCPUmode).

a shark