To prevent the reception processing of data from a host bus from being affected by an interruption processing level inside a data receiving device by changing-over an interruption output to a main control means by plural interrupting signals and the value of a reception data number coefficient means.
When reception data from a fiber channel 11 is stored in a memory 3 inside a fiber channel data receiving device 1, a reception control part 4 receives reception data from the fiber channel 11 and writes it in FIFO 5. A data reception counter 21 counts the number of data transfers from the reception control part 4 to FIFO 5. When the counter 21 becomes more than zero, an interruption main cause 9 (1) is outputted to a priority order change- over control part 7 together with a reception data count value 12. The priority order change-over control part 7 receives the reception data count value and the interruption main cause 9 (1), refers to the reception data count value 12 and outputs the interruting signal 10 (2) to the main control part 2.
SUZUKI TATSUTO
KANAI HIROKI