Graphics framework for GR-PEACH. When you use this program, we judge you have agreed to the following contents. https://developer.mbed.org/teams/Renesas/wiki/About-LICENSE
Dependents: ImageZoomInout_Sample ImageRotaion_Sample ImageScroll_Sample GR-PEACH_LCD_4_3inch_Save_to_USB ... more
clib_drivers_config.h
00001 /******************************************************************************* 00002 * DISCLAIMER 00003 * This software is supplied by Renesas Electronics Corporation and is only 00004 * intended for use with Renesas products. No other uses are authorized. This 00005 * software is owned by Renesas Electronics Corporation and is protected under 00006 * all applicable laws, including copyright laws. 00007 * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING 00008 * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT 00009 * LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE 00010 * AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. 00011 * TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS 00012 * ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE 00013 * FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR 00014 * ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE 00015 * BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 00016 * Renesas reserves the right, without notice, to make changes to this software 00017 * and to discontinue the availability of this software. By using this software, 00018 * you agree to the additional terms and conditions found by accessing the 00019 * following link: 00020 * http://www.renesas.com/disclaimer 00021 * Copyright (C) 2013 - 2015 Renesas Electronics Corporation. All rights reserved. 00022 *******************************************************************************/ 00023 /** 00024 * @file clib_drivers_config.h 00025 * @brief $Module: CLibCommon $ $PublicVersion: 0.90 $ (=CLIB_VERSION) 00026 * $Rev: 30 $ 00027 * $Date:: 2014-02-13 21:21:47 +0900#$ 00028 * - Description: Common code for drivers and more. 00029 */ 00030 00031 #ifndef CLIB_DRIVERS_CONFIG_H 00032 #define CLIB_DRIVERS_CONFIG_H 00033 00034 /****************************************************************************** 00035 Includes <System Includes> , "Project Includes" 00036 ******************************************************************************/ 00037 00038 00039 #ifdef __cplusplus 00040 extern "C" { 00041 #endif /* __cplusplus */ 00042 00043 00044 /****************************************************************************** 00045 Typedef definitions 00046 ******************************************************************************/ 00047 00048 /****************************************************************************** 00049 Macro definitions 00050 ******************************************************************************/ 00051 00052 /** 00053 * @def IS_SUPPORT_SAME_TYPEDEF 00054 * @brief Whether compiler suppots duplicated same typedef. 00055 * @par Parameters 00056 * None 00057 * @return None. 00058 */ 00059 #define IS_SUPPORT_SAME_TYPEDEF 1 00060 00061 00062 /** 00063 * @def LIB_STATIC 00064 * @brief Public library is complied by set "LIB_STATIC" static. 00065 * @par Parameters 00066 * None 00067 * @return None. 00068 */ 00069 #ifndef LIB_STATIC 00070 #define LIB_STATIC 00071 #endif 00072 00073 00074 /** 00075 * @def static_release 00076 * @brief Hide if release version. 00077 * @par Parameters 00078 * None 00079 * @return None. 00080 */ 00081 #ifndef R_OSPL_NDEBUG 00082 #define static_release static 00083 #else 00084 #define static_release 00085 #endif 00086 00087 00088 /*********************************************************************** 00089 * Macros: BYTE_ENDIAN 00090 * BYTE_ENDIAN 00091 * 00092 * : BYTE_LITTLE_ENDIAN - 1 00093 * : BYTE_BIG_ENDIAN - 2 00094 ************************************************************************/ 00095 #define BYTE_ENDIAN BYTE_LITTLE_ENDIAN 00096 #define BYTE_LITTLE_ENDIAN 1 00097 #define BYTE_BIG_ENDIAN 2 00098 00099 00100 /*********************************************************************** 00101 * Macros: BIT_FIELD_ENDIAN 00102 * BIT_FIELD_ENDIAN 00103 * 00104 * : BIT_FIELD_LITTLE_ENDIAN - 1 00105 * : BIT_FIELD_BIG_ENDIAN - 2 00106 ************************************************************************/ 00107 #define BIT_FIELD_ENDIAN BIT_FIELD_LITTLE_ENDIAN 00108 #define BIT_FIELD_LITTLE_ENDIAN 1 00109 #define BIT_FIELD_BIG_ENDIAN 2 00110 00111 00112 /****************************************************************************** 00113 Variable Externs 00114 ******************************************************************************/ 00115 00116 /****************************************************************************** 00117 Functions Prototypes 00118 ******************************************************************************/ 00119 00120 #ifdef __cplusplus 00121 } /* extern "C" */ 00122 #endif /* __cplusplus */ 00123 00124 #endif /* CLIB_DRIVERS_CONFIG_H */ 00125 00126 00127
Generated on Tue Jul 12 2022 11:15:00 by 1.7.2