Method and apparatus for supporting and presenting multiple serial bus nodes using distinct configuration ROM images
First Claim
Patent Images
1. A computer-readable apparatus, comprising:
- a storage medium; and
a computer program, stored on said storage medium, comprising instructions which, when executed by a computer, create a separate configuration image for each node of a first plurality of nodes;
wherein all nodes of said first plurality are associated with a first device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for presenting a plurality of link devices as separate nodes within a single serial bus module by generating individual or a distinct configuration ROM image for each link device in the module. Each configuration ROM includes an entry for a distinct identifier representing the corresponding link device thereby creating a one to one mapping of link device to node via the distinct configuration ROM.
178 Citations
65 Claims
-
1. A computer-readable apparatus, comprising:
-
a storage medium; and a computer program, stored on said storage medium, comprising instructions which, when executed by a computer, create a separate configuration image for each node of a first plurality of nodes; wherein all nodes of said first plurality are associated with a first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. Network apparatus comprising:
-
a processor; and logic operative with said processor to create a configuration image for each of a plurality of link devices, each of said link devices residing within a first network module. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of operating a serial bus module comprising a plurality of link devices, the method comprising:
-
identifying each of said plurality of link devices resident in said serial bus module; and for each said link device, creating a unique configuration image. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. Network apparatus, comprising:
-
a first device comprising a first module to create an image for each of a plurality of link devices; wherein each link device of said plurality resides in a second device. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. An apparatus comprising:
-
a plurality of link layer apparatus; and for each link layer apparatus in said plurality, a distinct configuration image. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A communication system, comprising:
-
a plurality of serial bus devices each comprising at least one link layer module; and a serial bus in data communication with each of said serial bus devices; wherein at least one of said serial bus devices comprises; a plurality of link layer modules; and a configuration image for each of said plurality of link layer modules, each of said images being at least partly different than the others of said images. - View Dependent Claims (49, 50, 51)
-
-
52. Network apparatus, comprising:
-
a computerized host; a transaction layer process operative to run on said host; and one or more link devices operatively coupled to permit communication with the transaction layer process; wherein the transaction layer process functions to; discover the one or more link devices; create an individual configuration image for each link device; and present the created configuration images to at least one other devices on a bus in data communication with said network apparatus, and thereby present each link device in the network apparatus as a separate node. - View Dependent Claims (53, 54, 55, 56)
-
-
57. A communication system, comprising:
-
a plurality of high speed serial bus devices each comprising at least one link layer module; and at least one serial bus in data communication with each of said serial bus devices; wherein at least one of said serial bus devices comprises; a plurality of link layer modules comprising at least one computer program; and a configuration image for each of said plurality of link layer modules, each of said images being at least partly different than others of said images.
-
-
58. A method of operating a serial bus module, comprising:
-
identifying each link device resident in said serial bus module; for each said link device, creating a unique configuration image comprising a first identifier adapted to uniquely reference a link device; receiving a request and a second identifier from a first device; and presenting at least a portion of the configuration image to said first device based at least in part on the first and second identifiers. - View Dependent Claims (59, 60, 61)
-
-
62. A method of operating a system comprising a high-speed serial bus, the method comprising:
-
identifying a plurality of link devices resident in said system; for each said link device, creating a unique configuration image comprising a first identifier adapted to uniquely reference a link device; receiving a request and a second identifier from a first device of said system; and presenting at least a portion of the configuration image to said first device based at least in part on the first and second identifiers. - View Dependent Claims (63, 64, 65)
-
Specification