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-31 08:26:22 +0100
commitba0015076b5927b4a644bff6a4814db71fa6323b (patch)
tree3fffdbc9d2d9c85ac48ccce6fca73de890c34a23
parent77f36f156dfd4b39485723eac072749f91a4da83 (diff)
downloadseabios-hppa-ba0015076b5927b4a644bff6a4814db71fa6323b.zip
seabios-hppa-ba0015076b5927b4a644bff6a4814db71fa6323b.tar.gz
seabios-hppa-ba0015076b5927b4a644bff6a4814db71fa6323b.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)