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