An objective of the present invention is to provide a data transfer control
device and electronic equipment that reduce the processing overheads of
firmware and enable the implementation of high-speed data transfer. When a
header CRC error occurs in a data transfer control device in accordance
with the IEEE 1394 standard, the header pointer returns to the previous
position to invalidate that packet. When Unktcode occurs, the packet is
not written to RAM and the packet is invalidated. No reception completed
status is generated. A register for holding the header CRC error status is
provided. When there is a data CRC error, a data pointer returns the
previous position without returning the header pointer. A first mode in
which received broadcast packets are invalidated and a second mode in
which they are validated may be set so that when a broadcast packet is
received in the first mode, that packet is not written to RAM.
Een doelstelling van de onderhavige uitvinding is een de controleapparaat van de gegevensoverdracht en een elektronisch materiaal te verstrekken dat de verwerkingsoverheadkosten van ingebouwde programmatuur verminderen en de implementatie van de overdracht van hoge snelheidsgegevens toelaten. Wanneer een header CRC fout in een de controleapparaat van de gegevensoverdracht overeenkomstig de norm van IEEE 1394 voorkomt, de header wijzer op de vorige positie terug komt om dat pakket ongeldig te maken. Wanneer Unktcode voorkomt, wordt het pakket niet geschreven aan RAM en het pakket wordt ongeldig gemaakt. Geen ontvangst voltooide status wordt geproduceerd. Een register voor het houden van de header CRC foutenstatus wordt verstrekt. Wanneer er een gegevenscrc fout is, een gegevenswijzer de vorige positie keert zonder de header wijzer terug terug te keren. Een eerste wijze waarop de ontvangen uitzendingspakketten ongeldig worden gemaakt en een tweede wijze waarop zij worden bevestigd wordt kan worden geplaatst zodat wanneer een uitzendingspakket op de eerste wijze wordt ontvangen, dat pakket niet geschreven aan RAM.