2008 年 10 月 5 日

FDDのREADY回路の製作

Filed under: パソコン,日記 — わぴこ @ 2:43 AM

AT互換機のFDDをPC-98×1やPC-x86シリーズで使用する研究です。

実はFD-BIOSを乗っ取ってAT風にアクセスすれば楽なのですが・・・
ついでにDOSのドライバと窓のドライバも用意しないといけません。
この方法はアセンブラとかが出来ないとだめなので私には無理です。
どうしてもハードウェアから攻めるしかないのです_| ̄|○

AT互換機のFDDにはREADYを搭載していないものが多いのであるので
READYを用意してあげないといけません。

当初Diskchangeから作ることを考えましたが
どうにもうまくいかなかったのでFDDを改造するのを
前提にREADY生成回路を作ることにしました。

金曜日の夜から設計に6時間以上製作に3時間以上を費やす大作となりました。
今回はフリーソフトの回路シミュレーターを利用しました。
動作を調べたところREADYはDSとともにアクティブになりますが
メディア交換時にはREADYがDSに遅れてアクティブになります。
常に遅延させると「ディスクの準備ができていません」とDOSに怒られるので
メディア交換時だけ遅らせないといけません。
メディアを入っていない状態をラッチする方向で組みました。

それをふまえて組むわけですが何しろ回路は初心者、
うまくいくはずがありません。
perlで条件を書くのは楽ですが
if($SWF == 1 && $DS == 0){&delay;}
elsif ($SWF == 0 && $DS == 0){&ready;}
else {$busy;}
これをハードだけで組むのは至難の業です。

さらに大変なのは遅延回路です。一番時間がかかりました_| ̄|○
結局調べてもよく分からなかったのでネットの回路図を参考に適当に組みました。

基本部分をシミュレーターで何回もテストしてから組み立てに・・・
手探りなのでなかなかうまくいかずに結局完成したのが
22時過ぎでした。・゚・(ノД`)・゚・。 うえええん
テストに使用したD353M3がはんだ付けミスでお亡くなりになりました_| ̄|○
超器用なら復活できるかもしれませんが私には無理です。

写真です。デバッグ用にLEDが大量にほしいです。
(回路図は間違っていたので消しました。)
早速PALに書き込んで変換基板の回路図をつけて売りまくるとしましょう!!
これにてPC-98部品の転売屋脂肪!!

といっても書き込む機械も何も持ってないので無理ですが(笑

次は2DDの読み書きに挑戦ですがたぶんだめだと思います。
これだけはどうにもならないかも・・・
情報集めないとなあ。

2008 年 10 月 1 日

PC-9821V166 + AT互換機のFDD

Filed under: パソコン,日記 — わぴこ @ 1:53 AM

PC-486MVでAT互換機のFDDを使うための研究をしていますが
今回は本家PC-9821でテストしてみました。

とりあえずブレッドボードの部品を全てはずして
74LS01と74LS05を搭載して配線をして待機。
FDDをつないで起動・・・1.44MBも1.2MBも読めません。
FDD側のDensityの挙動を調べてから360/300信号を反転して
FDDのDensityに供給することにしました。

その結果、1.44MBも1.2MBも読み書き、フォーマットもできるようになりました・・・
が・・・ディスクを取り替えてもモードが切り替わりません。
ためしにFDDの34ピンを本体側の33ピン(Diskchange同士)を
つないであげると少しだけうまくいくようになりました。
アクセス終了から一定時間経過後にモードがリセットされるみたいです。
すばやくかえると前のモードのままアクセスするので注意しないといけません。
ちなみにPC-9821の純正FDDではDiskchangeが
実際に利用されているのかは確認できませんでした。
AT互換機のFDDだとはっきり信号が変わるのですが・・・

2DDは全然だめでした。
FDの穴で区別するみたいですがフォーマットが変わるのか
それだけではだめでした。フォーマットをしてみましたが
成功するものの他のドライブでは読めません。
当然他のドライブのディスクも読めません。

2DDはあきらめるしかないかもしれません。
心配な人は早めにデータをコンバートしておきましょう(笑

2008 年 4 月 5 日

メールアドレス変更のお知らせ

Filed under: お知らせ,サーバー運営,パソコン,日記 — わぴこ @ 1:09 AM

メールアドレス変更のお知らせ
このたび電子メールアドレスをsynth@wapi~から

に変更しましたのでお知らせします。
各サイト共通のメールアドレスです。
なお、メールはぐぐるに丸投げしてますので
スパムフィルターに引っかかったメールは読まない可能性が
非常に高いのでご注意ください。

親父のVAIO
親父が1台2画面じゃタラネーとか言い出したのでVAIOを返すことにしました。
もちろんHDDを入れ替えてヘ(゚∀゚ヘ)アヒャ
というわけでセットアップ中です。
まあサーバーの交換後はほとんど使ってなかったので問題は無いです。
そういえばマウスが無かったなあ・・・自分で買ってきてもらうかな・・・

サーバー
放置してます(激汗)
再び1台に統一しようと思ってます。もしくはノート2台体制か・・・
計画がはっきりするまで現状維持ということで。

PC-9801UV
黄ばんでいるPC-9801UVですが天日干しすると(・∀・) イイ!!
とにちゃんねるで見かけたので実験することにしました。
どうせだめな子なのでさらにひどくなっても後悔することはないので
遠慮なくGOGO♪結果が楽しみです。
といっても1ヶ月ぐらい放置しないとだめらすぃ・・・5/5に結果をヘ(゚∀゚ヘ)アヒャ
01010030.JPG
写真じゃ全然わかんない(^^;;;?実際はもっともっと黄色です。
ちなみにこいつに刺さっているFDDはFD1035(PC-9801U)です。?

« 前ページへ次ページへ »

HTML convert time: 0.480 sec. Powered by WordPress ME