On 6/25/08, Màrius Montón <marius.monton@uab.cat> wrote:Hello all, My question is how I can split VGA module in a different process from QEMU. I need it in order to simulate a VGA module described in SystemC into QEMU (http://www.greensocs.com/en/projects/QEMUSystemC) where all SystemC stuff runs in other process than QEMU. I look at the code, and vga code seems to be too merged with QEMU itself to be splitted.. but, there's any solution?Interesting. You could try to catch all IO and MMIO towards VGA and redirect those to the other process with some kind of IPC. You must change the MMIO area registration, because now the VGA MMIO accesses are optimised so that no callbacks are involved.
| Màrius Montón i
Macián marius.monton@uab.cat
http://cephis.uab.es Hardware Engineer CEPHIS Centre de Prototips i Solucions Hardware-Software Dep. Microelectrònica i Sistemes Electrònics ETSE - Universitat Autònoma de Barcelona (UAB) |
Phone: +34 935 813
534 Fax: +34 935 813 033 QC-2090D. ETSE. Campus UAB. 080193 Bellaterra |