On 11/26/2014 11:24 AM, Sébastien Bourdeauducq wrote: > The inline transform turns all kernels into one big function and does > the writeback only once at the end
There is still the problem that if you RPC from a kernel a function that reads attribute modified by the kernel, you get the old values. Similarly, if the RPCd function modifies the attributes, the kernel will not see the updated values. What I propose is that: 1) in a RPCd function, reading attributes modified by a kernel and modifying attributes read by a kernel is not permitted. 2) if synchronization of attributes between a kernel and a RPCd function is necessary, the kernel should use RPCs to call setter/getter functions for those attributes. Sébastien _______________________________________________ ARTIQ mailing list https://ssl.serverraum.org/lists/listinfo/artiq