Hi,
I sent you an e-mail, but just in case it takes you as long to notice you have a message as it took me :smileyhappy:, I thought I'd repeat the e-mail here...
-- Rich
I think you want to use 0x3fffc rather than 0x3ffff, to get a word-aligned address.
(I tried that with your code and it worked!)
Hope that helps!
-- Rich