text: /*******************************************************************************
  * File Name: cymetadata.c
  * 
  * PSoC Creator  4.1
  *
  * Description:
  * This file defines all extra memory spaces that need to be included.
  * This file is automatically generated by PSoC Creator.
  *
  ********************************************************************************
  * Copyright (c) 2007-2017 Cypress Semiconductor.  All rights reserved.
  * You may use this file only in accordance with the license, terms, conditions, 
  * disclaimers, and limitations in the end user license agreement accompanying 
  * the software package with which this file was provided.
  ********************************************************************************/
  
  
  #include "stdint.h"
  
  
  #if defined(__GNUC__) || defined(__ARMCC_VERSION)
  #ifndef CY_FLASH_PROT_SECTION
  #define CY_FLASH_PROT_SECTION __attribute__ ((__section__(".cyflashprotect"), used))
  #endif
  CY_FLASH_PROT_SECTION
  #elif defined(__ICCARM__)
  #pragma  location=".cyflashprotect"
  #else
  #error "Unsupported toolchain"
  #endif
  const uint8_t cy_meta_flashprotect[] = {
      0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,
      0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,
      0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,
      0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,
      0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,
      0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,
      0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,
      0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,
      0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,
      0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,
      0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,
      0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,
      0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,
      0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,
      0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u,
      0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u
  };
  
  #if defined(__GNUC__) || defined(__ARMCC_VERSION)
  #ifndef CY_META_SECTION
  #define CY_META_SECTION __attribute__ ((__section__(".cymeta"), used))
  #endif
  CY_META_SECTION
  #elif defined(__ICCARM__)
  #pragma  location=".cymeta"
  #else
  #error "Unsupported toolchain"
  #endif
  const uint8_t cy_metadata[] = {
      0x00u, 0x02u, 0x0Eu, 0x50u, 0x11u, 0x9Eu, 0x00u, 0x01u,
      0x00u, 0x00u, 0x00u, 0x00u
  };
  
  #if defined(__GNUC__) || defined(__ARMCC_VERSION)
  #ifndef CY_CHIP_PROT_SECTION
  #define CY_CHIP_PROT_SECTION __attribute__ ((__section__(".cychipprotect"), used))
  #endif
  CY_CHIP_PROT_SECTION
  #elif defined(__ICCARM__)
  #pragma  location=".cychipprotect"
  #else
  #error "Unsupported toolchain"
  #endif
  const uint8_t cy_meta_chipprotect[] = {
      0x01u
  };
  