摘要 |
<P>PROBLEM TO BE SOLVED: To provide a data communication system whereby the continuity of data can be warranted without switching data transfer path so as to eliminate the need for discarding all of transferred data files even on the occurrence of a fault in a data transfer path between a buffer memory and a main memory of a peripheral apparatus in data communication or the like between a PC and its peripheral apparatus. <P>SOLUTION: A printer major part of this invention includes: a register A for storing an initial value of the number of data stored in a reception buffer 14; a register B for storing a present value of the number of data stored in the buffer memory 14; a register C for storing the number of transferred data between a DMA (direct memory access) controller 4 and a printer main memory 3; a register D for writing a value to temporarily interrupt data transfer via the DMA controller 4; a register E for writing a value to initialize the DMA controller 4 at interruption of data transfer; and a register F for storing a value to return a read address of the buffer memory 14 at interruption to a head address of the stored data. <P>COPYRIGHT: (C)2004,JPO |