ugfx_release_2.6
Joel Bodenmann 2012-12-18 22:04:35 +01:00
parent 4f1af08bd4
commit 8bc7b22ce7
36 changed files with 98 additions and 43 deletions

View File

@ -19,10 +19,9 @@
*/ */
/** /**
* @addtogroup GRAPH * @addtogroup GINPUT
* @details The GRAPH module provides high level HAL independed routines *
* to draw graphs on a graphic display. The graph is highly * @details GINPUT provides an easy and common interface to use different
* configurable. There are many options to controll the look * input devices such as touchscreens and mices.
* of the graph.
*/ */

View File

@ -22,7 +22,8 @@
* @file drivers/ginput/toggle/Pal/ginput_lld_toggle.c * @file drivers/ginput/toggle/Pal/ginput_lld_toggle.c
* @brief GINPUT Toggle low level driver source for the ChibiOS PAL hardware. * @brief GINPUT Toggle low level driver source for the ChibiOS PAL hardware.
* *
* @addtogroup GINPUT_TOGGLE * @defgroup Toggle
* @ingroup GINPUT
* @{ * @{
*/ */

View File

@ -22,7 +22,8 @@
* @file drivers/ginput/toggle/Pal/ginput_lld_toggle_board_example.h * @file drivers/ginput/toggle/Pal/ginput_lld_toggle_board_example.h
* @brief GINPUT Toggle low level driver source for the ChibiOS PAL hardware on the example board. * @brief GINPUT Toggle low level driver source for the ChibiOS PAL hardware on the example board.
* *
* @addtogroup GINPUT_TOGGLE * @defgroup Toggle
* @ingroup GINPUT
* @{ * @{
*/ */

View File

@ -22,7 +22,8 @@
* @file drivers/ginput/toggle/Pal/ginput_lld_toggle_board_olimexsam7ex256.h * @file drivers/ginput/toggle/Pal/ginput_lld_toggle_board_olimexsam7ex256.h
* @brief GINPUT Toggle low level driver source for the ChibiOS PAL hardware on the Olimex SAM7EX256 board. * @brief GINPUT Toggle low level driver source for the ChibiOS PAL hardware on the Olimex SAM7EX256 board.
* *
* @addtogroup GINPUT_TOGGLE * @defgroup Toggle
* @ingroup GINPUT
* @{ * @{
*/ */

View File

@ -22,7 +22,8 @@
* @file drivers/ginput/toggle/Pal/ginput_lld_toggle_config.h * @file drivers/ginput/toggle/Pal/ginput_lld_toggle_config.h
* @brief GINPUT Toggle Driver configuration header. * @brief GINPUT Toggle Driver configuration header.
* *
* @addtogroup GDISP * @defgroup Toggle
* @ingroup GINPUT
* @{ * @{
*/ */

View File

@ -22,7 +22,8 @@
* @file drivers/ginput/touch/ADS7843/ginput_lld_mouse.c * @file drivers/ginput/touch/ADS7843/ginput_lld_mouse.c
* @brief GINPUT Touch low level driver source for the ADS7843. * @brief GINPUT Touch low level driver source for the ADS7843.
* *
* @addtogroup GINPUT_MOUSE * @defgroup Mouse
* @ingroup GINPUT
* @{ * @{
*/ */

View File

@ -22,7 +22,8 @@
* @file drivers/ginput/touch/ADS7843/ginput_lld_mouse_board_example.h * @file drivers/ginput/touch/ADS7843/ginput_lld_mouse_board_example.h
* @brief GINPUT Touch low level driver source for the ADS7843 on the example board. * @brief GINPUT Touch low level driver source for the ADS7843 on the example board.
* *
* @addtogroup GINPUT_MOUSE * @defgroup Mouse
* @ingroup GINPUT
* @{ * @{
*/ */

View File

@ -22,7 +22,8 @@
* @file drivers/ginput/touch/ADS7843/ginput_lld_mouse_board_example.h * @file drivers/ginput/touch/ADS7843/ginput_lld_mouse_board_example.h
* @brief GINPUT Touch low level driver source for the ADS7843 on the example board. * @brief GINPUT Touch low level driver source for the ADS7843 on the example board.
* *
* @addtogroup GINPUT_MOUSE * @defgroup Mouse
* @ingroup GINPUT
* @{ * @{
*/ */

View File

@ -22,7 +22,8 @@
* @file drivers/ginput/touch/ADS7843/ginput_lld_mouse_board_olimex_stm32_e407.h * @file drivers/ginput/touch/ADS7843/ginput_lld_mouse_board_olimex_stm32_e407.h
* @brief GINPUT Touch low level driver source for the ADS7843 on an Olimex STM32E407. * @brief GINPUT Touch low level driver source for the ADS7843 on an Olimex STM32E407.
* *
* @addtogroup GINPUT_MOUSE * @defgroup Mouse
* @ingroup GINPUT
* @{ * @{
*/ */

View File

@ -21,7 +21,9 @@
* @file drivers/ginput/touch/ADS7843/ginput_lld_mouse_config.h * @file drivers/ginput/touch/ADS7843/ginput_lld_mouse_config.h
* @brief GINPUT LLD header file for mouse/touch driver. * @brief GINPUT LLD header file for mouse/touch driver.
* *
* @addtogroup GINPUT_LLD_MOUSE * @defgroup Mouse
* @ingroup GINPUT
*
* @{ * @{
*/ */
#ifndef _LLD_GINPUT_MOUSE_CONFIG_H #ifndef _LLD_GINPUT_MOUSE_CONFIG_H

View File

@ -22,7 +22,9 @@
* @file drivers/ginput/touch/MCU/ginput_lld_mouse.c * @file drivers/ginput/touch/MCU/ginput_lld_mouse.c
* @brief GINPUT Touch low level driver source for the MCU. * @brief GINPUT Touch low level driver source for the MCU.
* *
* @addtogroup GINPUT_MOUSE * @defgroup Mouse
* @ingroup GINPUT
*
* @{ * @{
*/ */

View File

@ -22,7 +22,9 @@
* @file drivers/ginput/touch/MCU/ginput_lld_mouse_board_example.h * @file drivers/ginput/touch/MCU/ginput_lld_mouse_board_example.h
* @brief GINPUT Touch low level driver source for the MCU on the example board. * @brief GINPUT Touch low level driver source for the MCU on the example board.
* *
* @addtogroup GINPUT_MOUSE * @defgroup Mouse
* @ingroup GINPUT
*
* @{ * @{
*/ */

View File

@ -22,7 +22,9 @@
* @file drivers/ginput/touch/MCU/ginput_lld_mouse_board_olimex_stm32_lcd.h * @file drivers/ginput/touch/MCU/ginput_lld_mouse_board_olimex_stm32_lcd.h
* @brief GINPUT Touch low level driver source for the MCU on the example board. * @brief GINPUT Touch low level driver source for the MCU on the example board.
* *
* @addtogroup GINPUT_MOUSE * @defgroup Mouse
* @ingroup GINPUT
*
* @{ * @{
*/ */

View File

@ -21,9 +21,12 @@
* @file drivers/ginput/touch/MCU/ginput_lld_mouse_config.h * @file drivers/ginput/touch/MCU/ginput_lld_mouse_config.h
* @brief GINPUT LLD header file for touch driver. * @brief GINPUT LLD header file for touch driver.
* *
* @addtogroup GINPUT_LLD_MOUSE * @defgroup Mouse
* @ingroup GINPUT
*
* @{ * @{
*/ */
#ifndef _LLD_GINPUT_MOUSE_CONFIG_H #ifndef _LLD_GINPUT_MOUSE_CONFIG_H
#define _LLD_GINPUT_MOUSE_CONFIG_H #define _LLD_GINPUT_MOUSE_CONFIG_H

View File

@ -22,7 +22,9 @@
* @file drivers/ginput/touch/XPT2046/ginput_lld_mouse.c * @file drivers/ginput/touch/XPT2046/ginput_lld_mouse.c
* @brief GINPUT Touch low level driver source for the XPT2046. * @brief GINPUT Touch low level driver source for the XPT2046.
* *
* @addtogroup GINPUT_MOUSE * @defgroup Mouse
* @ingroup GINPUT
*
* @{ * @{
*/ */

View File

@ -22,7 +22,9 @@
* @file drivers/ginput/touch/XPT2046/ginput_lld_mouse_board_example.h * @file drivers/ginput/touch/XPT2046/ginput_lld_mouse_board_example.h
* @brief GINPUT Touch low level driver source for the XPT2046 on the example board. * @brief GINPUT Touch low level driver source for the XPT2046 on the example board.
* *
* @addtogroup GINPUT_MOUSE * @defgroup Mouse
* @ingroup GINPUT
*
* @{ * @{
*/ */

View File

@ -22,7 +22,9 @@
* @file drivers/ginput/touch/XPT2046/ginput_lld_mouse_board_example.h * @file drivers/ginput/touch/XPT2046/ginput_lld_mouse_board_example.h
* @brief GINPUT Touch low level driver source for the XPT2046 on the example board. * @brief GINPUT Touch low level driver source for the XPT2046 on the example board.
* *
* @addtogroup GINPUT_MOUSE * @defgroup Mouse
* @ingroup GINPUT
*
* @{ * @{
*/ */

View File

@ -21,7 +21,9 @@
* @file drivers/ginput/touch/XPT2046/ginput_lld_mouse_config.h * @file drivers/ginput/touch/XPT2046/ginput_lld_mouse_config.h
* @brief GINPUT LLD header file for mouse/touch driver. * @brief GINPUT LLD header file for mouse/touch driver.
* *
* @addtogroup GINPUT_LLD_MOUSE * @defgroup Mouse
* @ingroup GINPUT
*
* @{ * @{
*/ */
#ifndef _LLD_GINPUT_MOUSE_CONFIG_H #ifndef _LLD_GINPUT_MOUSE_CONFIG_H

View File

@ -21,9 +21,12 @@
* @file drivers/multiple/Win32/ginput_lld_mouse_config.h * @file drivers/multiple/Win32/ginput_lld_mouse_config.h
* @brief GINPUT LLD header file for mouse/touch driver. * @brief GINPUT LLD header file for mouse/touch driver.
* *
* @addtogroup GINPUT_LLD_MOUSE * @defgroup Mouse
* @ingroup GINPUT
*
* @{ * @{
*/ */
#ifndef _LLD_GINPUT_MOUSE_CONFIG_H #ifndef _LLD_GINPUT_MOUSE_CONFIG_H
#define _LLD_GINPUT_MOUSE_CONFIG_H #define _LLD_GINPUT_MOUSE_CONFIG_H

View File

@ -22,7 +22,9 @@
* @file drivers/multiple/Win32/ginput_lld_toggle_config.h * @file drivers/multiple/Win32/ginput_lld_toggle_config.h
* @brief GINPUT Toggle Driver configuration header. * @brief GINPUT Toggle Driver configuration header.
* *
* @addtogroup GINPUT_TOGGLE * @defgroup Toggle
* @ingroup GINPUT
*
* @{ * @{
*/ */

View File

@ -21,7 +21,8 @@
* @file include/ginput/dial.h * @file include/ginput/dial.h
* @brief GINPUT GFX User Input subsystem header file. * @brief GINPUT GFX User Input subsystem header file.
* *
* @addtogroup GINPUT * @defgroup Dial
* @ingroup GINPUT
* @{ * @{
*/ */
#ifndef _GINPUT_DIAL_H #ifndef _GINPUT_DIAL_H

View File

@ -21,7 +21,8 @@
* @file include/ginput/keyboard.h * @file include/ginput/keyboard.h
* @brief GINPUT GFX User Input subsystem header file. * @brief GINPUT GFX User Input subsystem header file.
* *
* @addtogroup GINPUT * @defgroup Keyboard
* @ingroup GINPUT
* @{ * @{
*/ */
#ifndef _GINPUT_KEYBOARD_H #ifndef _GINPUT_KEYBOARD_H

View File

@ -21,7 +21,8 @@
* @file include/ginput/lld/mouse.h * @file include/ginput/lld/mouse.h
* @brief GINPUT LLD header file for mouse/touch drivers. * @brief GINPUT LLD header file for mouse/touch drivers.
* *
* @addtogroup GINPUT_MOUSE * @defgroup Mouse
* @ingroup GINPUT
* @{ * @{
*/ */
#ifndef _LLD_GINPUT_MOUSE_H #ifndef _LLD_GINPUT_MOUSE_H

View File

@ -21,7 +21,8 @@
* @file include/ginput/lld/toggle.h * @file include/ginput/lld/toggle.h
* @brief GINPUT header file for toggle drivers. * @brief GINPUT header file for toggle drivers.
* *
* @addtogroup GINPUT_TOGGLE * @defgroup Toggle
* @ingroup GINPUT
* @{ * @{
*/ */
#ifndef _LLD_GINPUT_TOGGLE_H #ifndef _LLD_GINPUT_TOGGLE_H

View File

@ -21,7 +21,8 @@
* @file include/ginput/mouse.h * @file include/ginput/mouse.h
* @brief GINPUT GFX User Input subsystem header file for mouse and touch. * @brief GINPUT GFX User Input subsystem header file for mouse and touch.
* *
* @addtogroup GINPUT * @defgroup Mouse
* @ingroup GINPUT
* @{ * @{
*/ */
#ifndef _GINPUT_MOUSE_H #ifndef _GINPUT_MOUSE_H

View File

@ -21,7 +21,8 @@
* @file include/ginput/toggle.h * @file include/ginput/toggle.h
* @brief GINPUT GFX User Input subsystem header file. * @brief GINPUT GFX User Input subsystem header file.
* *
* @addtogroup GINPUT * @defgroup Toggle
* @ingroup GINPUT
* @{ * @{
*/ */
#ifndef _GINPUT_TOGGLE_H #ifndef _GINPUT_TOGGLE_H

View File

@ -21,9 +21,12 @@
* @file include/gwin/button.h * @file include/gwin/button.h
* @brief GWIN Graphic window subsystem header file. * @brief GWIN Graphic window subsystem header file.
* *
* @addtogroup GWIN * @defgroup Button
* @ingroup GWIN
*
* @{ * @{
*/ */
#ifndef _GWIN_BUTTON_H #ifndef _GWIN_BUTTON_H
#define _GWIN_BUTTON_H #define _GWIN_BUTTON_H

View File

@ -21,9 +21,12 @@
* @file include/gwin/console.h * @file include/gwin/console.h
* @brief GWIN Graphic window subsystem header file. * @brief GWIN Graphic window subsystem header file.
* *
* @addtogroup GWIN * @defgroup Console
* @ingroup GWIN
*
* @{ * @{
*/ */
#ifndef _GWIN_CONSOLE_H #ifndef _GWIN_CONSOLE_H
#define _GWIN_CONSOLE_H #define _GWIN_CONSOLE_H

View File

@ -22,7 +22,9 @@
* @file include/gwin/graph.h * @file include/gwin/graph.h
* @brief GWIN GRAPH module header file. * @brief GWIN GRAPH module header file.
* *
* @addtogroup GWIN_GRAPH * @defgroup Graph
* @ingroup GWIN
*
* @{ * @{
*/ */

View File

@ -22,7 +22,8 @@
* @file src/ginput/dial.c * @file src/ginput/dial.c
* @brief GINPUT dial code. * @brief GINPUT dial code.
* *
* @addtogroup GINPUT * @defgroup Dial
* @ingroup GINPUT
* @{ * @{
*/ */
#include "ch.h" #include "ch.h"

View File

@ -22,7 +22,8 @@
* @file src/ginput/keyboard.c * @file src/ginput/keyboard.c
* @brief GINPUT keyboard code. * @brief GINPUT keyboard code.
* *
* @addtogroup GINPUT * @defgroup Keyboard
* @intogroup GINPUT
* @{ * @{
*/ */
#include "ch.h" #include "ch.h"

View File

@ -22,7 +22,8 @@
* @file src/ginput/mouse.c * @file src/ginput/mouse.c
* @brief GINPUT mouse/touch code. * @brief GINPUT mouse/touch code.
* *
* @addtogroup GINPUT_MOUSE * @defgroup Mouse
* @ingroup GINPUT
* @{ * @{
*/ */
#include "ch.h" #include "ch.h"

View File

@ -22,7 +22,8 @@
* @file src/ginput/toggle.c * @file src/ginput/toggle.c
* @brief GINPUT toggle code. * @brief GINPUT toggle code.
* *
* @addtogroup GINPUT_TOGGLE * @defgroup Toggle
* @ingroup GINPUT
* @{ * @{
*/ */
#include "ch.h" #include "ch.h"

View File

@ -17,14 +17,16 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
/** /**
* @file src/gwin/button.c * @file src/gwin/button.c
* @brief GWIN sub-system button code. * @brief GWIN sub-system button code.
* *
* @addtogroup GWIN_BUTTON * @defgroup Button
* @ingroup GWIN
*
* @{ * @{
*/ */
#include "ch.h" #include "ch.h"
#include "hal.h" #include "hal.h"
#include "gfx.h" #include "gfx.h"

View File

@ -17,14 +17,16 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
/** /**
* @file src/gwin/console.c * @file src/gwin/console.c
* @brief GWIN sub-system console code. * @brief GWIN sub-system console code.
* *
* @addtogroup GWIN_CONSOLE * @defgroup Console
* @ingroup GWIN
*
* @{ * @{
*/ */
#include "ch.h" #include "ch.h"
#include "hal.h" #include "hal.h"
#include "gfx.h" #include "gfx.h"

View File

@ -17,14 +17,16 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. along with this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
/** /**
* @file src/gwin/button.c * @file src/gwin/button.c
* @brief GWIN sub-system button code. * @brief GWIN sub-system button code.
* *
* @addtogroup GWIN_BUTTON * @defgroup Button
* @ingroup GWIN
*
* @{ * @{
*/ */
#include "ch.h" #include "ch.h"
#include "hal.h" #include "hal.h"
#include "gfx.h" #include "gfx.h"