PERFORCE change 209383 for review
Robert Watson
rwatson at FreeBSD.org
Tue Apr 10 20:49:03 UTC 2012
http://p4web.freebsd.org/@@209383?ac=10
Change 209383 by rwatson at rwatson_svr_ctsrd_mipsbuild on 2012/04/10 20:47:58
Add a TODO to the Terasic MTL device driver.
Affected files ...
.. //depot/projects/ctsrd/beribsd/src/sys/dev/terasic/mtllcd/terasic_mtllcd_nexus.c#2 edit
Differences ...
==== //depot/projects/ctsrd/beribsd/src/sys/dev/terasic/mtllcd/terasic_mtllcd_nexus.c#2 (text+ko) ====
@@ -49,10 +49,22 @@
#include <dev/terasic/mtllcd/terasic_mtllcd.h>
-/*
+/*-
* Device driver to export the SRAM frame buffer (and other parts) for the
* Terasic MTL-LCD part, hooked up to the processor via a memory-mapped Avalon
* bus.
+ *
+ * TODO:
+ *
+ * 1. Allow read(2) and write(2) to work on MTL frame buffer / input memory so
+ * that dd(1), etc, can be used to paint the touch screen conveniently
+ * when there is no windowing system running.
+ *
+ * 2. Allow different portions of the MTL memory space to be exported via
+ * different device nodes -- text frame buffer, graphics frame buffer,
+ * touch screen input.
+ *
+ * 3. Teach syscons(4) about the text frame buffer.
*/
static int
terasic_mtllcd_nexus_probe(device_t dev)
More information about the p4-projects
mailing list