Anders Gavare さん作のエミュレータ GXemul で OpenBSD/luna88k が動作し始めたので、とりあえず試してみたい方向けのガイドを記載します。
LUNA-88Kを含む様々なマシンのエミュレーションができるソフトです。
詳しくは本家Webページ http://gavare.se/gxemul/ を参照してください。
Index: sys/arch/luna88k/dev/lunafb.c | |
=================================================================== | |
RCS file: /cvs/src/sys/arch/luna88k/dev/lunafb.c,v | |
retrieving revision 1.29 | |
diff -u -r1.29 lunafb.c | |
--- sys/arch/luna88k/dev/lunafb.c 15 Jul 2022 17:57:26 -0000 1.29 | |
+++ sys/arch/luna88k/dev/lunafb.c 5 Aug 2022 15:11:01 -0000 | |
@@ -260,7 +260,11 @@ | |
return omsetcmap(sc, (struct wsdisplay_cmap *)data); | |
Index: driver/xf86-video-wsfb/src/wsfb_driver.c | |
=================================================================== | |
RCS file: /cvs/xenocara/driver/xf86-video-wsfb/src/wsfb_driver.c,v | |
retrieving revision 1.43 | |
diff -u -r1.43 wsfb_driver.c | |
--- driver/xf86-video-wsfb/src/wsfb_driver.c 10 Nov 2022 17:38:58 -0000 1.43 | |
+++ driver/xf86-video-wsfb/src/wsfb_driver.c 6 Jul 2023 12:34:04 -0000 | |
@@ -114,6 +114,8 @@ | |
static Bool WsfbCloseScreen(CLOSE_SCREEN_ARGS_DECL); | |
static void *WsfbWindowLinear(ScreenPtr, CARD32, CARD32, int, CARD32 *, |
*** DS1397 user RAM dump: | |
0e 00 | |
0f 01 | |
10 02 | |
11 03 | |
12 04 | |
13 05 | |
14 06 | |
15 07 | |
16 08 |
OpenBSD 6.9-current on Fujitsu ARROWS Tab Q555/K64 | |
wsmouse : touch panel (with finger) | |
wsmouse1: ??? | |
wsmouse2: touch panel (with stylus pen) | |
wsmouse3: USB mouse | |
---- | |
locris# wsconsctl | grep mouse | |
wsconsctl: Use explicit arg to view keyboard.map. | |
mouse.type=touch-panel |
Index: sys/dev/sdmmc/if_bwfm_sdio.c | |
=================================================================== | |
RCS file: /cvs/src/sys/dev/sdmmc/if_bwfm_sdio.c,v | |
retrieving revision 1.39 | |
diff -u -r1.39 if_bwfm_sdio.c | |
--- sys/dev/sdmmc/if_bwfm_sdio.c 26 Feb 2021 00:07:41 -0000 1.39 | |
+++ sys/dev/sdmmc/if_bwfm_sdio.c 8 May 2021 00:13:29 -0000 | |
@@ -360,6 +360,14 @@ | |
switch (bwfm->sc_chip.ch_chip) |
Anders Gavare さん作のエミュレータ GXemul で OpenBSD/luna88k が動作し始めたので、とりあえず試してみたい方向けのガイドを記載します。
LUNA-88Kを含む様々なマシンのエミュレーションができるソフトです。
詳しくは本家Webページ http://gavare.se/gxemul/ を参照してください。
Index: usr.sbin/isibootd/Makefile | |
=================================================================== | |
RCS file: /cvsroot/src/usr.sbin/isibootd/Makefile,v | |
retrieving revision 1.1 | |
diff -u -r1.1 Makefile | |
--- usr.sbin/isibootd/Makefile 17 Dec 2011 13:24:18 -0000 1.1 | |
+++ usr.sbin/isibootd/Makefile 18 Mar 2021 13:42:58 -0000 | |
@@ -1,13 +1,9 @@ | |
# $NetBSD: Makefile,v 1.1 2011/12/17 13:24:18 tsutsui Exp $ | |
kalgan% uname -a | |
NetBSD kalgan.in.nk-home.net 9.1 NetBSD 9.1 (GENERIC) #0: Sun Oct 18 19:24:30 UTC 2020 [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC amd64 | |
kalgan% su | |
# /usr/sbin/isibootd -i bge0 -d 3 | |
Using interface: bge0 (00:21:86:60:c2:50) | |
recv:ffff ffff ffff 0000 0a02 4aa6 80df 0000 0000 00ff ffff ffff ffff ffff | |
[00:00:0a:02:4a:a6] new connection | |
send:0000 0a02 4aa6 0021 8660 c250 80df 0000 0000 00ff ffff ffff ffff ffff | |
recv:0021 8660 c250 0000 0a02 4aa6 80df 0000 0001 01ff ffff ffff ffff ffff | |
[00:00:0a:02:4a:a6] open 'boot' |
diff -urN pandorafms_agent.orig/unix/OpenBSD/README pandorafms_agent/unix/OpenBSD/README | |
--- pandorafms_agent.orig/unix/OpenBSD/README Thu Jan 1 09:00:00 1970 | |
+++ pandorafms_agent/unix/OpenBSD/README Sun Sep 20 09:48:09 2020 | |
@@ -0,0 +1,23 @@ | |
+README for OpenBSD | |
+ | |
+<Brief instruction> (under construction) | |
+ | |
+1. Add perl YAML-Tiny module by pkg_add | |
+ |
Index: sys/arch/luna88k/cbus/aic6360_cbus.c | |
=================================================================== | |
RCS file: sys/arch/luna88k/cbus/aic6360_cbus.c | |
diff -N sys/arch/luna88k/cbus/aic6360_cbus.c | |
--- /dev/null 1 Jan 1970 00:00:00 -0000 | |
+++ sys/arch/luna88k/cbus/aic6360_cbus.c 17 Aug 2020 11:55:33 -0000 | |
@@ -0,0 +1,2102 @@ | |
+/* $OpenBSD: aic6360.c,v 1.37 2020/07/20 14:41:13 krw Exp $ */ | |
+/* $NetBSD: aic6360.c,v 1.52 1996/12/10 21:27:51 thorpej Exp $ */ | |
+ |