[Freemint-list] Broken udelay() for m68000

Thorsten Otto admin at tho-otto.de
Sun Oct 15 22:47:06 MSD 2017


On Sonntag, 15. Oktober 2017 19:36:49 CEST David Gálvez wrote:
> it looks like Linux uses it for
> the simpler 68000 processors too.

But linux m68k requires an MMU, which rules out at least 68000, and i'm not 
sure wether a 68020+MMU kernel ever existed, so the minimum processor that is 
used there is 68030.

I think the approach with the Timer C would be safest, unless we need a delay 
somewhere that is less than 26 µs, or the small overhead in calling that 
function has an impact on the timing.




More information about the Freemint-list mailing list