Floppy Disk Controller: Difference between revisions

Added table with more information about different FDCs
[unchecked revision][unchecked revision]
(→‎How Many Controllers? One! Usually.: - add information on additional floppy controller addresses)
(Added table with more information about different FDCs)
Line 1:
== Overview and Documentation ==
The Floppy Disk Controller (FDC) is a (legacy) device that controls '''internal''' 3.5/5.25 inch floppy disk drive devices on desktop x86 systems.
There are a range of chips that have been produced for this function which include: 8272A, 82078, 82077SL & 82077AA. The 82077AA is the most
 
advanced, and has been produced since 1991. For more recent systems, a model of that chip has been embedded in the motherboard chipset.
{| {{wikitable}}
|Manufacturer and part number
|Introduced in
|Used in
|-
|NEC µPD765
|1981
|IBM PC original, IBM PC/XT
|-
|Intel 8272A
|1982
|(any system which used µPD765 may use 8272A since they are 100% compatible)
|-
|Intel 82078A
|1994
|IBM PC/AT
|-
|Intel 82077A
|1994
|IBM PS/2
|}
 
Of these chips, the 82077AA is the most advanced, and has been produced since 1991. For more recent systems, a model of that chip has been embedded in the motherboard chipset.
(So pay close attention to that datasheet, below.)
 
Anonymous user