发明名称 SAS expander system and method for dynamically allocating SAS addresses to SAS expander devices
摘要 In a method for allocating SAS addresses to SAS expander devices in an SAS expander system, the SAS expander system includes a master SAS expander device, a slave SAS expander device and an EEPROM. The method defines an address parameter for specifying a master SAS address for the master SAS expander device and specifying a slave SAS address for the slave SAS expander device, and obtains an original SAS address from the EEPROM when the original SAS address is identical to either the master SAS address or the slave SAS address. The method adds the address parameter to the original SAS address to generate a first SAS address and allocates the first SAS address to the master SAS expander device. The method adds the address parameter to the first SAS address to generate a second SAS address, and allocates the second SAS address to the slave SAS expander device.
申请公布号 US8868793(B2) 申请公布日期 2014.10.21
申请号 US201314029885 申请日期 2013.09.18
申请人 Hon Hai Precision Industry Co., Ltd. 发明人 Wu Chih-Huang
分类号 G06F3/00;G06F11/00;G06F3/06 主分类号 G06F3/00
代理机构 Novak Druce Connolly Bove + Quigg LLP 代理人 Novak Druce Connolly Bove + Quigg LLP
主权项 1. A serial attached small computer system interface (SAS) expander system comprising a master SAS expander device, a slave SAS expander device and an EEPROM, the master SAS expander device comprising: at least one microprocessor; and a storage system storing a computer-readable program including instructions that, which when executed by the at least one microprocessor, causes the at least one microprocessor to: define an address parameter for specifying a master SAS address for the master SAS expander device and specifying a slave SAS address for the slave SAS expander device; establish a communication connection between the master SAS expander device and the slave SAS expander device through a plurality of communication channels; determine whether an original SAS address of the master SAS expander device is identical to either the master SAS address or the slave SAS address; obtain the original SAS address from the EEPROM when the original SAS address is identical to either the master SAS address or the slave SAS address; add the address parameter to the original SAS address to generate a first SAS address, and allocate the first SAS address to the master SAS expander device; and add the address parameter to the first SAS address to generate a second SAS address, and allocate the second SAS address to the slave SAS expander device.
地址 New Taipei TW