]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/CORTEX_LM3Sxxxx_Eclipse/RTOSDemo/formike128x128x16.h
Add FreeRTOS-Plus directory.
[freertos] / FreeRTOS / Demo / CORTEX_LM3Sxxxx_Eclipse / RTOSDemo / formike128x128x16.h
1 //*****************************************************************************\r
2 //\r
3 // formike128x128x16.h - Prototypes for the Formike Electronic KWH015C04-F01\r
4 //                       display driver.\r
5 //\r
6 // Copyright (c) 2008 Luminary Micro, Inc.  All rights reserved.\r
7 // \r
8 // Software License Agreement\r
9 // \r
10 // Luminary Micro, Inc. (LMI) is supplying this software for use solely and\r
11 // exclusively on LMI's microcontroller products.\r
12 // \r
13 // The software is owned by LMI and/or its suppliers, and is protected under\r
14 // applicable copyright laws.  All rights are reserved.  You may not combine\r
15 // this software with "viral" open-source software in order to form a larger\r
16 // program.  Any use in violation of the foregoing restrictions may subject\r
17 // the user to criminal sanctions under applicable laws, as well as to civil\r
18 // liability for the breach of the terms and conditions of this license.\r
19 // \r
20 // THIS SOFTWARE IS PROVIDED "AS IS".  NO WARRANTIES, WHETHER EXPRESS, IMPLIED\r
21 // OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF\r
22 // MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.\r
23 // LMI SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR\r
24 // CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.\r
25 // \r
26 // This is part of revision 2523 of the Stellaris Peripheral Driver Library.\r
27 //\r
28 //*****************************************************************************\r
29 \r
30 #ifndef __FORMIKE128X128X16_H__\r
31 #define __FORMIKE128X128X16_H__\r
32 \r
33 //*****************************************************************************\r
34 //\r
35 // Prototypes for the globals exported by this driver.\r
36 //\r
37 //*****************************************************************************\r
38 extern void Formike128x128x16Init(void);\r
39 extern void Formike128x128x16BacklightOn(void);\r
40 extern void Formike128x128x16BacklightOff(void);\r
41 extern const tDisplay g_sFormike128x128x16;\r
42 \r
43 /* FreeRTOS.org demo wrappers.  These are required so the prototypes for the\r
44 functions are the same as for the display drivers used by other evaluation\r
45 kits. */\r
46 void vFormike128x128x16Clear( void );\r
47 void vFormike128x128x16StringDraw( const char *pcString, unsigned long lX, unsigned long lY, unsigned char ucColor );\r
48 void vFormike128x128x16Init( unsigned long ul );\r
49 void vFormike128x128x16ImageDraw( const unsigned char *pucImage, unsigned long ulX, unsigned long ulY, unsigned long ulWidth, unsigned long ulHeight );\r
50 \r
51 #endif // __FORMIKE128X128X16_H__\r