Ported example STemWin_HelloWorld from STM32Cube_FW_F7_V1.3.0 Just compiled succesfully, not tested on real board.

Dependencies:   BSP_DISCO_F746NG mbed

Committer:
icis4
Date:
Mon Jan 04 22:02:35 2016 +0000
Revision:
1:d8eaa5aa6ad5
Parent:
0:a53ccea9154d
main.cpp used for testing removed

Who changed what in which revision?

UserRevisionLine numberNew contents of line
icis4 0:a53ccea9154d 1 /*********************************************************************
icis4 0:a53ccea9154d 2 * SEGGER Microcontroller GmbH & Co. KG *
icis4 0:a53ccea9154d 3 * Solutions for real time microcontroller applications *
icis4 0:a53ccea9154d 4 **********************************************************************
icis4 0:a53ccea9154d 5 * *
icis4 0:a53ccea9154d 6 * (c) 1996 - 2015 SEGGER Microcontroller GmbH & Co. KG *
icis4 0:a53ccea9154d 7 * *
icis4 0:a53ccea9154d 8 * Internet: www.segger.com Support: support@segger.com *
icis4 0:a53ccea9154d 9 * *
icis4 0:a53ccea9154d 10 **********************************************************************
icis4 0:a53ccea9154d 11
icis4 0:a53ccea9154d 12 ** emWin V5.28 - Graphical user interface for embedded applications **
icis4 0:a53ccea9154d 13 All Intellectual Property rights in the Software belongs to SEGGER.
icis4 0:a53ccea9154d 14 emWin is protected by international copyright laws. Knowledge of the
icis4 0:a53ccea9154d 15 source code may not be used to write a similar product. This file may
icis4 0:a53ccea9154d 16 only be used in accordance with the following terms:
icis4 0:a53ccea9154d 17
icis4 0:a53ccea9154d 18 The software has been licensed to STMicroelectronics International
icis4 0:a53ccea9154d 19 N.V. a Dutch company with a Swiss branch and its headquarters in Plan-
icis4 0:a53ccea9154d 20 les-Ouates, Geneva, 39 Chemin du Champ des Filles, Switzerland for the
icis4 0:a53ccea9154d 21 purposes of creating libraries for ARM Cortex-M-based 32-bit microcon_
icis4 0:a53ccea9154d 22 troller products commercialized by Licensee only, sublicensed and dis_
icis4 0:a53ccea9154d 23 tributed under the terms and conditions of the End User License Agree_
icis4 0:a53ccea9154d 24 ment supplied by STMicroelectronics International N.V.
icis4 0:a53ccea9154d 25 Full source code is available at: www.segger.com
icis4 0:a53ccea9154d 26
icis4 0:a53ccea9154d 27 We appreciate your understanding and fairness.
icis4 0:a53ccea9154d 28 ----------------------------------------------------------------------
icis4 0:a53ccea9154d 29 File : GUIDRV_DCache.h
icis4 0:a53ccea9154d 30 Purpose : Interface definition for GUIDRV_DCache driver
icis4 0:a53ccea9154d 31 ---------------------------END-OF-HEADER------------------------------
icis4 0:a53ccea9154d 32 */
icis4 0:a53ccea9154d 33
icis4 0:a53ccea9154d 34 #ifndef GUIDRV_DCACHE_H
icis4 0:a53ccea9154d 35 #define GUIDRV_DCACHE_H
icis4 0:a53ccea9154d 36
icis4 0:a53ccea9154d 37 #if defined(__cplusplus)
icis4 0:a53ccea9154d 38 extern "C" { /* Make sure we have C-declarations in C++ programs */
icis4 0:a53ccea9154d 39 #endif
icis4 0:a53ccea9154d 40
icis4 0:a53ccea9154d 41 /*********************************************************************
icis4 0:a53ccea9154d 42 *
icis4 0:a53ccea9154d 43 * Display driver
icis4 0:a53ccea9154d 44 */
icis4 0:a53ccea9154d 45 //
icis4 0:a53ccea9154d 46 // Address
icis4 0:a53ccea9154d 47 //
icis4 0:a53ccea9154d 48 extern const GUI_DEVICE_API GUIDRV_DCache_API;
icis4 0:a53ccea9154d 49
icis4 0:a53ccea9154d 50 //
icis4 0:a53ccea9154d 51 // Macros to be used in configuration files
icis4 0:a53ccea9154d 52 //
icis4 0:a53ccea9154d 53 #if defined(WIN32) && !defined(LCD_SIMCONTROLLER)
icis4 0:a53ccea9154d 54
icis4 0:a53ccea9154d 55 #define GUIDRV_DCACHE &GUIDRV_Win_API
icis4 0:a53ccea9154d 56
icis4 0:a53ccea9154d 57 #else
icis4 0:a53ccea9154d 58
icis4 0:a53ccea9154d 59 #define GUIDRV_DCACHE &GUIDRV_DCache_API
icis4 0:a53ccea9154d 60
icis4 0:a53ccea9154d 61 #endif
icis4 0:a53ccea9154d 62
icis4 0:a53ccea9154d 63 /*********************************************************************
icis4 0:a53ccea9154d 64 *
icis4 0:a53ccea9154d 65 * Public routines
icis4 0:a53ccea9154d 66 */
icis4 0:a53ccea9154d 67 #if defined(WIN32) && !defined(LCD_SIMCONTROLLER)
icis4 0:a53ccea9154d 68
icis4 0:a53ccea9154d 69 #define GUIDRV_DCache_AddDriver(pDevice, pDriver)
icis4 0:a53ccea9154d 70 #define GUIDRV_DCache_SetMode1bpp(pDevice)
icis4 0:a53ccea9154d 71
icis4 0:a53ccea9154d 72 #else
icis4 0:a53ccea9154d 73
icis4 0:a53ccea9154d 74 void GUIDRV_DCache_AddDriver (GUI_DEVICE * pDevice, GUI_DEVICE * pDriver);
icis4 0:a53ccea9154d 75 void GUIDRV_DCache_SetMode1bpp(GUI_DEVICE * pDevice);
icis4 0:a53ccea9154d 76
icis4 0:a53ccea9154d 77 #endif
icis4 0:a53ccea9154d 78
icis4 0:a53ccea9154d 79 #if defined(__cplusplus)
icis4 0:a53ccea9154d 80 }
icis4 0:a53ccea9154d 81 #endif
icis4 0:a53ccea9154d 82
icis4 0:a53ccea9154d 83 #endif /* GUIDRV_DCACHE_H */
icis4 0:a53ccea9154d 84
icis4 0:a53ccea9154d 85 /*************************** End of file ****************************/
icis4 0:a53ccea9154d 86