[リストへもどる]
一 括 講 読

投稿時間:02/05/01(Wed) 01:34
投稿者名:バックパッカー
Eメール:bkpacker@f3.dion.ne.jp
URL :
タイトル:060turbo で教えてください。
ここに書き込むのは筋違いかもしれませんが、060turbo でNet/BSDを
動かしている方で、ご存じの方がいらっしゃれば教えていただけないでしょうか。
 Net/BSDの本を読むと、X11を動作させるとき、040turbo や MC68030 の
FC2 ピンを未接続状態にする必要があるようなのですが、060turbo でも
同様なのでしょうか。
実際、実装メモリが少ないため、X11 を動かす意味が無いような気もしま
すが、組み付け/取り外しを何度もやりたくないので、組み付け前に明確
にしたいと考えています。

投稿時間:02/05/01(Wed) 05:24
投稿者名:EXCEED.
Eメール:
URL :
タイトル:Re: 060turbo で教えてください。
むかーーーーし、1度だけ X11 を動かしたことがありました。
たしか、060turbo 基板上にジャンパピンがあって、
それをショートさせるかどうかするんだったと思います。

マニュアルを見る限りでは、SIMM ソケットを下にして060turbo基板を
見た時に、MC68030 ソケットの右斜め上にそれ(FC2ジャンパ)が
あるらしいです。
(フェスタ前で物理的に X68030 のガワが確認できないもので・・・すみません)
ところで、FC2 って、たしか、どこぞやのスーパーバイザ領域を
ユーザーモードでもアクセスできるようにするために、
そうなっていたと思いますが、(超いい加減な記憶)
本当の所、FC2 ってなんのためにあったんでしたっけ?>ALL

投稿時間:02/05/02(Thu) 02:40
投稿者名:バックパッカー
Eメール:bkpacker@f3.dion.ne.jp
URL :
タイトル:Re^2: 060turbo で教えてください。
> マニュアルを見る限りでは、SIMM ソケットを下にして060turbo基板を
> 見た時に、MC68030 ソケットの右斜め上にそれ(FC2ジャンパ)が
> あるらしいです。

 FC2ジャンパ見つけました。EXCEEDさん、ありがとうございました。
未だに060モードで起動できていないのですが、ITL Factoryさんからの回答
待ち時間を少なくする事が出来ました。
やっと060turboが届いたのですが、マニュアルが後送(5/2発送予定)との
事で、手元に簡易版しか無いため助かりました。

投稿時間:02/05/02(Thu) 01:25
投稿者名:ALL
Eメール:
URL :
タイトル:Re^2: 060turbo で教えてください。
> 本当の所、FC2 ってなんのためにあったんでしたっけ?>ALL

メモリ保護

投稿時間:02/05/03(Fri) 04:57
投稿者名:EXCEED.
Eメール:
URL :
タイトル:Re^3: 060turbo で教えてください。
> > 本当の所、FC2 ってなんのためにあったんでしたっけ?>ALL
>
> メモリ保護

ま、まあ結論としてはそうなんでしょうが・・・(汗

まあいいか・・・(ぉぃ

投稿時間:02/05/03(Fri) 20:44
投稿者名:M.Kamada
Eメール:m_kamada@nifty.com
URL :http://homepage2.nifty.com/m_kamada/
タイトル:Re^4: 060turbo で教えてください。
さくっと説明。

FC2,FC1,FC0の3ビットはバスサイクルのアドレス空間(種類)を示す。
040以上ではTM2,TM1,TM0となっている。

 000 データキャッシュプッシュ(040以上)
 001 ユーザ・データ
 010 ユーザ・コード
 011 MMUテーブルサーチ・データ(040以上)
 100 MMUテーブルサーチ・コード(040以上)
 101 スーパーバイザ・データ
 110 スーパーバイザ・コード
 111 CPU空間(コプロセッサ、030以下)

X680x0のI/OポートなどはFC2が1でないとアクセスできないように
なっている。これがI/Oポートがスーパーバイザモードでなければ
アクセスできない仕組み。

FC2はプルアップされているのでMPUの近くでカットすると常に1と
認識され、ユーザモードでI/Oポートをアクセスできるようになる。
危険に思われるかも知れないが、I/OポートはMMUレベルでスーパー
バイザ保護されるので問題ない。
X11ではユーザモードでVRAMをアクセスするためにこの処置が要求
されている。

こんな感じです。

投稿時間:02/05/21(Tue) 23:54
投稿者名:EXCEED.
Eメール:
URL :
タイトル:Re^5: 060turbo で教えてください。
> さくっと説明。

永久保存版なご回答痛み入ります。

投稿時間:02/05/03(Fri) 23:25
投稿者名:名無し~3.EXE
Eメール:
URL :
タイトル:Re^5: 060turbo で教えてください。
> 危険に思われるかも知れないが、I/OポートはMMUレベルでスーパー
> バイザ保護されるので問題ない。

Human68kにそんな機能があったとは。

投稿時間:02/05/04(Sat) 02:07
投稿者名:M.Kamada
Eメール:m_kamada@nifty.com
URL :http://homepage2.nifty.com/m_kamada/
タイトル:Re^6: 060turbo で教えてください。
> > 危険に思われるかも知れないが、I/OポートはMMUレベルでスーパー
> > バイザ保護されるので問題ない。
>
> Human68kにそんな機能があったとは。

Human68k自身は対応していないので、専用のドライバがやります。
060turboの場合は060turbo.sys。
060turboは専用のドライバを組み込まないと性能を発揮できません。



- Web Forum -