Messages in this thread | | | Date | Mon, 7 Jun 1999 08:24:05 -0700 | From | "David S. Miller" <> | Subject | Re: RFC: Devices, buses and hotplug |
| |
Date: Mon, 7 Jun 1999 15:08:23 +0200 (CEST) From: Geert Uytterhoeven <Geert.Uytterhoeven@cs.kuleuven.ac.be>
The Open Firmware specs explicitly state that the frame buffer must be big endian.
And this means?
Nothing stops you from using the frame buffer in little endian mode in the kernel. On Sparc we do many things which are against the environment OpenFirmware expects.
But when we must go into the OpenFirmware we restore much of the environment (in fact if you break out to the firmware prompt, we restore the palette of the framebuffer etc.).
Also you can use different mappings for the frame buffer than what the firmware uses.
All in all, firmware can say all it wants, it has no bearing on how the kernel accesses the framebuffer, and thus it should not tie our hands about how we do so.
Later, David S. Miller davem@redhat.com
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |