摘要 |
PROBLEM TO BE SOLVED: To provide a data transfer controller capable of eliminating deficiency generated at a time when a reset clearing the topology information of a node takes place, an information storage medium and electronic equipment. SOLUTION: When a bus reset occurs in the data transfer controller of an IEEE 1394 standard, the first address of transfer data by an ORB before the bus reset is compared with the first address of transfer data by the ORB after the bus reset, the first addresses are the same, data transfer is restarted by continuing from the point of time when the bus reset takes place to prevent a printer from performing double printing. An address existing at the first segment of a page table is stored in an area different from a page table storage area. ORB contents are compared before comparing the first address. Identification information included by the ORB before and after the bus reset is compared, and when the identification information is the same, data transfer is restarted by continuing from the point of time when the bus reset takes place. When an ACK is not returned from an initiator due to the bus reset, whether or not the initiator receives a completion status is judged on the basis of the identification information of the ORB.
|