Hallo,
habe im Moment "single"-PC mit 2 Betriebssystemen und shared Memory!
Die Steuerungssoftware läuft auf BS1 und die GUI auf BS2 ---> Datenaustausch geht durch shared Memory von statten...
meine Aufgabe besteht nun darin, die BS zu kapseln ( sprich auf 2 CPU´s aufteilen ) und mit Ethernet zu verbinden. Da aber der Quellcode der Software unverändert bleiben muss, bin ich gezwungen jeweils den gesamten Speicher, der von dem Programm verwendet wird (ca. 30kb )), von PC1 auf PC2 zu übertragen und umgekehrt.
wie kann ich das in C realisieren?
habe im Moment "single"-PC mit 2 Betriebssystemen und shared Memory!
Die Steuerungssoftware läuft auf BS1 und die GUI auf BS2 ---> Datenaustausch geht durch shared Memory von statten...
meine Aufgabe besteht nun darin, die BS zu kapseln ( sprich auf 2 CPU´s aufteilen ) und mit Ethernet zu verbinden. Da aber der Quellcode der Software unverändert bleiben muss, bin ich gezwungen jeweils den gesamten Speicher, der von dem Programm verwendet wird (ca. 30kb )), von PC1 auf PC2 zu übertragen und umgekehrt.
wie kann ich das in C realisieren?