I have some questions about the OSD0 part of the VPBE of the DM644x. I have an image in RGB565 format in RAM that I am copying to the "/dev/fb/0" device and right now I believe it is defaulted to the OSD0 device of the VPBE. The VPBE is setup to output RGB565 formatted data, which I believe converts the RGB565 data to YCbCr data (using ROM tables???). Can anyone explain this to me? What gets passed to the 20-bit YC bus? If I'm using the VPBECLK, do I need the DCLK? What clocks the data internally? I assume that data is represented as 4:4:4 data internally and is then converted to 4:2:2 when passed to the YC bus?