/******************************************************************************* * DISCLAIMER * This software is supplied by Renesas Electronics Corporation and is only * intended for use with Renesas products. No other uses are authorized. This * software is owned by Renesas Electronics Corporation and is protected under * all applicable laws, including copyright laws. * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT * LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE * AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. * TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS * ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE * FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR * ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE * BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. * Renesas reserves the right, without notice, to make changes to this software * and to discontinue the availability of this software. By using this software, * you agree to the additional terms and conditions found by accessing the * following link: * http://www.renesas.com/disclaimer* * Copyright (C) 2013-2015 Renesas Electronics Corporation. All rights reserved. *******************************************************************************/ /******************************************************************************* * File Name : dvdec_iodefine.h * $Rev: $ * $Date:: $ * Description : Definition of I/O Register for RZ/A1H,M (V2.00h) ******************************************************************************/ #ifndef DVDEC_IODEFINE_H #define DVDEC_IODEFINE_H /* ->QAC 0639 : Over 127 members (C90) */ /* ->QAC 0857 : Over 1024 #define (C90) */ /* ->MISRA 18.4 : Pack unpack union */ /* ->SEC M1.6.2 */ /* ->SEC M1.10.1 : Not magic number */ #define DVDEC1 (*(struct st_dvdec *)0xFCFFA008uL) /* DVDEC1 */ #define DVDEC0 (*(struct st_dvdec *)0xFCFFB808uL) /* DVDEC0 */ /* Start of channel array defines of DVDEC */ /* Channel array defines of DVDEC */ /*(Sample) value = DVDEC[ channel ]->ADCCR1; */ #define DVDEC_COUNT (2) #define DVDEC_ADDRESS_LIST \ { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \ &DVDEC0, &DVDEC1 \ } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */ /* End of channel array defines of DVDEC */ #define ADCCR1_1 (DVDEC1.ADCCR1) #define TGCR1_1 (DVDEC1.TGCR1) #define TGCR2_1 (DVDEC1.TGCR2) #define TGCR3_1 (DVDEC1.TGCR3) #define SYNSCR1_1 (DVDEC1.SYNSCR1) #define SYNSCR2_1 (DVDEC1.SYNSCR2) #define SYNSCR3_1 (DVDEC1.SYNSCR3) #define SYNSCR4_1 (DVDEC1.SYNSCR4) #define SYNSCR5_1 (DVDEC1.SYNSCR5) #define HAFCCR1_1 (DVDEC1.HAFCCR1) #define HAFCCR2_1 (DVDEC1.HAFCCR2) #define HAFCCR3_1 (DVDEC1.HAFCCR3) #define VCDWCR1_1 (DVDEC1.VCDWCR1) #define DCPCR1_1 (DVDEC1.DCPCR1) #define DCPCR2_1 (DVDEC1.DCPCR2) #define DCPCR3_1 (DVDEC1.DCPCR3) #define DCPCR4_1 (DVDEC1.DCPCR4) #define DCPCR5_1 (DVDEC1.DCPCR5) #define DCPCR6_1 (DVDEC1.DCPCR6) #define DCPCR7_1 (DVDEC1.DCPCR7) #define DCPCR8_1 (DVDEC1.DCPCR8) #define NSDCR_1 (DVDEC1.NSDCR) #define BTLCR_1 (DVDEC1.BTLCR) #define BTGPCR_1 (DVDEC1.BTGPCR) #define ACCCR1_1 (DVDEC1.ACCCR1) #define ACCCR2_1 (DVDEC1.ACCCR2) #define ACCCR3_1 (DVDEC1.ACCCR3) #define TINTCR_1 (DVDEC1.TINTCR) #define YCDCR_1 (DVDEC1.YCDCR) #define AGCCR1_1 (DVDEC1.AGCCR1) #define AGCCR2_1 (DVDEC1.AGCCR2) #define PKLIMITCR_1 (DVDEC1.PKLIMITCR) #define RGORCR1_1 (DVDEC1.RGORCR1) #define RGORCR2_1 (DVDEC1.RGORCR2) #define RGORCR3_1 (DVDEC1.RGORCR3) #define RGORCR4_1 (DVDEC1.RGORCR4) #define RGORCR5_1 (DVDEC1.RGORCR5) #define RGORCR6_1 (DVDEC1.RGORCR6) #define RGORCR7_1 (DVDEC1.RGORCR7) #define AFCPFCR_1 (DVDEC1.AFCPFCR) #define RUPDCR_1 (DVDEC1.RUPDCR) #define VSYNCSR_1 (DVDEC1.VSYNCSR) #define HSYNCSR_1 (DVDEC1.HSYNCSR) #define DCPSR1_1 (DVDEC1.DCPSR1) #define DCPSR2_1 (DVDEC1.DCPSR2) #define NSDSR_1 (DVDEC1.NSDSR) #define CROMASR1_1 (DVDEC1.CROMASR1) #define CROMASR2_1 (DVDEC1.CROMASR2) #define SYNCSSR_1 (DVDEC1.SYNCSSR) #define AGCCSR1_1 (DVDEC1.AGCCSR1) #define AGCCSR2_1 (DVDEC1.AGCCSR2) #define YCSCR3_1 (DVDEC1.YCSCR3) #define YCSCR4_1 (DVDEC1.YCSCR4) #define YCSCR5_1 (DVDEC1.YCSCR5) #define YCSCR6_1 (DVDEC1.YCSCR6) #define YCSCR7_1 (DVDEC1.YCSCR7) #define YCSCR8_1 (DVDEC1.YCSCR8) #define YCSCR9_1 (DVDEC1.YCSCR9) #define YCSCR11_1 (DVDEC1.YCSCR11) #define YCSCR12_1 (DVDEC1.YCSCR12) #define DCPCR9_1 (DVDEC1.DCPCR9) #define YCTWA_F0_1 (DVDEC1.YCTWA_F0) #define YCTWA_F1_1 (DVDEC1.YCTWA_F1) #define YCTWA_F2_1 (DVDEC1.YCTWA_F2) #define YCTWA_F3_1 (DVDEC1.YCTWA_F3) #define YCTWA_F4_1 (DVDEC1.YCTWA_F4) #define YCTWA_F5_1 (DVDEC1.YCTWA_F5) #define YCTWA_F6_1 (DVDEC1.YCTWA_F6) #define YCTWA_F7_1 (DVDEC1.YCTWA_F7) #define YCTWA_F8_1 (DVDEC1.YCTWA_F8) #define YCTWB_F0_1 (DVDEC1.YCTWB_F0) #define YCTWB_F1_1 (DVDEC1.YCTWB_F1) #define YCTWB_F2_1 (DVDEC1.YCTWB_F2) #define YCTWB_F3_1 (DVDEC1.YCTWB_F3) #define YCTWB_F4_1 (DVDEC1.YCTWB_F4) #define YCTWB_F5_1 (DVDEC1.YCTWB_F5) #define YCTWB_F6_1 (DVDEC1.YCTWB_F6) #define YCTWB_F7_1 (DVDEC1.YCTWB_F7) #define YCTWB_F8_1 (DVDEC1.YCTWB_F8) #define YCTNA_F0_1 (DVDEC1.YCTNA_F0) #define YCTNA_F1_1 (DVDEC1.YCTNA_F1) #define YCTNA_F2_1 (DVDEC1.YCTNA_F2) #define YCTNA_F3_1 (DVDEC1.YCTNA_F3) #define YCTNA_F4_1 (DVDEC1.YCTNA_F4) #define YCTNA_F5_1 (DVDEC1.YCTNA_F5) #define YCTNA_F6_1 (DVDEC1.YCTNA_F6) #define YCTNA_F7_1 (DVDEC1.YCTNA_F7) #define YCTNA_F8_1 (DVDEC1.YCTNA_F8) #define YCTNB_F0_1 (DVDEC1.YCTNB_F0) #define YCTNB_F1_1 (DVDEC1.YCTNB_F1) #define YCTNB_F2_1 (DVDEC1.YCTNB_F2) #define YCTNB_F3_1 (DVDEC1.YCTNB_F3) #define YCTNB_F4_1 (DVDEC1.YCTNB_F4) #define YCTNB_F5_1 (DVDEC1.YCTNB_F5) #define YCTNB_F6_1 (DVDEC1.YCTNB_F6) #define YCTNB_F7_1 (DVDEC1.YCTNB_F7) #define YCTNB_F8_1 (DVDEC1.YCTNB_F8) #define YGAINCR_1 (DVDEC1.YGAINCR) #define CBGAINCR_1 (DVDEC1.CBGAINCR) #define CRGAINCR_1 (DVDEC1.CRGAINCR) #define PGA_UPDATE_1 (DVDEC1.PGA_UPDATE) #define PGACR_1 (DVDEC1.PGACR) #define ADCCR2_1 (DVDEC1.ADCCR2) #define ADCCR1_0 (DVDEC0.ADCCR1) #define TGCR1_0 (DVDEC0.TGCR1) #define TGCR2_0 (DVDEC0.TGCR2) #define TGCR3_0 (DVDEC0.TGCR3) #define SYNSCR1_0 (DVDEC0.SYNSCR1) #define SYNSCR2_0 (DVDEC0.SYNSCR2) #define SYNSCR3_0 (DVDEC0.SYNSCR3) #define SYNSCR4_0 (DVDEC0.SYNSCR4) #define SYNSCR5_0 (DVDEC0.SYNSCR5) #define HAFCCR1_0 (DVDEC0.HAFCCR1) #define HAFCCR2_0 (DVDEC0.HAFCCR2) #define HAFCCR3_0 (DVDEC0.HAFCCR3) #define VCDWCR1_0 (DVDEC0.VCDWCR1) #define DCPCR1_0 (DVDEC0.DCPCR1) #define DCPCR2_0 (DVDEC0.DCPCR2) #define DCPCR3_0 (DVDEC0.DCPCR3) #define DCPCR4_0 (DVDEC0.DCPCR4) #define DCPCR5_0 (DVDEC0.DCPCR5) #define DCPCR6_0 (DVDEC0.DCPCR6) #define DCPCR7_0 (DVDEC0.DCPCR7) #define DCPCR8_0 (DVDEC0.DCPCR8) #define NSDCR_0 (DVDEC0.NSDCR) #define BTLCR_0 (DVDEC0.BTLCR) #define BTGPCR_0 (DVDEC0.BTGPCR) #define ACCCR1_0 (DVDEC0.ACCCR1) #define ACCCR2_0 (DVDEC0.ACCCR2) #define ACCCR3_0 (DVDEC0.ACCCR3) #define TINTCR_0 (DVDEC0.TINTCR) #define YCDCR_0 (DVDEC0.YCDCR) #define AGCCR1_0 (DVDEC0.AGCCR1) #define AGCCR2_0 (DVDEC0.AGCCR2) #define PKLIMITCR_0 (DVDEC0.PKLIMITCR) #define RGORCR1_0 (DVDEC0.RGORCR1) #define RGORCR2_0 (DVDEC0.RGORCR2) #define RGORCR3_0 (DVDEC0.RGORCR3) #define RGORCR4_0 (DVDEC0.RGORCR4) #define RGORCR5_0 (DVDEC0.RGORCR5) #define RGORCR6_0 (DVDEC0.RGORCR6) #define RGORCR7_0 (DVDEC0.RGORCR7) #define AFCPFCR_0 (DVDEC0.AFCPFCR) #define RUPDCR_0 (DVDEC0.RUPDCR) #define VSYNCSR_0 (DVDEC0.VSYNCSR) #define HSYNCSR_0 (DVDEC0.HSYNCSR) #define DCPSR1_0 (DVDEC0.DCPSR1) #define DCPSR2_0 (DVDEC0.DCPSR2) #define NSDSR_0 (DVDEC0.NSDSR) #define CROMASR1_0 (DVDEC0.CROMASR1) #define CROMASR2_0 (DVDEC0.CROMASR2) #define SYNCSSR_0 (DVDEC0.SYNCSSR) #define AGCCSR1_0 (DVDEC0.AGCCSR1) #define AGCCSR2_0 (DVDEC0.AGCCSR2) #define YCSCR3_0 (DVDEC0.YCSCR3) #define YCSCR4_0 (DVDEC0.YCSCR4) #define YCSCR5_0 (DVDEC0.YCSCR5) #define YCSCR6_0 (DVDEC0.YCSCR6) #define YCSCR7_0 (DVDEC0.YCSCR7) #define YCSCR8_0 (DVDEC0.YCSCR8) #define YCSCR9_0 (DVDEC0.YCSCR9) #define YCSCR11_0 (DVDEC0.YCSCR11) #define YCSCR12_0 (DVDEC0.YCSCR12) #define DCPCR9_0 (DVDEC0.DCPCR9) #define YCTWA_F0_0 (DVDEC0.YCTWA_F0) #define YCTWA_F1_0 (DVDEC0.YCTWA_F1) #define YCTWA_F2_0 (DVDEC0.YCTWA_F2) #define YCTWA_F3_0 (DVDEC0.YCTWA_F3) #define YCTWA_F4_0 (DVDEC0.YCTWA_F4) #define YCTWA_F5_0 (DVDEC0.YCTWA_F5) #define YCTWA_F6_0 (DVDEC0.YCTWA_F6) #define YCTWA_F7_0 (DVDEC0.YCTWA_F7) #define YCTWA_F8_0 (DVDEC0.YCTWA_F8) #define YCTWB_F0_0 (DVDEC0.YCTWB_F0) #define YCTWB_F1_0 (DVDEC0.YCTWB_F1) #define YCTWB_F2_0 (DVDEC0.YCTWB_F2) #define YCTWB_F3_0 (DVDEC0.YCTWB_F3) #define YCTWB_F4_0 (DVDEC0.YCTWB_F4) #define YCTWB_F5_0 (DVDEC0.YCTWB_F5) #define YCTWB_F6_0 (DVDEC0.YCTWB_F6) #define YCTWB_F7_0 (DVDEC0.YCTWB_F7) #define YCTWB_F8_0 (DVDEC0.YCTWB_F8) #define YCTNA_F0_0 (DVDEC0.YCTNA_F0) #define YCTNA_F1_0 (DVDEC0.YCTNA_F1) #define YCTNA_F2_0 (DVDEC0.YCTNA_F2) #define YCTNA_F3_0 (DVDEC0.YCTNA_F3) #define YCTNA_F4_0 (DVDEC0.YCTNA_F4) #define YCTNA_F5_0 (DVDEC0.YCTNA_F5) #define YCTNA_F6_0 (DVDEC0.YCTNA_F6) #define YCTNA_F7_0 (DVDEC0.YCTNA_F7) #define YCTNA_F8_0 (DVDEC0.YCTNA_F8) #define YCTNB_F0_0 (DVDEC0.YCTNB_F0) #define YCTNB_F1_0 (DVDEC0.YCTNB_F1) #define YCTNB_F2_0 (DVDEC0.YCTNB_F2) #define YCTNB_F3_0 (DVDEC0.YCTNB_F3) #define YCTNB_F4_0 (DVDEC0.YCTNB_F4) #define YCTNB_F5_0 (DVDEC0.YCTNB_F5) #define YCTNB_F6_0 (DVDEC0.YCTNB_F6) #define YCTNB_F7_0 (DVDEC0.YCTNB_F7) #define YCTNB_F8_0 (DVDEC0.YCTNB_F8) #define YGAINCR_0 (DVDEC0.YGAINCR) #define CBGAINCR_0 (DVDEC0.CBGAINCR) #define CRGAINCR_0 (DVDEC0.CRGAINCR) #define PGA_UPDATE_0 (DVDEC0.PGA_UPDATE) #define PGACR_0 (DVDEC0.PGACR) #define ADCCR2_0 (DVDEC0.ADCCR2) #define DVDEC_TGCRn_COUNT (3) #define DVDEC_SYNSCRn_COUNT (5) #define DVDEC_HAFCCRn_COUNT (3) #define DVDEC_DCPCRn_COUNT (8) #define DVDEC_ACCCRn_COUNT (3) #define DVDEC_AGCCRn_COUNT (2) #define DVDEC_RGORCRn_COUNT (7) #define DVDEC_DCPSRn_COUNT (2) #define DVDEC_CROMASRn_COUNT (2) #define DVDEC_AGCCSRn_COUNT (2) #define DVDEC_YCSCRn_COUNT (7) #define DVDEC_YCTWA_Fn_COUNT (9) #define DVDEC_YCTWB_Fn_COUNT (9) #define DVDEC_YCTNA_Fn_COUNT (9) #define DVDEC_YCTNB_Fn_COUNT (9) typedef struct st_dvdec { /* DVDEC */ volatile uint16_t ADCCR1; /* ADCCR1 */ volatile uint8_t dummy1[4]; /* */ /* #define DVDEC_TGCRn_COUNT (3) */ volatile uint16_t TGCR1; /* TGCR1 */ volatile uint16_t TGCR2; /* TGCR2 */ volatile uint16_t TGCR3; /* TGCR3 */ volatile uint8_t dummy2[6]; /* */ /* #define DVDEC_SYNSCRn_COUNT (5) */ volatile uint16_t SYNSCR1; /* SYNSCR1 */ volatile uint16_t SYNSCR2; /* SYNSCR2 */ volatile uint16_t SYNSCR3; /* SYNSCR3 */ volatile uint16_t SYNSCR4; /* SYNSCR4 */ volatile uint16_t SYNSCR5; /* SYNSCR5 */ /* #define DVDEC_HAFCCRn_COUNT (3) */ volatile uint16_t HAFCCR1; /* HAFCCR1 */ volatile uint16_t HAFCCR2; /* HAFCCR2 */ volatile uint16_t HAFCCR3; /* HAFCCR3 */ volatile uint16_t VCDWCR1; /* VCDWCR1 */ volatile uint8_t dummy3[4]; /* */ /* #define DVDEC_DCPCRn_COUNT (8) */ volatile uint16_t DCPCR1; /* DCPCR1 */ volatile uint16_t DCPCR2; /* DCPCR2 */ volatile uint16_t DCPCR3; /* DCPCR3 */ volatile uint16_t DCPCR4; /* DCPCR4 */ volatile uint16_t DCPCR5; /* DCPCR5 */ volatile uint16_t DCPCR6; /* DCPCR6 */ volatile uint16_t DCPCR7; /* DCPCR7 */ volatile uint16_t DCPCR8; /* DCPCR8 */ volatile uint16_t NSDCR; /* NSDCR */ volatile uint16_t BTLCR; /* BTLCR */ volatile uint16_t BTGPCR; /* BTGPCR */ /* #define DVDEC_ACCCRn_COUNT (3) */ volatile uint16_t ACCCR1; /* ACCCR1 */ volatile uint16_t ACCCR2; /* ACCCR2 */ volatile uint16_t ACCCR3; /* ACCCR3 */ volatile uint16_t TINTCR; /* TINTCR */ volatile uint16_t YCDCR; /* YCDCR */ /* #define DVDEC_AGCCRn_COUNT (2) */ volatile uint16_t AGCCR1; /* AGCCR1 */ volatile uint16_t AGCCR2; /* AGCCR2 */ volatile uint16_t PKLIMITCR; /* PKLIMITCR */ /* #define DVDEC_RGORCRn_COUNT (7) */ volatile uint16_t RGORCR1; /* RGORCR1 */ volatile uint16_t RGORCR2; /* RGORCR2 */ volatile uint16_t RGORCR3; /* RGORCR3 */ volatile uint16_t RGORCR4; /* RGORCR4 */ volatile uint16_t RGORCR5; /* RGORCR5 */ volatile uint16_t RGORCR6; /* RGORCR6 */ volatile uint16_t RGORCR7; /* RGORCR7 */ volatile uint8_t dummy4[24]; /* */ volatile uint16_t AFCPFCR; /* AFCPFCR */ volatile uint16_t RUPDCR; /* RUPDCR */ volatile uint16_t VSYNCSR; /* VSYNCSR */ volatile uint16_t HSYNCSR; /* HSYNCSR */ /* #define DVDEC_DCPSRn_COUNT (2) */ volatile uint16_t DCPSR1; /* DCPSR1 */ volatile uint16_t DCPSR2; /* DCPSR2 */ volatile uint8_t dummy5[4]; /* */ volatile uint16_t NSDSR; /* NSDSR */ /* #define DVDEC_CROMASRn_COUNT (2) */ volatile uint16_t CROMASR1; /* CROMASR1 */ volatile uint16_t CROMASR2; /* CROMASR2 */ volatile uint16_t SYNCSSR; /* SYNCSSR */ /* #define DVDEC_AGCCSRn_COUNT (2) */ volatile uint16_t AGCCSR1; /* AGCCSR1 */ volatile uint16_t AGCCSR2; /* AGCCSR2 */ volatile uint8_t dummy6[108]; /* */ /* #define DVDEC_YCSCRn_COUNT (7) */ volatile uint16_t YCSCR3; /* YCSCR3 */ volatile uint16_t YCSCR4; /* YCSCR4 */ volatile uint16_t YCSCR5; /* YCSCR5 */ volatile uint16_t YCSCR6; /* YCSCR6 */ volatile uint16_t YCSCR7; /* YCSCR7 */ volatile uint16_t YCSCR8; /* YCSCR8 */ volatile uint16_t YCSCR9; /* YCSCR9 */ volatile uint8_t dummy7[2]; /* */ volatile uint16_t YCSCR11; /* YCSCR11 */ volatile uint16_t YCSCR12; /* YCSCR12 */ volatile uint8_t dummy8[104]; /* */ volatile uint16_t DCPCR9; /* DCPCR9 */ volatile uint8_t dummy9[16]; /* */ /* #define DVDEC_YCTWA_Fn_COUNT (9) */ volatile uint16_t YCTWA_F0; /* YCTWA_F0 */ volatile uint16_t YCTWA_F1; /* YCTWA_F1 */ volatile uint16_t YCTWA_F2; /* YCTWA_F2 */ volatile uint16_t YCTWA_F3; /* YCTWA_F3 */ volatile uint16_t YCTWA_F4; /* YCTWA_F4 */ volatile uint16_t YCTWA_F5; /* YCTWA_F5 */ volatile uint16_t YCTWA_F6; /* YCTWA_F6 */ volatile uint16_t YCTWA_F7; /* YCTWA_F7 */ volatile uint16_t YCTWA_F8; /* YCTWA_F8 */ /* #define DVDEC_YCTWB_Fn_COUNT (9) */ volatile uint16_t YCTWB_F0; /* YCTWB_F0 */ volatile uint16_t YCTWB_F1; /* YCTWB_F1 */ volatile uint16_t YCTWB_F2; /* YCTWB_F2 */ volatile uint16_t YCTWB_F3; /* YCTWB_F3 */ volatile uint16_t YCTWB_F4; /* YCTWB_F4 */ volatile uint16_t YCTWB_F5; /* YCTWB_F5 */ volatile uint16_t YCTWB_F6; /* YCTWB_F6 */ volatile uint16_t YCTWB_F7; /* YCTWB_F7 */ volatile uint16_t YCTWB_F8; /* YCTWB_F8 */ /* #define DVDEC_YCTNA_Fn_COUNT (9) */ volatile uint16_t YCTNA_F0; /* YCTNA_F0 */ volatile uint16_t YCTNA_F1; /* YCTNA_F1 */ volatile uint16_t YCTNA_F2; /* YCTNA_F2 */ volatile uint16_t YCTNA_F3; /* YCTNA_F3 */ volatile uint16_t YCTNA_F4; /* YCTNA_F4 */ volatile uint16_t YCTNA_F5; /* YCTNA_F5 */ volatile uint16_t YCTNA_F6; /* YCTNA_F6 */ volatile uint16_t YCTNA_F7; /* YCTNA_F7 */ volatile uint16_t YCTNA_F8; /* YCTNA_F8 */ /* #define DVDEC_YCTNB_Fn_COUNT (9) */ volatile uint16_t YCTNB_F0; /* YCTNB_F0 */ volatile uint16_t YCTNB_F1; /* YCTNB_F1 */ volatile uint16_t YCTNB_F2; /* YCTNB_F2 */ volatile uint16_t YCTNB_F3; /* YCTNB_F3 */ volatile uint16_t YCTNB_F4; /* YCTNB_F4 */ volatile uint16_t YCTNB_F5; /* YCTNB_F5 */ volatile uint16_t YCTNB_F6; /* YCTNB_F6 */ volatile uint16_t YCTNB_F7; /* YCTNB_F7 */ volatile uint16_t YCTNB_F8; /* YCTNB_F8 */ volatile uint8_t dummy10[38]; /* */ volatile uint16_t YGAINCR; /* YGAINCR */ volatile uint16_t CBGAINCR; /* CBGAINCR */ volatile uint16_t CRGAINCR; /* CRGAINCR */ volatile uint8_t dummy11[122]; /* */ volatile uint16_t PGA_UPDATE; /* PGA_UPDATE */ volatile uint16_t PGACR; /* PGACR */ volatile uint16_t ADCCR2; /* ADCCR2 */ } r_io_dvdec_t; /* Channel array defines of DVDEC (2)*/ #ifdef DECLARE_DVDEC_CHANNELS volatile struct st_dvdec* DVDEC[ DVDEC_COUNT ] = /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ DVDEC_ADDRESS_LIST; /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ #endif /* DECLARE_DVDEC_CHANNELS */ /* End of channel array defines of DVDEC (2)*/ /* <-SEC M1.10.1 */ /* <-MISRA 18.4 */ /* <-SEC M1.6.2 */ /* <-QAC 0857 */ /* <-QAC 0639 */ #endif