Hi Tobias,
2) I *think* I've found an execution bug.
move.w #$1234, d0
move.l #$0810, a0
move.w d0,(a0)
...works correctly. It writes $1234 to address $0810. However...
move.l #$0810, a0
move.w #$1234, d0
move.w d0,(a0)
...doesn't work. It outputs #$1234 on *both* address and data_out buses!
Regards,
--
| Mark McDougall | "Electrical Engineers do it
| <http://members.iinet.net.au/~msmcdoug> | with less resistance!"