Lines Matching refs:enumeration

101 an enumeration and/or discovery routine may be called automatically or
113 RapidIO subsystem configuration options allow users to build enumeration and
115 An enumeration/discovery method implementation and available input parameters
119 Depending on selected enumeration/discovery build configuration, there are
120 several methods to initiate an enumeration and/or discovery process:
122 (a) Statically linked enumeration and discovery process can be started
126 'rio-scan.scan' for existing basic enumeration/discovery method.
127 When automatic start of enumeration/discovery is used a user has to ensure
129 and are waiting for enumeration to be completed.
131 endpoint waits for enumeration to be completed. If the specified timeout
137 (b) Statically linked enumeration and discovery process can be started by
140 endpoints have been successfully booted, an enumeration process shall be
141 started first by issuing a user-space command, after an enumeration is
144 (c) Modular enumeration and discovery process can be started by a command from
145 user space. After an enumeration/discovery module is loaded, a network scan
149 (d) Modular enumeration and discovery process can be started by a module
153 When a network scan process is started it calls an enumeration or discovery
185 The enumeration and discovery routines use RapidIO maintenance transactions
189 they must be loaded before enumeration/discovery process starts.
190 This requirement is cased by the fact that enumeration/discovery methods invoke
196 Automatic enumeration/discovery start method is applicable only to built-in
197 enumeration/discovery RapidIO configuration selection. To enable automatic
198 enumeration/discovery start by existing basic enumerator method set use boot
203 to be started before an enumeration starts to ensure that all RapidIO
206 a discovering endpoint will wait for enumeration to be completed.
208 When automatic enumeration/discovery start is selected, basic method's
209 initialization routine calls rio_init_mports() to perform enumeration or
213 enumeration/discovery start method may be difficult to use due to the
219 User-space start of enumeration and discovery can be used with built-in and
222 an enumeration or discovery process on specific mport device, a user needs to
228 To initiate RapidIO enumeration/discovery on all available mports a user may
234 This is an original enumeration/discovery method which is available since
235 first release of RapidIO subsystem code. The enumeration process is
236 implemented according to the enumeration algorithm outlined in the RapidIO
240 The method's single parameter "scan" allows to trigger the enumeration/discovery
243 This enumeration/discovery method can be started only once and does not support
246 The enumeration process traverses the network using a recursive depth-first
281 After the host has completed enumeration of the entire network it releases
284 to indicate that enumeration is completed and agents are allowed to execute
287 The discovery process is performed by agents and is similar to the enumeration
294 each agent waits for enumeration completion by the host for the configured wait
295 time period. If this wait time period expires before enumeration is completed,
302 RapidIO subsystem code organization allows addition of new enumeration/discovery
306 A new enumeration/discovery method has to be attached to one or more mport
307 devices before an enumeration/discovery process can be started. Normally,
316 must ensure that they are loaded before the enumeration/discovery starts.