diff options
author | Helge Deller <deller@gmx.de> | 2025-04-01 11:27:47 +0200 |
---|---|---|
committer | Helge Deller <deller@gmx.de> | 2025-04-01 11:27:47 +0200 |
commit | f97ee220bb556d498efee4ec549b44d876e8a9d3 (patch) | |
tree | 761d4a12b78a2fb31de75714fd1bcd0972d3feca | |
parent | 3391c580960febcb9fa8f686f9666adaa462c349 (diff) | |
download | seabios-hppa-devel-netbsd-fix.zip seabios-hppa-devel-netbsd-fix.tar.gz seabios-hppa-devel-netbsd-fix.tar.bz2 |
Fix NetBSD command line bootdevel-netbsd-fix
./qemu-system-hppa -kernel netbsd-GENERIC -nographic -bios ./hppa-firmware.img -fw_cfg opt/pdc_debug,string=255 -machine B160L
reported by
Nick Hudson <nick.hudson@gmx.co.uk>
-rw-r--r-- | src/parisc/head.S | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/parisc/head.S b/src/parisc/head.S index 0438f97..ed56b95 100644 --- a/src/parisc/head.S +++ b/src/parisc/head.S @@ -316,6 +316,11 @@ ENTRY(start_kernel) clear_PSW_W /* clear PSW before we start the kernel! */ #else ldw -0x34(%sp),%r1 + stw %r0, -0x34(%sp) // clear bootapiversion for NetBSD + stw %r0, -0x38(%sp) // clear argv + stw %r0, -0x3c(%sp) // clear argc + stw %r0, -0x40(%sp) // clear argc + stw %r0, -0x44(%sp) // clear bootinfo bv,n 0(%r1) #endif END(start_kernel) |