Maintaining Data integrity between driver and Monitor

In reply to suryanilkumar:

Can you explain what you are having difficulty with?

The driver and monitor should be two separate components with no communication between them. This is done to maximize re-use of the UVC agent. The driver should control the interface signals per the protocol specification and provided sequence item, and the monitor should watch the interface signals and generate a sequence item per the protocol.