@@ -79,6 +79,7 @@ au.com.codeconstruct.MCTP.Interface1 interface - - -
79
79
.NetworkId property u 1 emits-change
80
80
.Role property s "BusOwner" emits-change writable
81
81
au.com.codeconstruct.MCTP.BusOwner1 interface - - -
82
+ .AssignBridgeStatic method ayyyy yisbs -
82
83
.AssignEndpoint method ay yisb -
83
84
.AssignEndpointStatic method ayy yisb -
84
85
.LearnEndpoint method ay yisb -
@@ -148,6 +149,22 @@ Like SetupEndpoint but will not assign EIDs, will only query endpoints for a
148
149
current EID. The ` new ` return value is set to ` false ` for an already known
149
150
endpoint, or ` true ` when an endpoint's EID is newly discovered.
150
151
152
+ #### ` .AssignBridgeStatic ` : ` ayyyy ` → ` yisbs `
153
+
154
+ Similar to AssignEndpointStatic to assign static bridge eid, but also takes additional arguments:
155
+
156
+ ` pool-start ` : start EID for allocation of bridge pool.
157
+
158
+ ` pool-size ` : size of bridge pool needed to be allocated.
159
+
160
+ It returns extra message about Allocation status.
161
+ ` AssignBridgeStatic <hwaddr> <static-EID> <pool-start> <pool-size> `
162
+
163
+ This call will fail if the Bridge endpoint already has an EID, and that EID is
164
+ different from ` static-EID ` , or if ` static-EID ` is already assigned to another
165
+ endpoint.
166
+
167
+
151
168
## Network objects: ` /au/com/codeconstruct/networks/<net> `
152
169
153
170
These objects represent MCTP networks which have been added use ` mctp link `
0 commit comments