CITY3032-wifi-mqtt

Committer:
reedas
Date:
Sat Nov 13 12:02:49 2021 +0000
Revision:
5:f62a9e4a499a
Parent:
0:e9613d017b5e
trying to include mbed

Who changed what in which revision?

UserRevisionLine numberNew contents of line
reedas 0:e9613d017b5e 1 /*********************************************************************
reedas 0:e9613d017b5e 2 * SEGGER Microcontroller GmbH & Co. KG *
reedas 0:e9613d017b5e 3 * Solutions for real time microcontroller applications *
reedas 0:e9613d017b5e 4 **********************************************************************
reedas 0:e9613d017b5e 5 * *
reedas 0:e9613d017b5e 6 * (c) 1996 - 2017 SEGGER Microcontroller GmbH & Co. KG *
reedas 0:e9613d017b5e 7 * *
reedas 0:e9613d017b5e 8 * Internet: www.segger.com Support: support@segger.com *
reedas 0:e9613d017b5e 9 * *
reedas 0:e9613d017b5e 10 **********************************************************************
reedas 0:e9613d017b5e 11
reedas 0:e9613d017b5e 12 ** emWin V5.46 - Graphical user interface for embedded applications **
reedas 0:e9613d017b5e 13 All Intellectual Property rights in the Software belongs to SEGGER.
reedas 0:e9613d017b5e 14 emWin is protected by international copyright laws. Knowledge of the
reedas 0:e9613d017b5e 15 source code may not be used to write a similar product. This file may
reedas 0:e9613d017b5e 16 only be used in accordance with the following terms:
reedas 0:e9613d017b5e 17
reedas 0:e9613d017b5e 18 The software has been licensed to Cypress Semiconductor Corporation,
reedas 0:e9613d017b5e 19 whose registered office is situated at 198 Champion Ct. San Jose, CA
reedas 0:e9613d017b5e 20 95134 USA solely for the purposes of creating libraries for Cypress
reedas 0:e9613d017b5e 21 PSoC3 and PSoC5 processor-based devices, sublicensed and distributed
reedas 0:e9613d017b5e 22 under the terms and conditions of the Cypress End User License
reedas 0:e9613d017b5e 23 Agreement.
reedas 0:e9613d017b5e 24 Full source code is available at: www.segger.com
reedas 0:e9613d017b5e 25
reedas 0:e9613d017b5e 26 We appreciate your understanding and fairness.
reedas 0:e9613d017b5e 27 ----------------------------------------------------------------------
reedas 0:e9613d017b5e 28 Licensing information
reedas 0:e9613d017b5e 29 Licensor: SEGGER Microcontroller Systems LLC
reedas 0:e9613d017b5e 30 Licensed to: Cypress Semiconductor Corp, 198 Champion Ct., San Jose, CA 95134, USA
reedas 0:e9613d017b5e 31 Licensed SEGGER software: emWin
reedas 0:e9613d017b5e 32 License number: GUI-00319
reedas 0:e9613d017b5e 33 License model: Services and License Agreement, signed June 10th, 2009
reedas 0:e9613d017b5e 34 Licensed platform: Any Cypress platform (Initial targets are: PSoC3, PSoC5)
reedas 0:e9613d017b5e 35 ----------------------------------------------------------------------
reedas 0:e9613d017b5e 36 Support and Update Agreement (SUA)
reedas 0:e9613d017b5e 37 SUA period: 2009-06-12 - 2022-07-27
reedas 0:e9613d017b5e 38 Contact to extend SUA: sales@segger.com
reedas 0:e9613d017b5e 39 ----------------------------------------------------------------------
reedas 0:e9613d017b5e 40 File : GUIConf.c
reedas 0:e9613d017b5e 41 Purpose : Display controller initialization
reedas 0:e9613d017b5e 42 ---------------------------END-OF-HEADER------------------------------
reedas 0:e9613d017b5e 43 */
reedas 0:e9613d017b5e 44
reedas 0:e9613d017b5e 45 #include "GUI.h"
reedas 0:e9613d017b5e 46
reedas 0:e9613d017b5e 47 /*********************************************************************
reedas 0:e9613d017b5e 48 *
reedas 0:e9613d017b5e 49 * Defines
reedas 0:e9613d017b5e 50 *
reedas 0:e9613d017b5e 51 **********************************************************************
reedas 0:e9613d017b5e 52 */
reedas 0:e9613d017b5e 53 //
reedas 0:e9613d017b5e 54 // Define the available number of bytes available for the GUI
reedas 0:e9613d017b5e 55 //
reedas 0:e9613d017b5e 56 #define GUI_NUMBYTES 0x8000
reedas 0:e9613d017b5e 57
reedas 0:e9613d017b5e 58 /*********************************************************************
reedas 0:e9613d017b5e 59 *
reedas 0:e9613d017b5e 60 * Public code
reedas 0:e9613d017b5e 61 *
reedas 0:e9613d017b5e 62 **********************************************************************
reedas 0:e9613d017b5e 63 */
reedas 0:e9613d017b5e 64 /*********************************************************************
reedas 0:e9613d017b5e 65 *
reedas 0:e9613d017b5e 66 * GUI_X_Config
reedas 0:e9613d017b5e 67 *
reedas 0:e9613d017b5e 68 * Purpose:
reedas 0:e9613d017b5e 69 * Called during the initialization process in order to set up the
reedas 0:e9613d017b5e 70 * available memory for the GUI.
reedas 0:e9613d017b5e 71 */
reedas 0:e9613d017b5e 72 void GUI_X_Config(void) {
reedas 0:e9613d017b5e 73 //
reedas 0:e9613d017b5e 74 // 32 bit aligned memory area
reedas 0:e9613d017b5e 75 //
reedas 0:e9613d017b5e 76 static U32 aMemory[GUI_NUMBYTES / 4];
reedas 0:e9613d017b5e 77 //
reedas 0:e9613d017b5e 78 // Assign memory to emWin
reedas 0:e9613d017b5e 79 //
reedas 0:e9613d017b5e 80 GUI_ALLOC_AssignMemory(aMemory, GUI_NUMBYTES);
reedas 0:e9613d017b5e 81 //
reedas 0:e9613d017b5e 82 // Set default font
reedas 0:e9613d017b5e 83 //
reedas 0:e9613d017b5e 84 GUI_SetDefaultFont(GUI_FONT_6X8);
reedas 0:e9613d017b5e 85 }
reedas 0:e9613d017b5e 86
reedas 0:e9613d017b5e 87 /*************************** End of file ****************************/
reedas 0:e9613d017b5e 88