em400: P register replaced with OP_P return code