components MainC;
components WireAdcP;
components WireAdcStreamP;
- components BlockingAdcImplP;
+ components new BlockingReadP();
+ components new BlockingReadStreamP();
- MainC.SoftwareInit -> BlockingAdcImplP;
+ MainC.SoftwareInit -> BlockingReadP;
+ MainC.SoftwareInit -> BlockingReadStreamP;
//For BlockingRead
- BlockingRead = BlockingAdcImplP;
- BlockingAdcImplP.Read -> WireAdcP;
+ BlockingRead = BlockingReadP;
+ BlockingReadP.Read -> WireAdcP;
Config = WireAdcP;
ResourceRead = WireAdcP;
//For BlockingReadStream
- BlockingReadStream = BlockingAdcImplP;
- BlockingAdcImplP.ReadStream -> WireAdcStreamP;
+ BlockingReadStream = BlockingReadStreamP;
+ BlockingReadStreamP.ReadStream -> WireAdcStreamP;
ConfigReadStream = WireAdcStreamP;
ResourceReadStream = WireAdcStreamP;
components SystemCallC;
components SystemCallQueueC;
- BlockingAdcImplP.SystemCallQueue -> SystemCallQueueC;
- BlockingAdcImplP.SystemCall -> SystemCallC;
+ BlockingReadP.SystemCallQueue -> SystemCallQueueC;
+ BlockingReadP.SystemCall -> SystemCallC;
+ BlockingReadStreamP.SystemCallQueue -> SystemCallQueueC;
+ BlockingReadStreamP.SystemCall -> SystemCallC;
}