【S1】SASI-HDD接続作戦 その8 HDDのパラメータをまとめる^^

S1のSASI-HDD接続作戦のその後です

今後作業する上で一番重要になると思われるHDDのパラメータについてまとめてみました

メーカ 日電
型式 D5126
仕様 5.25インチ ST-506/412型インターフェース
ディスク枚数 2枚
ヘッド数 4個
データ面 4面
1面当たりのトラック数 615
1トラック当たりのセクタ数 MFM=17, RLL=26
記録方式 MFM
ディスク回転数 3564rpm
起動停止準備時間 約15秒
シークタイム 平均=85ms, トラック間=18ms, 最大=215ms
データ転送速度 625kb/sec

こんな感じでした。
メーカの仕様書リンク→http://support.necam.com/legacy/harddrives/d5126.cfm
あと、何個か手持ちのあるD3142もメモ→http://support.necam.com/Legacy/HardDrives/D3142.cfm
SASIの仕様書→http://bitsavers.trailing-edge.com/pdf/ansi/X3T9/X3T9.3_185_RevE_SASI_Apr82.pdf

6809活用研究の記事もHDDのパラメータだけは自分の使用するものに置換える必要があるので、ここで整理しておきます

P.196 リスト11 hdd.esyの75行目付近

P.163 リスト1,2のデバイスディスクリプタの25行目付近

こんな感じで一応 日電D5126のパラメータはセットできていると思われます^^;;;

よくわからないのはDefault Sector/Trackの項で、1トラック当たりのセクタ数をセットするんだと思いますが
D5126の仕様書を見る感じではSectors/TrackはMFM=17,RLL = 26とあるのですが、教えてもらった情報ではOS-9の論理フォーマットでは33が標準らしいことがかかれているので33のままでいいのかもしれません

この辺は作業を進めながら問題が起これば見直してみたいと思います。

OS-9用のディスクリプタはセットする情報もたくさんありますが196ページのリスト11では設定するパラメータはヘッド数とシリンダ数のみのようなので、これについては上記設定で間違いなさそうです。
これを使って頂いたSASI-I/Fが故障していないかどうか動作確認することができそうです^^

それにしても、6809活用研究のリスト11で設定されているパラメータとリスト1,2で設定されているパラメータの共通点が見えません。
(ただ単に別のディスクを使っている設定になっているだけなのかな??)

スポンサーリンク

「【S1】SASI-HDD接続作戦 その8 HDDのパラメータをまとめる^^」への2件のフィードバック

  1. Oh!FM1989年5月号から7月号にFM-77/AVとFM-11用OS-9のSASI/SCSIカード製作と
    ドライバー作製記事が載ってます。
    TDC384とTDC888はDTC510等のDTCシリーズとコマンドコンパチだそうです。
    TDC384はトラックあたり33セクタとれますが、そうでないものもあり
    日立のSC601は32セクタなので32セクタに修正が必要だそうです。

    1. >アイビットフォーエバーさま
      コメントありがとうございます。

      DTC510というコントローラはよくわからないのですが、互換品でトラック当たり33セクタまで可能であるということは今回の製作記事との組み合わせでは33のままでOKそうですね。
      そうなると変更が必要なのはヘッド数とセクタ数のみの変更で良さそうです。

      Oh!FMの1989年5~7月のFM-77/11用OS-9 SASI/SCSIカード製作とドライバー作製記事の情報ありがとうございました。是非チェックしたいと思います^^

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。 本文に全角文字を2文字以上含めて下さい (スパム対策)