EASy68K
http://easy68k.com/EASy68Kforum/

Address or Bus error during exception processing
http://easy68k.com/EASy68Kforum/viewtopic.php?f=6&t=1498
Page 1 of 1

Author:  ESmith [ Fri Aug 14, 2015 2:51 pm ]
Post subject:  Address or Bus error during exception processing

I am receiving this message when executing a program:
Address or Bus error during exception processing

This occurred after adding lines to my Protector game code .
The memory address range for the code is 00001000 - 00013790.

From what I could read in help, this does not seem to be out of the appropriate memory range to cause an error, but I am not 100% sure I understand the memory map , or how to adjust it using the Hardware window, which I cannot view ( I can't find the View menu).
The help mentions masks starting at an odd address being a possible problem, but I had many long word masks associated with divisions before and, it
seems unlikely that all of sudden it would cause an issue. And I believe the error is happening before these commands are ever called.
Any help appreciated.

Author:  ESmith [ Fri Aug 14, 2015 10:23 pm ]
Post subject:  Re: Address or Bus error during exception processing

Never Mind-- I was able to figure it out.
I had a typo that did not generate a compile error :

I had
move 23, address
instead of
move #23, address.

This was sending the SP to FFFFFFFF which was ut of range

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/