020210 ランダム
 HOME | DIARY | PROFILE 【フォローする】 【ログイン】

20年前の NECパソコン PC-9801は今でも健全

20年前の NECパソコン PC-9801は今でも健全

2012.06.23
XML
カテゴリ:カテゴリ未分類
質問大笑い

先日、数年前に導入したシステムが落雷の影響で破損しました。破損したPCはファクトリ-パソコンのFC-9821Xで、症状はシリアル通信ができなくなりました。シリアル通信ができなくなったポートはCOM2で、増設232Cボード(PC-9801-101)経由しています。

そこで、増設232Cボードを交換し、動作確認する最中、HELPキーを押しながらPCを立ち上げる際、誤って設定を初期化してしまいました。結果、作成既存アプリケーションからポートOpenできなくなりました。

以前の設定を保存していないため、どのスイッチが変わったのか?
もしくはSwitchコマンドなどで設定した値が変わったのか?
現時点ではまったく不明です。

環境は以下の通りです。
OS MS-DOS 5.0
開発言語 C7(通信は_bios_serialcomを使用)
拡張ボード PC-9801-101(PC-9861K互換モード使用)
アドバイスいただけないでしょうか?

回答びっくり
かなりむずかしい内容になります。まずFC-9821Xのシステム設定の初期化はHELP+電源のSW2-SW5を上(OFF)で工場出荷設定になります。この初期化は標準ハ-ドウェアRS-232C(com1)が初期化されます。

今回は増設オプションの拡張ボード PC-9801-101(PC-9861K互換モード使用)なので、Cバズの割り込み(INT)が初期状態になったようです。解決策はサウンドボ-ドを使用しない、グラフィック割り込み(INT)を変更してあげます。PC-9801-101ボードをパソコンの割り込みで使える状態を作ります。

この設定に答えはありませんので、試行錯誤で設定を変更してプログラムを起動させて機能確認をチェックします。かなり大変な作業になります。海の砂から落とした100円玉を探す作業に似ています。









お気に入りの記事を「いいね!」で応援しよう

Last updated  2012.06.24 01:25:24
コメント(0) | コメントを書く


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

Keyword Search

▼キーワード検索

Profile

creonet

creonet

Recent Posts

Freepage List

Calendar

Favorite Blog

まだ登録されていません

Comments

海のくまさん@ チン型取られちゃったw http://onaona.mogmog55.net/e-ufg7c/ 俺…
みんなのプロフィール@ みんなのプロフィール ブログ開設おめでとうございます!! アク…

© Rakuten Group, Inc.