MC68kボード (第1期工事編)
カテゴリー:
MC68kボード (ソフトウェア編)
今回はMC68kボード (概要編)で紹介したボードに搭載したソフトウェアの話です。
CP/M-68K上で動作させたソフトウェアまで含めるとキリが無いので、ボード上のROMに書き込んだものに限定します。そうするとモニタ、Tiny BASIC、CP/M-68Kの3つになります。
【モニタ】は最初に動かしたもの(ハードウェアのテスト用の無限ループ等を除いて)になります。ベースは「トランジスタ技術」誌の1985年4月号にアセンブラソースが掲載されたものです。その後少しずつ機能を追加して行き、MPUをMC68010に変更したときは対応するための修正をしています。
ただMC68kはバイナリを見ながらデバッグするような代物ではないので、もっぱらハードウェアの確認用に使用することが多かったです。後述のTiny BASICのデバッグ時も机上で行ってROMを書き換えてしまうことが多かったです。
MC68kボード (概要編)
カテゴリー:
今までに個人的に製作したボードの中で最も役に立ったのはこれです。
モトローラのMC68kシリーズを使ったマイコンボードです。
作り始めたのは私が高校生だった頃、PC-9801シリーズが欲しかったけれど買うだけのお金はなく、たどり着いたのがこのボードです。プログラミングのためと割り切って、CPU周りのみ製作してI/Oは手持ちの8ビットパソコンを利用するという手で規模を絞っています。
最終的なスペックは以下の通りです。
PC-386NOTE-A用HDD AV-040EP (の箱)
カテゴリー:
PC-386NOTE A用のHDDの箱が出てきました。
部品類の分類・保管用の箱として使用していたもので、中の梱包材等はありませんでした。モノは2.5inchのHDDなので、随分と大きな箱です。
HDD容量の記憶が曖昧だったのですが、これで40MBだったことがはっきりしました。
2016-12-24追記:
本体の現物が発見されないので以下は記憶で書きます。
純正品はちゃんと固定されるようになっていたこと思いますが、これは裸のHDDユニットにコネクタ中継用のフレキシブル基板がセットになっていたはずです。コネクタを接続後、HDD自体は固定されずにカバーとの間に挟む構造でした。そのままだと少々ガタつきがあり、何かスペーサ代わりのものを入れていたように記憶しています。
J-OS III
Palm OSの日本語環境ソフトJ-OSです。
これがパッケージです。
Sony CLIEなど最初から日本語化されているものはともかく、私のように英語版のPalm Pilot使用者でもこれを入れれば日本語を使用できるというもので、フォントやかな漢字変換とその辞書などの集まりです。
ISA Sound Blaster 16 SCSI + Wave Blaster
今ではマザーボード搭載が当たり前なサウンドですが、これはまだオプションだった頃のボードの一つです。
ISAバスのSound Blaster 16 SCSIとサブボードとして搭載されているWave Blasterです。型名に「SCSI」と付くのは主にCD-ROMドライブ接続用にSCSIポートを持っているためです。この1枚にサウンド(FM音源+PCM)・ゲームポート・MIDIポート・SCSIポートが含まれていることになります。Wave BlasterはMIDIポートに接続される音源(ウェーブテーブル方式)です。
PC-9801用カセットインターフェイス
これはPC-9801用のカセットインターフェイス、PC-9801でカセットテープ使っていた人いたんですね。
調べてみたところPC-9801用のカセットインターフェイスにはPC-9801-03とPC-9801-13の2種類があったようですが、違いがよくわかりません。なのでこのボードがどちらなのかは不明です。
外部コネクタはDIN 8pinのみで、赤(録音用マイク端子)・白(再生用フォーン端子)・黒(リモート端子)に枝分かれしたケーブルを接続して使います。PC-6001, PC-8001, PC-8801シリーズとこのケーブルは共通のはずです。
コネクタの左に見える黄色いモノはリモート用のリレーですね。
右側の白っぽい大きなモノはアナログ回路のフィルムコンデンサでしょうか。
エンドレスカセット
磁気テープには普通始点・終点がありますが、これはテープを輪のようにしたものです。
未使用箱入りで発見されたエンドレスのカセットテープです。