aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHelge Deller <deller@gmx.de>2023-10-29 13:00:42 +0100
committerHelge Deller <deller@gmx.de>2023-10-29 13:00:42 +0100
commit55dd9b57409859bad6d2c72bc7c8724303e4cdb7 (patch)
treece098a97afa9d41f7462c06922a96e3ba6713d95
parentcdfb1932b4aaa299e4b1edaeb1163bb07360c255 (diff)
downloadseabios-hppa-55dd9b57409859bad6d2c72bc7c8724303e4cdb7.zip
seabios-hppa-55dd9b57409859bad6d2c72bc7c8724303e4cdb7.tar.gz
seabios-hppa-55dd9b57409859bad6d2c72bc7c8724303e4cdb7.tar.bz2
parisc: Don't enable PSW.W at pdc exit
This fixes ODE for C3700, which aparently tried to run with PSW.W=1 and failed. Signed-off-by: Helge Deller <deller@gmx.de>
-rw-r--r--src/parisc/head.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/parisc/head.S b/src/parisc/head.S
index 3cfe9fd..da89558 100644
--- a/src/parisc/head.S
+++ b/src/parisc/head.S
@@ -375,7 +375,7 @@ ENTRY(pdc_entry)
nop
bv %r0(%rp) /* return with setting PSW_W */
.level 2.0
- ssm PSW_W_SM,%r0
+ nop // ssm PSW_W_SM,%r0
.level 1.1
END(pdc_entry)
@@ -432,7 +432,7 @@ ENTRY(iodc_entry)
nop
bv %r0(%rp) /* return with setting PSW_W */
.level 2.0
- ssm PSW_W_SM,%r0
+ nop // ssm PSW_W_SM,%r0
.level 1.1
END(iodc_entry)