Lines Matching refs:enumeration

107 an enumeration and/or discovery routine may be called automatically or
119 RapidIO subsystem configuration options allow users to build enumeration and
121 An enumeration/discovery method implementation and available input parameters
125 Depending on selected enumeration/discovery build configuration, there are
126 several methods to initiate an enumeration and/or discovery process:
128 (a) Statically linked enumeration and discovery process can be started
132 'rio-scan.scan' for existing basic enumeration/discovery method.
133 When automatic start of enumeration/discovery is used a user has to ensure
135 and are waiting for enumeration to be completed.
137 endpoint waits for enumeration to be completed. If the specified timeout
143 (b) Statically linked enumeration and discovery process can be started by
146 endpoints have been successfully booted, an enumeration process shall be
147 started first by issuing a user-space command, after an enumeration is
150 (c) Modular enumeration and discovery process can be started by a command from
151 user space. After an enumeration/discovery module is loaded, a network scan
155 (d) Modular enumeration and discovery process can be started by a module
159 When a network scan process is started it calls an enumeration or discovery
193 The enumeration and discovery routines use RapidIO maintenance transactions
197 they must be loaded before enumeration/discovery process starts.
198 This requirement is cased by the fact that enumeration/discovery methods invoke
204 Automatic enumeration/discovery start method is applicable only to built-in
205 enumeration/discovery RapidIO configuration selection. To enable automatic
206 enumeration/discovery start by existing basic enumerator method set use boot
211 to be started before an enumeration starts to ensure that all RapidIO
214 a discovering endpoint will wait for enumeration to be completed.
216 When automatic enumeration/discovery start is selected, basic method's
217 initialization routine calls rio_init_mports() to perform enumeration or
221 enumeration/discovery start method may be difficult to use due to the
227 User-space start of enumeration and discovery can be used with built-in and
230 an enumeration or discovery process on specific mport device, a user needs to
236 To initiate RapidIO enumeration/discovery on all available mports a user may
242 This is an original enumeration/discovery method which is available since
243 first release of RapidIO subsystem code. The enumeration process is
244 implemented according to the enumeration algorithm outlined in the RapidIO
248 The method's single parameter "scan" allows to trigger the enumeration/discovery
251 This enumeration/discovery method can be started only once and does not support
254 The enumeration process traverses the network using a recursive depth-first
289 After the host has completed enumeration of the entire network it releases
292 to indicate that enumeration is completed and agents are allowed to execute
295 The discovery process is performed by agents and is similar to the enumeration
302 each agent waits for enumeration completion by the host for the configured wait
303 time period. If this wait time period expires before enumeration is completed,
310 RapidIO subsystem code organization allows addition of new enumeration/discovery
314 A new enumeration/discovery method has to be attached to one or more mport
315 devices before an enumeration/discovery process can be started. Normally,
324 must ensure that they are loaded before the enumeration/discovery starts.