It's not impossible to do it yourself, have a look for the OpenDML 2.0
specification online. MSDN is useful for structure defs and explanations
etc. Then you have full control over index structure, insertion of extra
data, etc.
However be prepared for plenty of head scratching and gathering
That is not possible (unless someone want to correct me).
Your options are:
- Put the text in the OSD buffer (/dev/fb/0) and it will be blended
before output from VPBE
- Draw the text onto the buffer in memory, using software
- Add hardware to overlay the text before it goes into the VPFE.
Thinking out loud:
Seems like it would be nice if there was a system register for pins,
that drivers could claim or release them and provide maybe a proc file
that would list the owners of various pins and their states. This
wouldn't be too hard to implement as a bespoke abstraction layer (like
I have been playing with the DM355 EVM and gpio, with the montavista kernel and
userland that came with the board (1.30 beta SDK).
It could be a PINMUX issue, most of the onboard gpio are muxed to other
functions.
However by default GPIO6 is available, it’s on DC5 pin 5 (I think).