1461106411-bfe6fb64-c347-410e-9a77-ff119768f62b

1. A method of identifying a device interconnected to a port of a storage system controller, comprising:
(a) scanning a first port of said storage system controller;
(b) in response to said scanning, determining that at least one device is connected to said first port;
(c) probing said at least one device that is connected to said first port;
(d) in response to said probing, determining capabilities of said at least one device connected to said first port; and
(e) based on said determined capabilities of said at least one device connected to said first port, setting an operating mode for said first port.
2. The method of claim 1, wherein said operating mode of said first port is set to initiator in response to determining that every one of said at least one device has capabilities of a target device.
3. The method of claim 1, wherein said operating mode of said first port is set to target in response to determining that every one of said at least one device has capabilities of an initiator device.
4. The method of claim 1, wherein a number of devices are determined to be connected to said first port, wherein said operating mode of said first port is set to targetinitiator in response to determining that at least one of said number of devices has capabilities of an initiator device and at least one of said number of devices has capabilities of a target device.
5. The method of claim 1, further comprising:
(f) scanning a second port of said storage system controller;
(g) in response to said scanning, determining that at least one device is connected to said second port;
(h) probing said at least one device that is connected to said second port;
(i) in response to said probing, determining capabilities of said at least one device connected to said second port; and
(j) based on said determined capabilities of said at least one device connected to said second port, setting an operating mode for said second port.
6. The method of claim 5, wherein said determining capabilities of said at least one device connected to said first port and said determining capabilities of said at least one device connected to said second port are performed at substantially the same time.
7. The method of claim 5, wherein said operating mode set for said first and second port are different.
8. The method of claim 1, further comprising:
(f) detecting a change related to said first port and in response to detecting said change, performing steps (a) through (e).
9. The method of claim 1, wherein steps (a) through (e) are performed periodically.
10. The method of claim 1, wherein said at least one storage device interconnects to said storage system controller by a network comprising at least one of a Fibre Channel network, an iSCSI network, an Ethernet Network or an SCSI bus, and an SAS network.
11. A storage system controller for use in a storage device network, comprising:
(a) a first port;
(b) a processor, comprising:
(i) a scanning function running on the processor operable to scan the first port; and
(ii) an identification function running on the processor operable to probe devices connected to the first port, wherein the identification function determines operating parameters of the first port based on capabilities of the devices connected to the first port.
12. The storage system controller of claim 11, wherein the storage device network is at least one of a Fibre Channel network, an iSCSI network, an Ethernet Network or an SCSI bus, an Infiniband network, and an SAS network.
13. The storage system controller of claim 11, wherein the first port is determined to be an initiator port in response to identifying that all of the devices have capabilities of a target device.
14. The storage system controller of claim 11, wherein the first port is determined to be a target port in response to identifying that all of the devices have capabilities of an initiator device.
15. The storage system controller of claim 11, wherein the first port is determined to be a targetinitiator port in response to identifying that at least one of the devices have capabilities of an initiator device and at least one of the devices have capabilities of a target device.
16. The storage system controller of claim 11, further comprising a second port, wherein the scanning function is operable to scan the second port, and wherein the identification function is operable to probe devices connected to the second port and determine operating parameters of the second port based on capabilities of devices connected to the second port.
17. The storage system controller of claim 16, wherein the identification function identifies the first port as an initiator port and the second port as a target port.
18. The storage system controller of claim 11, further comprising a change detection function running on the processor operable to identify when a change has occurred with respect to the first port, wherein the change detection function communicates a change in the first port and in response to the communicated change, the identification function determines the operating parameter of the first port.
19. A storage system, comprising:
a storage system controller, including:
(a) at least a first port;
(b) a means for scanning said at least a first port;
(c) a means for probing and identifying capabilities of devices connected to said at least a first port; and
(d) a means for assigning an operating parameter to said at least a first port based on capabilities of said devices connected to said at least a first port as determined by said means for probing.
20. The system of claim 19, further comprising a network, wherein said network is at least one of a Fibre Channel network, an iSCSI network, an Ethernet, ESCON or FICON Network, an SCSI bus, an Infiniband network, and an SAS network.
21. The system of claim 19, wherein said first port is assigned to be an initiator port in response to identifying that all of said devices have capabilities of a target device.
22. The system of claim 19, wherein said first port is assigned to be a target port in response to identifying that all of said devices have capabilities of an initiator device.
23. The system of claim 19, wherein said first port is assigned to be a targetinitiator port in response to identifying that at least one of said devices has capabilities of an initiator device and at least one of said devices has capabilities of a target device.
24. The system of claim 19, further comprising at least a second port wherein said means for scanning is operable to scan said at least a second port, wherein said means for probing is operable to probe devices connected to said at least a second port, and wherein said means for assigning is operable to assign an operating parameter to said at least a second port based on capabilities of said devices connected to said at least a second port.
25. The system of claim 19, further comprising a means for detecting change operable to identify when a change has occurred with respect to said at least a first port, wherein said means for detecting change communicates a change in said at least a first port and in response to said communicated change, said means for probing probes said devices connected to said at least a first port.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A bus bar made by punching a metal plate, comprising:
a power input portion;
a plurality of output portions; and
a routing portion routed from the power input portion to the plurality of output portions,
wherein the routing portion includes: a trunk portion and a plurality of branch portions branching off from the trunk portion to the output portions, and
wherein a width of the trunk portion is gradually narrower as extending away from the power input portion.
2. The bus bar as claimed in claim 1,
wherein the branch portions are folded with respect to the trunk portion, and in a development condition, at least one of the branch portions is extended parallel to the trunk portion.
3. An electrical junction box having the bus bar as claimed in claim 1.
4. An electrical junction box having the bus bar as claimed in claim 2.