From 10ab31fa86dbf9875b5f6baa6ac59fefaaf86be3 Mon Sep 17 00:00:00 2001 From: andreas 'randy' weinberger Date: Sun, 21 Feb 2010 19:58:27 +0100 Subject: initial git upload, based on graphlcd-base-0.1.5 --- docs/DRIVER.framebuffer | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 docs/DRIVER.framebuffer (limited to 'docs/DRIVER.framebuffer') diff --git a/docs/DRIVER.framebuffer b/docs/DRIVER.framebuffer new file mode 100644 index 0000000..ec1c65e --- /dev/null +++ b/docs/DRIVER.framebuffer @@ -0,0 +1,44 @@ +--------------------------------------------------------------------- +GraphLCD driver library + +The Framebuffer driver +--------------------------------------------------------------------- + +Description +----------- +The Framebuffer driver writes the output to the framebuffer device at +/dev/fb0. + +The driver is optimized for a 640x480x16 framebuffer. To use it, have +a kernel with a framebuffer device (e.g. vesa fb) and add e.g. +vga=0311 to the kernel init parameters (e.g. in lilo.conf). + + +Configuration Parameters +------------------------ +The Framebuffer driver supports the following parameters in config +file: + +Width + Sets the horizontal size of the display. If this parameter is not + given, a default value of 320 pixels is used. + +Height + Sets the vertical size of the display. If this parameter is not + given, a default value of 240 pixels is used. + +UpsideDown + Rotates the display output by 180 degrees. This might be useful, if + the LCD is mounted upside-down. + Possible values: 'yes', 'no' + Default value: 'no' + +Invert + Inverts the display. + Possible values: 'yes', 'no' + Default value: 'no' + +Zoom + Determines if pixels should be drawn double sized. + Possible values: 0, 1 + -- cgit v1.2.3