BIOS Z80(HD64180+8255)に萌えたい。5-BIOS完成 2020年12月22日 前回で、boot対応のモニタができましたので、早速biosを作成して、CP/Mをブートしたい思います。 CP/Mファイルシステムは、「Z80に萌えたい CP/M ディスク容量拡張その2」を参考に、SDCARDに焼きこみます。(128トラック/64セクタ/4ドライブ) 次にCP/Mシステムですが、CCP+BDOS+BIO... pengin
BIOS Z80(KL5C80B12C)に萌えたい。5-BIOS完成 2020年11月19日 前回で、boot対応のモニタができましたので、早速biosを作成して、CP/Mをブートしたい思います。 CP/Mファイルシステムは、「Z80に萌えたい CP/M ディスク容量拡張その2」を参考に、SDCARDに焼きこみま…... pengin
BIOS Z80(Z80+SIO+PIO)に萌えたい。7-BIOS完成 2020年11月19日 前回で、boot対応のモニタができましたので、早速biosを作成して、CP/Mをブートしたい思います。 CP/Mファイルシステムは、「Z80に萌えたい CP/M ディスク容量拡張その2」を参考に、SDCARDに焼きこみま…... pengin
BIOS Z80(Z80+8251+8255)に萌えたい。9-BIOS完成 2020年11月15日 前回で、boot対応のモニタができましたので、早速biosを作成して、CP/Mをブートしたい思います。 CP/Mファイルシステムは、「Z80に萌えたい CP/M ディスク容量拡張その2」を参考に、SDCARDに焼きこみま…... pengin
BIOS Z80に萌えたい CP/M ディスク書き込み改善 2020年6月11日 前々回でディスクアクセスの改善をしましたが、やっぱり書き込み時に無限ループに入りハングアップすることが確認できました。 真の原因は、write:ルーチンの中の、データを書き込みした後の、Lowレベルからの復帰に問題があり…... pengin
BIOS Z80(Z8S180)に萌えたい。Z8S180でも容量拡張BIOS 2020年5月31日 前々回で、TMPZ84C015対応の容量拡張のBIOSを作成しましたが、Z8S180についても、対応してみました。 Z8S180に関する部分のみアセンブラソースを変更しています。下記に、ソースを展開しました。... pengin
BIOS Z80に萌えたい CP/M ディスクアクセス改善 2020年5月31日 前回でディスク容量を増やしましたが、ここで新しいSDCARD(8GByte)を使用すると、pipコマンド(ファイルコピー)でハングアップする現象が出ました。 いろいろと原因を探ると、writeコマンドを発行しているときに無限ループになっていることが判明しました。 いろいろと対応を探ると、write:ルーチンの中でcmd... pengin
BIOS Z80(TMPZ84C015)に萌えたい CP/M ディスク容量拡張その3 2020年5月24日 前回に引き続き、ディスク容量拡張を行っていきます。今回はBIOSの変更です。 BIOSの変更を行う前に、拡張したディスク容量の詳細を再度確認してみます。ディスク数 4 ドライブ(A/B/C/D)トラック数 …... pengin
BIOS Z80に萌えたい CP/M ディスク容量拡張その1 2020年5月12日 前回でラインエディタEDについてソースの編集作業に慣れてきたので、ディスクの容量アップに挑戦していきたいと思います。 まず、どのような、ディスク容量にするか決めていきましょう。 実はSDCARDのブロック(セクタ)位置を…... pengin
BIOS Z80に萌えたい CP/M EDを使ってみる 2020年4月25日 これまで、8インチ片面単密度での標準ディスクでのCP/Mのシステム起動ができましたが、ディスク容量があまりにも少なすぎるので、ディスクの物理パラメータを変えて、容量アップを行いたいと思います。 ディスクパラメータを変える…... pengin