Greetings.

Its my understanding that for creating machine definitions for qemu one
uses what amount to 'drivers' or 'hardware simulations'. I was wondering
if there was what amounted to a blank or raw memory area one could use
as a placeholder for a peripheral which is currently undocumented and
lacking source code for the linux kernel drivers the vendor ships.

My aim is to simulate as much of the hardware as I've managed to
positively identify (mostly primecell stuff) and use the
blank/placeholder address space to observe the interactions between the
blob drivers with the known address space within a simulated environment
to hopefully deduce the hardware registers for the peripherals (mostly
a/v & h264/jpeg stuff).

Any tips and tricks you could provide I would be greatly appreciative.

Marty.

Reply via email to