The 68k really doesn't care about reading the wrong address, although you could get an alignment fault by reading from an odd (as opposed to even) address. I can't think of any I/O ports that will object to a random read, although you could maybe clear some condition that hadn't been serviced yet.
It's scary how many programs work for the wrong reasons. I've traced a lot of programs that make all sorts of stupid decisions, but in the end seem to work ok. Any significant program has many bugs in it, but only a few worth the effort to ferret out. High reliability systems pay much more attention to being fault tolerant than to being fault free. Besides, half the random bits in the world are correct... -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
