How do you find out the frame buffer address for a device? I am trying
to write directly to the display, and can do so if I already "know"
the address...
Eg. I can test on my iPaq which has the address 0x0451a000 which I use
like:
0x80000000 | 0x0451a000

However, there must be a way you can determine this value on any
device. Any help would be greatly appreciated.

So far I have investigated HalTranslateBusAddress - but this only
seems to apply when writing device drivers and not applications. Is
this on the right track or is there a much simpler way?