Table 59 - Floppy Disk Controller, Logical Device 0 [Logical Device Number = 0x00]
NAME
REG INDEX
DEFINITION
STATE
FDD Option
Register
0xF1 R/W Bits[1:0] Reserved, set to zero
Bits[3:2] Density Select
C
= 00
= 01
= 10
= 11
Normal (default)
Default = 0x00
Normal (reserved for users)
1 (forced to logic "1")
0 (forced to logic "0")
on Vcc POR or
Reset_Drv
Bit[4] Media ID 0 Polarity
= 0: Don’t invert (default)
= 1: Invert
Bit[5] Media ID 1 Polarity
= 0: Don’t invert (default)
= 1: Invert
Bits[7:6] Boot Floppy
= 00
= 01
= 10
FDD 0 (default)
FDD 1
Reserved (neither drive A or B is a boot
drive).
= 11
Reserved (neither drive A or B is a boot
drive).
FDD Type Register
Default = 0xFF
0xF2 R/W Bits[1:0] Floppy Drive A Type
Bits[3:2] Floppy Drive B Type
C
Bits[5:4] Reserved (could be used to store Floppy
Drive C type)
Bits[7:6] Reserved (could be used to store Floppy
Drive D type)
on Vcc POR or
Reset_Drv
Note: The FDC37M60x supports two floppy drives
0xF3 R
Reserved, Read as 0 (read only)
C
C
FDD0
0xF4 R/W Bits[1:0] Drive Type Select: DT1, DT0
Bits[2] Read as 0 (read only)
Default = 0x00
Bits[4:3] Data Rate Table Select: DRT1, DRT0
Bits[5] Read as 0 (read only)
Bits[6] Precompensation Disable PTS
=0 Use Precompensation
on Vcc POR or
Reset_Drv
=1 No Precompensation
Bits[7] Read as 0 (read only)
FDD1
0xF5 R/W Refer to definition and default for 0xF4
C
138