GT Turbo Posted April 7, 2006 Report Share Posted April 7, 2006 I'm working on Topaze (Atari map editor), i have a dirty bug on my Falcon CT63, in 68060 mode, i've got an error, not the same each time : illegal instruction, access fault, it's always the same instruction who do that .... but in 68030 mode any bug !! What's this ? I'm doing crazy !! Somebody got an idea ? The instruction who give this bug is an jsr (a0) and go on a 'jmp $46(pc)'. And another question, somebody got some clues about bugs on Devpac 3 ? Because this code (Topaze) when i assemble it with Assemble, Assemble give some 'displacement are greater than word' errors on somes instructions using PC-relatif code like move.w X_mouse(pc),d0. GT Quote Link to comment Share on other sites More sharing options...
GT Turbo Posted April 7, 2006 Author Report Share Posted April 7, 2006 I FOUND IT !!! YES YES !! It's the 68060 cache who give me this headache !! In some configs, the Falcon reboot immediatly, in some mode, i have an alert box who ask me because my prog doesn't like 'copyback' !!! GT Quote Link to comment Share on other sites More sharing options...
Fredifredo Posted April 7, 2006 Report Share Posted April 7, 2006 GT simply the best :yes :top Quote Link to comment Share on other sites More sharing options...
GT Turbo Posted April 10, 2006 Author Report Share Posted April 10, 2006 Somebody know how to flush a 68040/68060 cache ? I NEED IT !! That's good, i found : we can flush the cache using move16 instruction. Or for Milan and CT owner : http://atari.mbernstein.de/prog/tos/041102.htm Quote Link to comment Share on other sites More sharing options...
Recommended Posts