オープンソースカンファレンス2020 Online/Fukuoka NetBSDのご紹介 の記録

2020/11/28 10:00-10;45 JST(UTC+9) に行われる オープンソースカンファレンス2020 Online/Fukuoka での「NetBSDのご紹介」の記録です。 #osc20fk #NetBSD
0
Y.Sugahara @moveccr

@MiodVallat @ao_kenji そのとおりで Write10 は未実装です。Write6 で届く大きさのディスクでとりあえずは遊んでもらえると嬉しいです。手元では 256MB で newfs は実行されたようです。 SCSI コマンドに関しては、未実装命令として出てきたら実装する、というスタンスなので、近いうち Write10 も実装される見込みです。

2020-11-20 02:43:05
Y.Sugahara @moveccr

昔京都で「88kなら44kHz行けるんじゃないか」と言ったが、嘘である メモリ優位なアプリケーションに対しては逆に030より遅い可能性さえある

2020-11-20 20:56:19
isaki @isaki68k

nono ver 0.1.4 です。 pastel-flower.jp/~isaki/nono/ SCSI HDのWrite(10)コマンドを実装など。

2020-11-20 22:07:54
isaki @isaki68k

これででかいディスクもnewfs出来るはず。(でかくないディスクイメージでWrite(10)が発行されてnewfs出来たことは確認した

2020-11-20 22:16:55
isaki @isaki68k

Interceptはとりあえず解決したことにしたw 問題が起きたらログが出るようにはなってるからヨシ!

2020-11-20 23:08:23
Y.Sugahara @moveccr

これは大きく2つ要因があり、一つは m88100 では8/16ビットの処理効率がよくないことと、もうひとつは LUNA88K の足回りが030であること、だと思う。よく言えば互換性が高い(白目

2020-11-21 01:42:39
Kenji Aoyama @ao_kenji

@ebijun 謎マシン向け #OpenBSD メモ: /etc/rc.conf.local に library_aslr=NO と書いておくと reordering libraries をスキップします。 man.openbsd.org/rc.conf

2020-11-21 14:22:39
Kenji Aoyama @ao_kenji

@ebijun 起動後であれば、 # rcctl disable library_aslr でも良いです。

2020-11-21 14:26:36
Kenji Aoyama @ao_kenji

O/amd64 で配布セットを入れた nono 用ディスクイメージを作ったが nono 上の O/luna88k インストーラでは認識できなかった。 ディスクイメージにも endian が関係するという知見を得た:-<

2020-11-21 14:47:49
Jun Ebihara @ebijun

nono-cliの使い方とはなにか。

2020-11-21 15:16:32
Jun Ebihara @ebijun

NBUG 2021/2 2/20 で。イベントが重ならなければ。

2020-11-21 15:23:22
Jun Ebihara @ebijun

OpenBSD6.8 current/luna88k on nono 0.1.4 on NetBSD9.99.75/aarch64 on pinebook pro. pic.twitter.com/xJPuQYxPAl

2020-11-21 15:29:54
拡大
Jun Ebihara @ebijun

id 6決めうちで書いてあるところがあるから6から起動してkmemみること。

2020-11-21 16:02:47
isaki @isaki68k

やっとスタートラインに立った気がするぞ(?)

2020-11-21 21:25:40
Kenji Aoyama @ao_kenji

88K2のROMですね(^_^) モノクロバージョンは初めて見ました。 twitter.com/isaki68k/statu…

2020-11-21 21:44:23
Kenji Aoyama @ao_kenji

@isaki68k reordering libraries の他に、起動完了後はバックグラウンドでカーネルの再リンクが動いてしまうので、謎マシンでは /etc/rc 最後のの方にある /usr/libexec/reorder_kernel & をコメントアウトしておいたほうがいいと思います。

2020-11-21 22:30:12
Izumi Tsutsui @tsutsuii

TMS.S では move.b #$41,$00e8802f *キーボードマウス MSCTRL OFF コマンド とあるので、MFPに対して明示的に何か設定すると応答来るようになる? MFPのオフセット 0x2f は何か、と MC68901 のマニュアルを見ると USART Data Register ということで、シリアルでコマンドを送ると有効になる?

2020-11-22 13:09:04
Izumi Tsutsui @tsutsuii

ここから先は inside あたりを読めと言われそうだけど、まあ現状は NetBSD/x68k の Xサーバーで複数マウスを考慮する必要はない、ということでよいか (とか書くと誰かがわざわざ実装してくれるメソッド)

2020-11-22 13:10:29
Izumi Tsutsui @tsutsuii

@est_suzume あー、なんとなくわかりました。 本体→マウスは RTS が直結で、キーボード経由でマウスを接続した場合は キーボードに $40/$41 のコマンドを送ることでキーボード→マウスの RTS が ON/OFF される、みたいな感じですかね。 ありがとうございます

2020-11-22 13:46:09
1 ・・ 4 次へ