tunozemichanの日記 / tunozemichan's diary

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

2022-10-04から1日間の記事一覧

SORD M23のフロッピーディスクの制御(WRITE編)

WRITE編です。これもSORD M68のときとほぼそのままです。 DMAコマンドチェーンは以下の通りです。 DMA_WRITE_COMMANDS: DB 16H DB 0C3H,0C3H,0C3H,0C3H,0C3H,0C3H DB 83H ; STOP DMA DB 79H ; DB 00H,020H ; source memory address DB 00H,0FFH ; byte numbe…

SORD M23のフロッピーディスクの制御(READ編)

SORD M23のFloppy Disk ControllerはMB8877A(FD1771)です。これはSORD M68と同一ですので、以前、CP/Mを移植したルーチンがほぼそのまま利用できます。 I/Oアドレスは以下の通りです。 FDC_COMMAND EQU 0C0H FDC_STATUS EQU 0C0H FDC_TRACK EQU 0C1H FDC_SEC…