Hi
I have a long story about using Systemc TLM.
I am having some trouble trying to embed our existing software (including driver) into the TLM frame.
Originally I called the application function in an SC_THREAD and wanted to let the driver function access tlm socket.
But our software and driver are shared libraries and can not see the upper layer socket which reside in a SC_MODULE. Besides I don't want to change the existing libraries and pass the variables or function pointers (like how sockets really do) down to the driver.
So I changed my mind and created another S