Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Apr 2012 20:49:02 GMT
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 209383 for review
Message-ID:  <201204102049.q3AKn2CC053003@skunkworks.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@209383?ac=10

Change 209383 by rwatson@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)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201204102049.q3AKn2CC053003>