Module Name:    src
Committed By:   tsutsui
Date:           Sun Feb  2 17:04:20 UTC 2025

Modified Files:
        src/distrib/hppa: Makefile
Added Files:
        src/distrib/hppa/liveimage: Makefile
        src/distrib/hppa/liveimage/emuimage: Makefile

Log Message:
Add "build.sh live-image" support for hppa.

Confirmed on qemu-9.2.0.
XXX: there is something wrong in qemu esiop(4) SCSI emulation etc.

---
qemu-system-hppa -m 512 -machine B160L \
 -drive 
file=NetBSD-10.99.12-hppa-live.img,media=disk,format=raw,if=none,id=disk0 \
 -device lsi53c895a,id=scsi0 -device scsi-hd,bus=scsi0.0,drive=disk0 \
 -device scsi-cd,bus=scsi0.0 -netdev user,id=net0 -device tulip,netdev=net0 \
 -nographic

SeaBIOS PA-RISC 32-bit Firmware Version 17 (QEMU 9.2.0)

Duplex Console IO Dependent Code (IODC) revision 17

------------------------------------------------------------------------------
  (c) Copyright 2017-2024 Helge Deller <del...@gmx.de> and SeaBIOS developers.
------------------------------------------------------------------------------

  Processor   Speed            State           Coprocessor State  Cache Size
  ---------  --------   ---------------------  -----------------  ----------
      0      250 MHz    Active                 Functional            0 KB

  Emulated machine:     HP B160L (32-bit PA1.1), 32-bit PDC, OS32
  Available memory:     512 MB
  Good memory required: 16 MB

  Primary boot path:    FWSCSI.0.0
  Alternate boot path:  FWSCSI.1.0
  Console path:         SERIAL_1.9600.8.none
  Keyboard path:        SERIAL_1.9600.8.none

  Available boot devices:
  FWSCSI.0.0 : lsi 00:01.0 0:0 Drive QEMU QEMU HARDDISK 2.5+
  FWSCSI.1.0 : DVD/CD [lsi 00:01.0 1:0 Drive QEMU QEMU CD-ROM 2.5+]

Booting from FWSCSI.0.0 ...

Booting...
Boot IO Dependent Code (IODC) revision 153

HARD Booted.

NetBSD/hppa FFS/LFS Primary Bootstrap

32bit firmware

booting from partition a
filesystem: FFS
looking up boot.hp700
looking up boot
loading boot at 0x20800...done

>> NetBSD/hppa LIF/FFS/LFS Boot, Revision 1.4 (Sun Feb  2 06:03:23 UTC 2025)
>> Enter "reset" to reset system.
Boot: [[[dk0a:]netbsd][-a][-c][-d][-s][-v][-q]] :-
10959960+299476+339500 [400640+377370]=0xd5b520
Start @ 0x200000 [1=0xe9c000-0xf5a520]...
[   1.0000000] Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
[   1.0000000]     2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013,
[   1.0000000]     2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023,
[   1.0000000]     2024, 2025
[   1.0000000]     The NetBSD Foundation, Inc.  All rights reserved.
[   1.0000000] Copyright (c) 1982, 1986, 1989, 1991, 1993
[   1.0000000]     The Regents of the University of California.  All rights 
reserved.

[   1.0000000] NetBSD 10.99.12 (GENERIC) #0: Sun Feb  2 06:20:14 UTC 2025
[   1.0000000]  
runner@fv-az1065-242:/home/runner/work/netbsd-src/netbsd-src/sys/arch/hppa/compile/obj.hppa/GENERIC
[   1.0000000] HP9000/778/B160L (Merlin L2 160)
[   1.0000000] real mem = 512 MB (73728 reserved for PROM, 498 MB used by 
NetBSD)
[   1.0000000] avail mem = 487 MB
[   1.0000000] mainbus0 (root) [flex fff80000]
[   1.0000000] pdc0 at mainbus0
[   1.0000000] power0 at mainbus0
[   1.0000000] cpu0 at mainbus0 hpa 0xfffb0000 path 48 irq 31: PA7300LC 
(Velociraptor) rev 0
[   1.0000000] cpu0: PCXL2, PA-RISC 1.1e, lev 1, cat A, 250 MHz clk
[   1.0000000] cpu0: shadows, 1K/1K D/I caches, 240 shared TLB, 16 shared BTLB
[   1.0000000] cpu0: VR floating point, rev 1

 :

---


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/distrib/hppa/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/hppa/liveimage/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/hppa/liveimage/emuimage/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Reply via email to