Patent ID: 7392350

Claim:
A method for executing a cache-inhibited write in a symmetric multi-processor having a fabric bus, a chip base address range, and a chip identifier, the method comprising the steps of: snooping for a cache inhibited command on the fabric bus, wherein the cache inhibited command has a cache inhibited base address range and a cache inhibited identifier; determining whether the cache inhibited command is an external scan communications command; responsive to a determination that the cache inhibited command is an external scan communications command; determining whether the cache inhibited identifier matches the chip identifier; responsive to a determination that the cache inhibited identifier matches the chip identifier, setting a busy latch; transmitting a support chip address and a command type to an external scan communication unit; responsive to a determination that the command type is a write command, forwarding the support chip address to a master field replaceable unit support interface; forwarding write data, and a write data valid signal to the master field replaceable unit support interface; responsive to a determination that a parallel scan communication directive is in a support chip field replaceable unit support interface port select, directing the write data to a parallel scan communication unit; and clearing the busy latch after forwarding the write data.