オープンソースカンファレンス2021 Online/Spring NetBSDのご紹介 の記録
NetBSD/aarch64 on pinebookでgmake latexpdf で観光ガイド。sphinxからLaTeX経由でpdf.dvipdfmx.cfgで設定読み込ませた。 pic.twitter.com/GB7xXPUcES
2021-02-03 09:50:29sphinx rst to latexpdf on NetBSD/aarch64 on pinebookpro. pic.twitter.com/WIWIXfjeSM
2021-02-03 18:15:57@ebijun ありゃ、dvipdfmxがフォントがないと怒るやつはwipのtex-ptexを入れ直したら治りませんかね?
2021-02-03 20:05:41XM6i 0.55 on NetBSD/i386 で左右のマウスボタンを正確に同時押しするとエミュレータに(正確には XM6i 上の NetBSD/x68k カーネルの ms(4) ドライバに)マウスのイベントが伝わらないような気がする(気持ちちょっとずらすとカーネルまで届いている)
2021-02-03 20:30:07あと NetBSD/x68k の ms(4) ドライバは「一つのマウスパケットで左ボタンと右ボタンが両方押されていたら中ボタンのイベントを返す」という実装になっているように見える nxr.netbsd.org/xref/src/sys/a… nxr.netbsd.org/xref/src/sys/a…
2021-02-03 20:33:35@tsutsuii とりあえず速報レベルですが、両押しするとwxWidgetsからLeft|RightではなくMiddle押されたが来てるっぽい気配ですね。XM6iはwxWidgetsから来たLとRの状態をそのままVMに送ってますので両押しだとLもRも押されてないことになっている…という感じですかね。(´・ω・`)
2021-02-03 20:52:40@tsutsuii イベントが来るタイミングはエッジっぽいけど入ってる情報は現状のレベル情報なので、 同時に押してばらばらに離す場合、同時押しでM=1→どちらか開放で何もおきず、両方開放でM=0。 同時に押して右だけ離して右を押す場合、同時押しでM=1→右開放で何もおきず、ここで右を押すとR=1(M=1)になります。
2021-02-03 21:15:47@tsutsuii 続き。右と左をばらばらに押して同時に離す場合、右押でR=1、左押でL=1(R=1)、同時に離すとL=1→0とR=1→0が分かれて来てるようです。被験者の指先の問題か仕様か分かりませんがw
2021-02-03 21:19:54x68kの場合はボタンがL,RしかないからホストからMが来たらL,Rに翻訳するという手はあるかも知れんけど、それではlunaのマウス両押しが表現できない気がするけど、どうすんだろ。
2021-02-03 21:22:40こんなことがあるので、ソフトウェアキーボードウィンドウのような、ソフトウェアマウス入力ウィンドウが必要なんじゃないかとぼんやり思ったことはある。ただそれで何が解決できるかは分からんけど。
2021-02-03 21:27:53close(2)がロックとれるまで無限に待ってはいけない vs 最後のclose(2)がhwをcloseするのでシリアライズが必要、なのどうすればいいですか。(´・ω・`)
2021-02-03 22:05:57でもそうするとmutex_enter()はほんとに有限時間内に100%成功するんだっけ。ってなるし、それが成功するんなら逆にcv_wait()が失敗するケースってなんだって話だし。誰かー。
2021-02-03 22:08:35@tsutsuii 了解です。なんかそんなのXにあったような…とxorg.conf見るまではしたんですが、今のひな型には載ってないんですね…。orz
2021-02-03 22:20:14@yamori813 このページの "How to determine the station's Ethernet address" あたりの話でしょうか? wiki.netbsd.org/ports/luna68k/…
2021-02-03 22:46:17#NetBSD/luna68k is booting as diskless(8) setting. It takes long long time... pic.twitter.com/lJDEcDjWCZ
2021-02-03 22:58:40@ao_kenji 8MB RAM is really painful for ever growing NetBSD kernels nowadays...
2021-02-03 23:01:19@tsutsuii @ao_kenji Does the emulation attempt to run as fast as possible, or does it try to match the speed of the original m68030? Can it be configured to have more than 8 MB?
2021-02-03 23:24:26@ao_kenji Computer with a 2x16 LCD screen are the best!
2021-02-03 23:44:04ac97_link()はcounter++、ac97_unlink()がcounter--してて、auich(4)はopenでac97_link、closeで_unlinkを呼んでてごく自然に見えるけど、アタッチ直後に1回_unlink()呼んでカウンタを-1にしてから -1<->0 の遷移を続けるの死ぬほど分かりづらいんだけど、もうちょっとマシな名前なかったんか…。
2021-02-03 23:55:13This is a very interesting proposal… unlike the Vampire 68080 FPGA Amiga accelerator that has been my only point of comparison for “modern” m68k Amiga accelerators, this one is based around an ARM SoC and a JIT emulator called “pseudo JIT”. Freely available hardware design. twitter.com/AmigaL0ve/stat…
2021-02-04 08:23:19Gulp! Very tasty prices have been announced. Yes, please. more: amitopia.com/new-buffee-ami… pic.twitter.com/vcGoApABzx
2021-02-04 08:20:35