Ron K. Jeffries wrote:
> Is all your code in C, or did you use some assembly language?
> Or maybe this is all assembler?

It's all in C:
http://projects.qi-hardware.com/index.php/p/ben-blinkenlights/source/tree/master/ubb-vga/ubb-vga.c

I cheated a little, though, and looked at the assembler to make
sure the compiler didn't squander too many precious cycles.

> Any hope of recovering the missing pixels on the edges?

Not sure. If I find a way to make PCLK tick a little faster, that
would give more wiggle room with the timing. Other monitors may
(or may not) be able to show more pixels, possibly combined with
other small timing changes.

Last but not least, it may also be possible to make "single" mode
choose between set and clear, which would provide pixel-accurate
changes but at a (probably slight) timing cost and at the cost of
having to resolve conflicting changes, e.g., if one channel wants
to be turned off while another wants to be turned on, only one
can get its will.

- Werner

_______________________________________________
Qi Hardware Discussion List
Mail to list (members only): [email protected]
Subscribe or Unsubscribe: 
http://lists.en.qi-hardware.com/mailman/listinfo/discussion

Reply via email to