summaryrefslogtreecommitdiff
path: root/src/draw
Commit message (Collapse)AuthorAge
* altos/draw: Add a reasonable API for drawing, add lines.lispKeith Packard2016-11-20
| | | | | | | Also, move the demo drawing into the stm-vga app and out of the vga driver. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/stm-vga: Implement VGA out from the STM processorKeith Packard2016-11-20
Generates vsync/hsync using timers and pixel data using the SPI port. 320x240 video using 640x480 mode and a 24MHz "pixel" clock. Includes the beginings of rendering code for the frame buffer, including bitblt, solid fill and text with a 5x7 font. Signed-off-by: Keith Packard <keithp@keithp.com>