/* * f1 (aka. foreground1) is our primary plane, on top of which * f0 (aka. foreground0) can be overlayed. Z-order is fixed in * hardware and cannot be changed. */ So, as I understood it, the driver would configure f1 in the case of the JZ4780 for basic display support. Configuring f0 as an overlay should be entirely possible, but I imagine that it needs to change the descriptors, not the registers, to have a chance of actually working. I hope this is somewhat useful information. I honestly don't know if, say, the JZ4770 has a similar arrangement with regard to configuration via descriptors, as opposed to registers, but I think it is an important distinction between devices in this particular family that needs to be accommodated in the driver, and we obviously want to determine how this might best be achieved. Paul