NetBSD/x68k開発用 X68030 ブートストラップ起動動作仕様
X68030モードでは今のところゼロクリアです。実機調べようと思いつつ… RT @tsutsuii: XM6iはRAMすべて0クリアで開始なんかな
2012-11-23 10:55:17#XM6i のRAMの初期値はX68000モードでは TypeG さんと同様のパターンを入れてます。X68030 モードは未調査によりゼロ埋めです。
2012-11-23 10:59:53NetBSD/x68k on X68030 - booting via SCSI CD-ROM drive http://t.co/oSnL3NPP
2012-11-23 04:58:12というわけで NetBSD/x68k 実機で CD boot できない件の修正 http://t.co/uDltZM4k 微妙にピンポイントにクリティカルなのが多いっす(´・ω・`)
2012-11-23 05:26:24NetBSD/x68kのCD起動するときロードの途中から急激に遅くなるのは実機でも同じということで XM6iはえらい という結論(そういう問題でもない
2012-11-23 05:40:07( ´▽`) RT @tsutsuii: NetBSD/x68kのCD起動するときロードの途中から急激に遅くなるのは実機でも同じということで XM6iはえらい という結論(そういう問題でもない
2012-11-23 10:55:37@ebijun フロッピー起動後のCDからのアップグレードは前からできてて、フロッピーなしでCDから起動するだけでインストール/アップグレードできるようになった、という意味では新規機能ですな
2012-11-23 11:36:48NetBSD/x68kのCD起動可能ISOイメージを置きました。netbsd-6ブランチベース(6.0_STABLE)です。 http://t.co/CL2pPllu NetBSD-6.0_STABLE-x68k-cdboot-20121123.iso
2012-11-23 10:42:13NetBSD/x68kでSRAM記憶の起動デバイス設定を切り替えるには # memswitch -w boot.device=inscsi0 # memswitch -w boot.device=inscsi6 # memswitch -w boot.device=std 等々
2012-11-23 10:46:16# memswitch boot とすると boot.device boot.ramaddr boot.romaddr がある。inscsi6の設定にすると boot.device=ROM boot.romaddr=0x00fc0018 になり要はROMのテーブルでIDが決まる。
2012-11-23 10:50:05std にすると フロッピー → SCSI の順で検索されるけど、そのときのSCSI IDは ROMアドレスで設定されたSCSI IDのままで、明示的に0に更新されることはない。意図してそういう仕様? Human68kのツールと同じなのかな。
2012-11-23 10:50:36memswitch の boot.device= で指定できる語の一覧は manに無ければソースを読めばいいじゃない状態 http://t.co/XcYgQ0Sj
2012-11-23 10:56:28「誰が書いても同じになるもの」には著作権は発生しないという話と とあるバイナリのエントリポイントのアドレスは解析すれば一意に決まるはずという話と
2012-12-07 18:40:13・XM6Util で SCSIINROM.DAT 作成 ・後ろをパディングして128KBにして ROM30.DAT にリネーム ・offset 0x86 の 0x43 0xfa → 0x60 0x28 に ・boot.dev=INSCSI0 でも XM6iでNetBSD起動ウマー
2012-12-07 20:27:52SCSIINROM.DAT の SCSIBOOT.S の scsi_boot3: でブロックサイズに合わせて SCSI _S_READEXT に渡す引数を調整してやれば CD boot も動くようだけど流石にそれをバイナリパッチするのはキツい
2012-12-08 00:35:29http://t.co/wt2fR5Gg ここの2つの divul が実際のバイナリだと divull になってて、これは 060SP 対象だったような……
2012-12-08 00:51:38