NEC765 Floppy Disc Controller Exerciser
August 2002

fdctest.asm and cpc.asm by Kevin Thacker
plus3.asm by Mark Woodmass.

This source was developed and can be compiled using 
the built in assembler of Winape32.
(http://winape.emuunlim.com)

Program developed using:
- Winape built-in assembler
- CPCXfs/CPCfs
- real CPC+ machine
- Arnold emulator
- Winape emulator

TESTED:
- skip 
- multi-track
- dtl=0
- control-mark status 
- track 0 status
- ready/not ready status
- equipment check after recalibrate
- fdd busy bits in main status register
- bad cylinder status
- scan command
- read data command
- read deleted data command
- read id command
- read id from a unformatted track
- no data status
- end of cylinder status


NOT TESTED:
- terminal count (not connected in CPC)
- DMA transfer (not used in CPC)
- Interrupt transfer (not used in CPC)

LIMITED TESTING:
- FM (single density) (cpc is fixed to double density)