> + if ((frame->AddrPC.Mode == AddrModeFlat) && > + (frame->AddrFrame.Mode != AddrModeFlat)) this looks strange to me. I guess, you want to check that both mode address modes are AddrModeFlat A+ -- Eric Pouech