TABLE OF CONTENTS
GENERAL DESCRIPTION........................................................................................................................... 2
PIN CONFIGURATION................................................................................................................................. 7
PIN DESCRIPTION....................................................................................................................................... 8
BUFFER TYPE PER PIN.............................................................................................................................. 8
BUFFER TYPE SUMMMARY ............................................................................................................................. 13
OUTPUT DRIVERS.......................................................................................................................................... 14
FUNCTIONAL DESCRIPTION................................................................................................................... 16
HOST PROCESSOR INTERFACE....................................................................................................................... 16
FLOPPY DISK CONTROLLER.................................................................................................................. 16
MODES OF OPERATION ................................................................................................................................. 16
Floppy Modes ........................................................................................................................................ 16
Interface Modes ..................................................................................................................................... 17
FLSOTPPAYTDUISSKRCEOGNITSRTOELRLEAR I(NSTREARN)A..L...R..E..G..I.S..T..E..R..S...................................................................................................................................................................................... 1177
STATUS REGISTER B (SRB)................................................................................................................. 19
DIGITAL OUTPUT REGISTER (DOR).................................................................................................... 20
TAPE DRIVE REGISTER (TDR)............................................................................................................. 23
MAIN STATUS REGISTER (MSR) ......................................................................................................... 24
DATA RATE SELECT REGISTER (DSR)............................................................................................... 24
DATA REGISTER (FIFO)........................................................................................................................ 27
DIGITAL INPUT REGISTER (DIR).......................................................................................................... 28
CONFIGURATION CONTROL REGISTER (CCR)................................................................................. 29
STATUS REGISTER ENCODING........................................................................................................................ 30
RESET .......................................................................................................................................................... 32
RESET Pin (Hardware Reset)................................................................................................................. 32
DOR Reset vs. DSR Reset (Software Reset) ......................................................................................... 32
DMA TRANSFERS ......................................................................................................................................... 32
CONTROLLER PHASES ................................................................................................................................... 32
Command Phase..................................................................................................................................... 32
Execution Phase...................................................................................................................................... 33
Result Phase ........................................................................................................................................... 34
COMMAND SET/DESCRIPTIONS ...................................................................................................................... 34
INSTRUCTION SET.......................................................................................................................................... 37
DATA TRANSFER COMMANDS......................................................................................................................... 46
Read Data ............................................................................................................................................... 46
Read Deleted Data.................................................................................................................................. 48
Read A Track........................................................................................................................................... 49
Write Data................................................................................................................................................ 49
Write Deleted Data .................................................................................................................................. 50
Verify........................................................................................................................................................ 50
Format A Track........................................................................................................................................ 50
CONTROL COMMANDS ................................................................................................................................... 52
Read ID ................................................................................................................................................... 52
Recalibrate .............................................................................................................................................. 53
Seek......................................................................................................................................................... 53
Sense Interrupt Status............................................................................................................................. 53
Sense Drive Status.................................................................................................................................. 54
Specify..................................................................................................................................................... 54
Configure................................................................................................................................................. 55
Version .................................................................................................................................................... 55
Relative Seek .......................................................................................................................................... 55
SMSC DS – FDC37N769
Page 3 of 137
Rev. 12/21/2000