A controller for a hard disk is called a hard disk controller (HDC), and a controller for a floppy disk is called a floppy disk controller (FDC).
Yahoo!'s disk controller and adapter pageYahoo!'s directory of links to disk controller and adapter products.
disk drive
EISA
IDE interface
SCSI