1 //*****************************************************************************
\r
3 // formike128x128x16.h - Prototypes for the Formike Electronic KWH015C04-F01
\r
6 // Copyright (c) 2008 Luminary Micro, Inc. All rights reserved.
\r
8 // Software License Agreement
\r
10 // Luminary Micro, Inc. (LMI) is supplying this software for use solely and
\r
11 // exclusively on LMI's microcontroller products.
\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
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
26 // This is part of revision 2523 of the Stellaris Peripheral Driver Library.
\r
28 //*****************************************************************************
\r
30 #ifndef __FORMIKE128X128X16_H__
\r
31 #define __FORMIKE128X128X16_H__
\r
33 //*****************************************************************************
\r
35 // Prototypes for the globals exported by this driver.
\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
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
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
51 #endif // __FORMIKE128X128X16_H__
\r