「CP/M」タグアーカイブ

CP/M80, CP/M86, CP/M68Kの話題

VSCodeのターミナルをCygwinのターミナルにする

VSCodeエディタのターミナルをCygwin用に切り替えることができました
これでS1やレベル3, FM7の開発環境がVSCodeエディタ内で完結できます。

VSCodeのターミナルは色々な環境に切り替えてオープンすることができるようです。

ターミナルを開くときの「+」ボタンにある「V」でどのターミナルを開くか選択できました。
こちらで「Cygwin」を選んでターミナルを開くと選択したターミナルが開きます。


続きを読む VSCodeのターミナルをCygwinのターミナルにする

Cygwinのクロス環境を64ビット版にしてみる

S1やFMの開発に使ってるCygwin+GCC環境ですが、64ビット版Cygwinに置き換えできないか確認しています

順調に動いていた6809とZ80用のGCC環境ですが、H8マイコンのGCCを追加したりしていると、
調子が悪くなってしまいました・・・

バックアップしていたファイルを戻したり、色々やってもどうにも調子が悪いのでもう一度作り直そうと思います^^

せっかくなので最新版のCygwinで環境を作り64ビット版でいけないか試してみるのも目的です

6809/Z80用のクロス環境で動作させたいのは以前ダウンロードした
gcc6809-3.4.6-cygwin-CoCo-20071007-bin.tar.gz
z88dk-src-v199A-RC.tgz
です
こちらが64ビット版Cygwinで動作しないか確認してみます
gcc6809もz88dkも新しいバージョンが出ているので、追々こちらも試したいところ・・・

と、いうわけでWindows10 64ビット版へのCygwin64ビット版インストールの記録をメモ 続きを読む Cygwinのクロス環境を64ビット版にしてみる

FM-11AD2にZ80カードを追加してみる

韋駄天用Z80Hカードでマンデルブロー集合のASCIIアート実行時間を調べてみたついでにFM-11でも
確認してみることにしました。

FM-11用に持っているZ80カードはサピエンスのマンハッタンカードと富士通純正のZ80カードの2枚

マンハッタンシステムのZ80カードはこんな感じ (Z80B@6MHz)

SAPIENCE APPLICARD80-1

富士通純正のZ80カードはこんな感じ 続きを読む FM-11AD2にZ80カードを追加してみる

FM77AV用韋駄天CP/M80を使ってみる その3

FM77AV用の韋駄天システムでハードもソフトも準備できたので実家に置いてあるFM77AV実機に
取り付けて試してみました^^

こちらのFM77AVはPS/2用キーボード変換器もold68funさん設計のものです  いつもありがとうございます^^

拡張スロットにZ80Hボードを取り付けて 続きを読む FM77AV用韋駄天CP/M80を使ってみる その3

FM77AV用韋駄天CP/M80を使ってみる その2

韋駄天のZ80Hカードは完成したので、old68funさんのブログを参考にソフトの作成に入ります。

こちらは自分で作るわけではなく、書籍のコードをそのまま利用させて頂くので私が作ったポンコツソフトとは
違い高性能なCP/M80環境になりそう^^

記事中のメモリマップを見るとRAMディスクやディスクキャッシュ、シリアルのバッファなど強力なBIOSを
持っており市販のCP/M80を超えているようにも見えます

6809活用研究に掲載のソフトはDraco C付属のアセンブラ用だそうなので、普通のクロスアセンブラで
アセンブルできるように少し手直しがが必要そうです。

私はアセンブル済みバイナリを頂いたのでディスクイメージに合体させるだけでシステムディスクを作りました^^;;;

CPM.SYSはS1-CP/M80用に使ったZ80版を60K CP/Mに変更してそのまま使用しています。

システムディスクの作成手順メモ

① IPL,BIOSはCygwinのddコマンドで合体
こちらはsamさん作成のS1-CP/M80作成用makefileを改造 続きを読む FM77AV用韋駄天CP/M80を使ってみる その2