Patent ID: 8380905

Claim:
A system comprising: a master device and multiple slave devices; and multiple bus interfaces forming a communication bus that couples the master and slave devices, each bus interface comprising: a primary interface unit configured to communicate over an A bus and a B bus, the A and B buses forming a portion of the communication bus; a secondary interface unit configured to communicate with the primary interface unit and to communicate with one of the slave devices over a C bus; and an isolator configured to electrically isolate the primary interface unit and the secondary interface unit; wherein the primary interface unit is configured to receive multiple commands over the A bus, execute a reset command, transmit and execute a first subset of commands, transmit a second subset of commands over the B bus, and transmit a third subset of commands over the C bus, the reset command setting all primary bus interface unit addresses to zero and all the primary bus interfaces have disconnected themselves from their second bus; the first subset comprising a first enumeration command for assigning a unique address to each of the multiple bus interfaces, the second subset comprising a second enumeration command.