Can links be setup dynamically using XC or assembly? Topic is solved

If you have a simple question and just want an answer.
User avatar
sethu_jangala
XCore Expert
Posts: 589
Joined: Wed Feb 29, 2012 10:03 am

Can links be setup dynamically using XC or assembly?

Post by sethu_jangala »



View Solution
User avatar
pstnotpd
XCore Addict
Posts: 161
Joined: Sun Jun 12, 2011 11:47 am

Post by pstnotpd »

The xconnect architecture document sure suggests so:

Par 1.2:

Channel-ends can be allocated and freed dynamically, and their destination can
be set dynamically. However, once a channel is in use as a stream, its destination
cannot be changed until the stream has finished. Services can be implemented
using many-to-one channels, where multiple channel-ends all point to a single one.
Each of the channel-ends can transmit tokens to the shared channel-end, but if
two circuits are created simultaneously to a single channel-end, then one circuit
will take precedence and be connected, and the other one is blocked until the first
circuit is terminated by an END.
 

User avatar
pstnotpd
XCore Addict
Posts: 161
Joined: Sun Jun 12, 2011 11:47 am

Post by pstnotpd »

By chance I stumbled across this wiki entry:

https://www.xcore.com/wiki/index.php?ti ... y_Paolomio

It is for L architecture so it should work on multiple startkits.