The invention relates to an interface circuit for controlling data transfers, and more particularly to an interface circuit for performing data transfers between a peripheral device such as a hard disk drive (HDD) and a host by an interrupt from the peripheral device to the host.