Video library for GR-PEACH
Dependents: Trace_Program2 GR-PEACH_Camera_in_barcode GR-PEACH_LCD_sample GR-PEACH_LCD_4_3inch_sample ... more
r_vdec_register_address.c
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) 2012 - 2015 Renesas Electronics Corporation. All rights reserved. 00022 *******************************************************************************/ 00023 /**************************************************************************//** 00024 * @file r_vdec_register_address.c 00025 * @version 1.00 00026 * $Rev: 199 $ 00027 * $Date:: 2014-05-23 16:33:52 +0900#$ 00028 * @brief VDEC driver register address table 00029 ******************************************************************************/ 00030 00031 /****************************************************************************** 00032 Includes <System Includes> , "Project Includes" 00033 ******************************************************************************/ 00034 #include "r_vdec.h" 00035 #include "r_vdec_user.h" 00036 #include "r_vdec_register.h" 00037 00038 00039 /****************************************************************************** 00040 Macro definitions 00041 ******************************************************************************/ 00042 00043 /****************************************************************************** 00044 Typedef definitions 00045 ******************************************************************************/ 00046 00047 /****************************************************************************** 00048 Exported global variables and functions (to be accessed by other files) 00049 ******************************************************************************/ 00050 /* VDEC register address list */ 00051 const vdec_reg_address_t vdec_reg_address[VDEC_CHANNEL_NUM ] = { 00052 { /* Channel 0 */ 00053 &DVDEC0.ADCCR1, 00054 &DVDEC0.TGCR1, 00055 &DVDEC0.TGCR2, 00056 &DVDEC0.TGCR3, 00057 &DVDEC0.SYNSCR1, 00058 &DVDEC0.SYNSCR2, 00059 &DVDEC0.SYNSCR3, 00060 &DVDEC0.SYNSCR4, 00061 &DVDEC0.SYNSCR5, 00062 &DVDEC0.HAFCCR1, 00063 &DVDEC0.HAFCCR2, 00064 &DVDEC0.HAFCCR3, 00065 &DVDEC0.VCDWCR1, 00066 &DVDEC0.DCPCR1, 00067 &DVDEC0.DCPCR2, 00068 &DVDEC0.DCPCR3, 00069 &DVDEC0.DCPCR4, 00070 &DVDEC0.DCPCR5, 00071 &DVDEC0.DCPCR6, 00072 &DVDEC0.DCPCR7, 00073 &DVDEC0.DCPCR8, 00074 &DVDEC0.NSDCR, 00075 &DVDEC0.BTLCR, 00076 &DVDEC0.BTGPCR, 00077 &DVDEC0.ACCCR1, 00078 &DVDEC0.ACCCR2, 00079 &DVDEC0.ACCCR3, 00080 &DVDEC0.TINTCR, 00081 &DVDEC0.YCDCR, 00082 &DVDEC0.AGCCR1, 00083 &DVDEC0.AGCCR2, 00084 &DVDEC0.PKLIMITCR, 00085 &DVDEC0.RGORCR1, 00086 &DVDEC0.RGORCR2, 00087 &DVDEC0.RGORCR3, 00088 &DVDEC0.RGORCR4, 00089 &DVDEC0.RGORCR5, 00090 &DVDEC0.RGORCR6, 00091 &DVDEC0.RGORCR7, 00092 &DVDEC0.AFCPFCR, 00093 &DVDEC0.RUPDCR, 00094 &DVDEC0.VSYNCSR, 00095 &DVDEC0.HSYNCSR, 00096 &DVDEC0.DCPSR1, 00097 &DVDEC0.DCPSR2, 00098 &DVDEC0.NSDSR, 00099 &DVDEC0.CROMASR1, 00100 &DVDEC0.CROMASR2, 00101 &DVDEC0.SYNCSSR, 00102 &DVDEC0.AGCCSR1, 00103 &DVDEC0.AGCCSR2, 00104 &DVDEC0.YCSCR3, 00105 &DVDEC0.YCSCR4, 00106 &DVDEC0.YCSCR5, 00107 &DVDEC0.YCSCR6, 00108 &DVDEC0.YCSCR7, 00109 &DVDEC0.YCSCR8, 00110 &DVDEC0.YCSCR9, 00111 &DVDEC0.YCSCR11, 00112 &DVDEC0.YCSCR12, 00113 &DVDEC0.DCPCR9, 00114 &DVDEC0.YGAINCR, 00115 &DVDEC0.CBGAINCR, 00116 &DVDEC0.CRGAINCR, 00117 &DVDEC0.PGA_UPDATE, 00118 &DVDEC0.PGACR, 00119 &DVDEC0.ADCCR2 00120 }, 00121 { /* Channel 1 */ 00122 &DVDEC1.ADCCR1, 00123 &DVDEC1.TGCR1, 00124 &DVDEC1.TGCR2, 00125 &DVDEC1.TGCR3, 00126 &DVDEC1.SYNSCR1, 00127 &DVDEC1.SYNSCR2, 00128 &DVDEC1.SYNSCR3, 00129 &DVDEC1.SYNSCR4, 00130 &DVDEC1.SYNSCR5, 00131 &DVDEC1.HAFCCR1, 00132 &DVDEC1.HAFCCR2, 00133 &DVDEC1.HAFCCR3, 00134 &DVDEC1.VCDWCR1, 00135 &DVDEC1.DCPCR1, 00136 &DVDEC1.DCPCR2, 00137 &DVDEC1.DCPCR3, 00138 &DVDEC1.DCPCR4, 00139 &DVDEC1.DCPCR5, 00140 &DVDEC1.DCPCR6, 00141 &DVDEC1.DCPCR7, 00142 &DVDEC1.DCPCR8, 00143 &DVDEC1.NSDCR, 00144 &DVDEC1.BTLCR, 00145 &DVDEC1.BTGPCR, 00146 &DVDEC1.ACCCR1, 00147 &DVDEC1.ACCCR2, 00148 &DVDEC1.ACCCR3, 00149 &DVDEC1.TINTCR, 00150 &DVDEC1.YCDCR, 00151 &DVDEC1.AGCCR1, 00152 &DVDEC1.AGCCR2, 00153 &DVDEC1.PKLIMITCR, 00154 &DVDEC1.RGORCR1, 00155 &DVDEC1.RGORCR2, 00156 &DVDEC1.RGORCR3, 00157 &DVDEC1.RGORCR4, 00158 &DVDEC1.RGORCR5, 00159 &DVDEC1.RGORCR6, 00160 &DVDEC1.RGORCR7, 00161 &DVDEC1.AFCPFCR, 00162 &DVDEC1.RUPDCR, 00163 &DVDEC1.VSYNCSR, 00164 &DVDEC1.HSYNCSR, 00165 &DVDEC1.DCPSR1, 00166 &DVDEC1.DCPSR2, 00167 &DVDEC1.NSDSR, 00168 &DVDEC1.CROMASR1, 00169 &DVDEC1.CROMASR2, 00170 &DVDEC1.SYNCSSR, 00171 &DVDEC1.AGCCSR1, 00172 &DVDEC1.AGCCSR2, 00173 &DVDEC1.YCSCR3, 00174 &DVDEC1.YCSCR4, 00175 &DVDEC1.YCSCR5, 00176 &DVDEC1.YCSCR6, 00177 &DVDEC1.YCSCR7, 00178 &DVDEC1.YCSCR8, 00179 &DVDEC1.YCSCR9, 00180 &DVDEC1.YCSCR11, 00181 &DVDEC1.YCSCR12, 00182 &DVDEC1.DCPCR9, 00183 &DVDEC1.YGAINCR, 00184 &DVDEC1.CBGAINCR, 00185 &DVDEC1.CRGAINCR, 00186 &DVDEC1.PGA_UPDATE, 00187 &DVDEC1.PGACR, 00188 &DVDEC1.ADCCR2 00189 } 00190 }; 00191 00192 /* VDEC register address list (for 2D filter tap coefficient) */ 00193 const vdec_filter_reg_address_t vdec_filter_reg_address[VDEC_CHANNEL_NUM ] = { 00194 { /* Channel 0 */ 00195 { 00196 &DVDEC0.YCTWA_F0, 00197 &DVDEC0.YCTWA_F1, 00198 &DVDEC0.YCTWA_F2, 00199 &DVDEC0.YCTWA_F3, 00200 &DVDEC0.YCTWA_F4, 00201 &DVDEC0.YCTWA_F5, 00202 &DVDEC0.YCTWA_F6, 00203 &DVDEC0.YCTWA_F7, 00204 &DVDEC0.YCTWA_F8 00205 }, 00206 { 00207 &DVDEC0.YCTWB_F0, 00208 &DVDEC0.YCTWB_F1, 00209 &DVDEC0.YCTWB_F2, 00210 &DVDEC0.YCTWB_F3, 00211 &DVDEC0.YCTWB_F4, 00212 &DVDEC0.YCTWB_F5, 00213 &DVDEC0.YCTWB_F6, 00214 &DVDEC0.YCTWB_F7, 00215 &DVDEC0.YCTWB_F8 00216 }, 00217 { 00218 &DVDEC0.YCTNA_F0, 00219 &DVDEC0.YCTNA_F1, 00220 &DVDEC0.YCTNA_F2, 00221 &DVDEC0.YCTNA_F3, 00222 &DVDEC0.YCTNA_F4, 00223 &DVDEC0.YCTNA_F5, 00224 &DVDEC0.YCTNA_F6, 00225 &DVDEC0.YCTNA_F7, 00226 &DVDEC0.YCTNA_F8 00227 }, 00228 { 00229 &DVDEC0.YCTNB_F0, 00230 &DVDEC0.YCTNB_F1, 00231 &DVDEC0.YCTNB_F2, 00232 &DVDEC0.YCTNB_F3, 00233 &DVDEC0.YCTNB_F4, 00234 &DVDEC0.YCTNB_F5, 00235 &DVDEC0.YCTNB_F6, 00236 &DVDEC0.YCTNB_F7, 00237 &DVDEC0.YCTNB_F8 00238 } 00239 }, 00240 { /* Channel 1 */ 00241 { 00242 &DVDEC1.YCTWA_F0, 00243 &DVDEC1.YCTWA_F1, 00244 &DVDEC1.YCTWA_F2, 00245 &DVDEC1.YCTWA_F3, 00246 &DVDEC1.YCTWA_F4, 00247 &DVDEC1.YCTWA_F5, 00248 &DVDEC1.YCTWA_F6, 00249 &DVDEC1.YCTWA_F7, 00250 &DVDEC1.YCTWA_F8 00251 }, 00252 { 00253 &DVDEC1.YCTWB_F0, 00254 &DVDEC1.YCTWB_F1, 00255 &DVDEC1.YCTWB_F2, 00256 &DVDEC1.YCTWB_F3, 00257 &DVDEC1.YCTWB_F4, 00258 &DVDEC1.YCTWB_F5, 00259 &DVDEC1.YCTWB_F6, 00260 &DVDEC1.YCTWB_F7, 00261 &DVDEC1.YCTWB_F8 00262 }, 00263 { 00264 &DVDEC1.YCTNA_F0, 00265 &DVDEC1.YCTNA_F1, 00266 &DVDEC1.YCTNA_F2, 00267 &DVDEC1.YCTNA_F3, 00268 &DVDEC1.YCTNA_F4, 00269 &DVDEC1.YCTNA_F5, 00270 &DVDEC1.YCTNA_F6, 00271 &DVDEC1.YCTNA_F7, 00272 &DVDEC1.YCTNA_F8 00273 }, 00274 { 00275 &DVDEC1.YCTNB_F0, 00276 &DVDEC1.YCTNB_F1, 00277 &DVDEC1.YCTNB_F2, 00278 &DVDEC1.YCTNB_F3, 00279 &DVDEC1.YCTNB_F4, 00280 &DVDEC1.YCTNB_F5, 00281 &DVDEC1.YCTNB_F6, 00282 &DVDEC1.YCTNB_F7, 00283 &DVDEC1.YCTNB_F8 00284 } 00285 } 00286 }; 00287
Generated on Tue Jul 12 2022 15:08:46 by 1.7.2