Re: NetBSD/luna88k
Izumi Tsutsui <[email protected]> Sat, 30 Jul 2022 04:45:34 +0900
| Newsgroups | gmane.os.netbsd.ports.luna68k |
|---|---|
| Message-ID | <[email protected]> |
I've put current snapshot binaries and liveimage, just for trial. http://teokurebsd.org/netbsd/luna88k/snapshot-20220730/ http://teokurebsd.org/netbsd/liveimage/20220730-luna88k/ These binaries are built from revision 2c3168 of my tree: https://github.com/tsutsui/netbsd-src/tree/tsutsui-luna88k https://github.com/tsutsui/netbsd-src/tree/2c3168ace2b5d959b4576dd24c6c589b1cfa5143 For nono: - install nono (via pkgsrc/emulators/nono etc.) http://www.pastel-flower.jp/~isaki/nono/ https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/emulators/nono/ https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/licenses/nono-license - check "5.2 Try OpenBSD/luna88k" section in nono's document: http://www.pastel-flower.jp/~isaki/nono/doc/ - The same procedure works (including "boot") for NetBSD/luna88k - use downloaded "liveimage-luna88k-raw-20220730.img" for the image name - note - multi user login fails (login(1) silently exits?): https://www.youtube.com/watch?v=xtp4LDtDgxc - for single user boot (RB_SINGLE), set "luna-dipsw1 = 01111111" in nono.cfg For gxemul: - install gxemul (via pkgsrc/emulators/gxemul etc.) http://gavare.se/gxemul/ https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/emulators/gxemul/ - donwload NetBSD/luna88k base.tgz and extract ./usr/mdec/base ftp http://teokurebsd.org/netbsd/luna88k/snapshot-20220730/luna88k/binary/sets/base.tgz tar -zxf base.tgz ./usr/mdec/boot - start gxemul gxemul -X -e luna-88k -d liveimage-luna88k-raw-20220730.img usr/mdec/boot - note currently gxemul immediately crashes on /usr/bin/login, but not sure if this is an m88k gcc 3.3.6 bug or gxemul problem: >> cpu: UNIMPLEMENTED instruction at 0x5770 >> u00005770: e9590008 bcnd unimplemented_10,r25,0x00005790 Have fun, --- Izumi Tsutsui