#### Back to index | # Info for srdm5fd5

#### Sord M5 with PI-5 parallel interface and FD-5 disc interface

This computer used cartridges. You can insert game cartridges, or if you want

to use basic, you can insert one of 3 basic cartridges:
"BASIC-I" a integer based basic, "BASIC-G" a basic for graphics, "BASIC-F" a basic
for floating point operations.
To use the disc interface, use the floating point basic "BASIC-F". This has support
for the disc interface built-in.

This driver consists of:
- a Sord M5 computer
- a Sord FD-5 disc interface
- a Sord PI-5 parallel interface
The Sord M5 computer communicates with the FD-5 through the parallel interface.

The parallel interface has:
- a Intel 8255 parallel peripheral interface chip
Communication with the FD-5 is done using mode-2 operation. i.e. port A is
a bi-directional 8-bit port, port C upper is a control port.

The floppy disc interface:
- Z80
- 16k ROM
- RAM
- NEC765 compatible disc controller
- internally the disc interface uses interrupts to transfer data into it's own
ram.
The floppy disc drives are 3" and are believed to use 40 track, double density, double sided discs,
giving 360K per disc.
The M5 sends 3 character commands, with parameters to the disc interface using the following

command:
fx 0,<command>

<command> can be:
TDA
TRA
WBI
RBI
WTX
RTX
WBL
RBL
WMM
RMM
EXC
SDR
WDR
RDR
RDC
OPN
CLS
CHN
MAP
SAP
CAP
ATR
NAM
DEL
FMT - Format disc
CPY
GEN
VPR
RVI
IDV
FNM
RDB
WDB
WHO
DOM

Known issues:
- See sordm5 description

created on Wed May 15 07:18:19 2002