glcd driver: Fix doxygen comments and add a section to the User's Guide.

This commit is contained in:
mmdolze
2011-11-24 07:44:25 +00:00
parent eac9d590a8
commit b54ffe59b5
9 changed files with 291 additions and 7 deletions
+4 -4
View File
@@ -77,7 +77,7 @@ typedef struct hwDependentFns {
* function actually decides about the format of the framebuffer. Using this
* implementation (0,0) is top left and bytes contain pixels from left to right.
*
* \param p Pointer to driver's private data.
* \param fb Pointer to framebuffer
* \param x X-position
* \param y Y-position
* \param color Pixel color: 1 = set (black), 0 = not set (blank/white)
@@ -104,9 +104,9 @@ fb_draw_pixel(struct glcd_framebuf *fb, int x, int y, int color)
/**
* Get color value of one pixel from the framebuffer.
*
* \param p Pointer to driver's private data.
* \param x X-position
* \param y Y-position
* \param fb Pointer to framebuffer
* \param x X-position
* \param y Y-position
* \return Pixel color: 1 = set (black), 0 = not set (blank/white)
*/
static inline int
+2
View File
@@ -1,5 +1,7 @@
/** \file server/drivers/glcd-render.c
* Render glyphs to a framebuffer using FreeType2 or fixed 5x8 font.
*
* \todo Add character encoding option.
*/
/*-
+1 -1
View File
@@ -10,7 +10,6 @@
* Copyright (c) 2011 Markus Dolze, based on the t6963 driver by
* 2001 Manuel Stahl <mythos@xmythos.de>
*
*
* This file is released under the GNU General Public License. Refer to the
* COPYING file distributed with this package.
*/
@@ -34,6 +33,7 @@ static void t6963_graphic_clear(PrivateData *p);
void glcd_t6963_blit(PrivateData *p);
void glcd_t6963_close(PrivateData *p);
/** Data local to the t6963 connection type */
typedef struct glcd_t6963_data {
unsigned char *backingstore; /**< backing buffer */
T6963_port *port_config; /**< parallel port configuration */