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 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 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 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 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now