摘要 |
PROBLEM TO BE SOLVED: To change a control program without stopping the input/output processing of data. SOLUTION: The controller for a storage device is provided with first and second communication ports for communicating with a computer, first and second processors for controlling the first and second communication ports respectively, first and second storage means for respectively storing first and second queues for storing commands transmitted from the computer to the first and second communication ports respectively and a first non-volatile memory to which the first processor performs access, wherein the first and second processors execute the commands stored in the first and second queues respectively to control communication with the computer. In this case, while the second processor is put in charge of the execution of the command stored in the first queue and the second processor is put in charge of the execution of the command stored in the first queue, data stored in the first non-volatile memory are changed. COPYRIGHT: (C)2004,JPO
|