Patent ID: 7796586

Claim:
A data stream transmission/reception device that connects a first external device on a bus to a first internal hardware resource via a logical plug to perform data stream transmission/reception, and connects a second external device on the bus to a second internal hardware resource via an other logical plug to perform data stream transmission/reception, the data stream transmission/reception device comprising: a first status register operable to indicate a status of the logical plug for connection to the first internal hardware resource; a second status register operable to indicate a status of the other logical plug for connection to the second internal hardware resource; a source extraction unit operable to identify a transmission-source external device with reference to an access therefrom; and a response switch unit operable to, (i) if the identified transmission-source external device is the first external device, assign an address of a preferentially-used plug to the first status register, the address existing in an address space that receives the access from the transmission-source external device, and (ii) if the identified transmission-source external device is the second external device, assign the address of the preferentially-used plug to the second status register.