Port-luna68k archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: NetBSD/luna88k
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
Home |
Main Index |
Thread Index |
Old Index