tunozemichanの日記 / tunozemichan's diary

SORD社のコンピューターM68やM68MXの解析についての備忘録です。This blog is a memorandum about the analysis of SORD's computers M68 and M68MX.

2023-04-01から1ヶ月間の記事一覧

SHARP X68000にCP/M-68Kを移植する(その4:ディスクイメージ)

X68000用CP/M-68K(ver1.2)のディスクイメージ(d88とXDF)をGoogle Driveに置きました。イメージの入ったディレクトリへのリンクを張っておきます。X68000Zでも動くようです(Cコンパイラのディスクだけ確認しました)。 DISK1~8は、CP/M-68K(Ver1.2)の配布フ…

SHARP X68000にCP/M-68Kを移植する(その3:BIOSコード)

BIOSの全アセンブラコード X68k用CP/M-68KのBIOS(IOCS版)を示します。 ;***************************************************************** ;* CP/M-68K BIOS * ;* Basic Input/Output Subsystem * ;* For SHARP X68000 with floppy disk controller * ;**…

SHARP X68000にCP/M-68Kを移植する(その2)

ディスクI/Oについて CP/M-68KのディスクI/OはCP/M-80と同じ128バイト単位の読み書きになります。やり取りに使われるメモリ空間は、CP/MのDMAアドレスに書かれています。DMAと書いてありますが、もはやDirect Memory Accessと言う意味はほとんどなく、単にデ…

SHARP X68000にCP/M-68Kを移植する(その1)

SHARP X68000にCP/M-68Kを移植しようと思います。 開発環境 エミュレータ xm6gを使用しました。X68000で最強と噂されるエミュレータです。デバッグ機能は操作が直感的で痒い所に手が届く素晴らしいソフトウェアです。 retropc.net CP/M-68Kのソースコード 68…