Hi there,
I am trying to extend the QEMU functionality by adding an emulated display to sabrelite machine. I know that IPU is an important part of this and I can see defines of IPU address, size and IRQ in fsl-imx6.h file in QEMU. But I can't quite figure out, how should I implement a framebuffer part, because if let's say linux would initialize framebuffer memory starting from the same position each time, then I would simple call memory init function in QEMU to this address and work with it in a way to communicate with Linux, but this is not the case and memory is allocated dynamically, so I don't really understand what is the point of connection between linux and emulated platform in order to implement framebuffer. Please, let me know in what direction should I move then.
Thanks