The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.
Dependents: hello SerialTestv11 SerialTestv12 Sierpinski ... more
mbed 2
This is the mbed 2 library. If you'd like to learn about Mbed OS please see the mbed-os docs.
TARGET_RZ_A1H/TOOLCHAIN_ARM_STD/dvdec_iodefine.h@172:65be27845400, 2019-02-20 (annotated)
- Committer:
- AnnaBridge
- Date:
- Wed Feb 20 20:53:29 2019 +0000
- Revision:
- 172:65be27845400
- Parent:
- 171:3a7713b1edbc
mbed library release version 165
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
AnnaBridge | 165:d1b4690b3f8b | 1 | /******************************************************************************* |
AnnaBridge | 165:d1b4690b3f8b | 2 | * DISCLAIMER |
AnnaBridge | 165:d1b4690b3f8b | 3 | * This software is supplied by Renesas Electronics Corporation and is only |
AnnaBridge | 165:d1b4690b3f8b | 4 | * intended for use with Renesas products. No other uses are authorized. This |
AnnaBridge | 165:d1b4690b3f8b | 5 | * software is owned by Renesas Electronics Corporation and is protected under |
AnnaBridge | 165:d1b4690b3f8b | 6 | * all applicable laws, including copyright laws. |
AnnaBridge | 165:d1b4690b3f8b | 7 | * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING |
AnnaBridge | 165:d1b4690b3f8b | 8 | * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT |
AnnaBridge | 165:d1b4690b3f8b | 9 | * LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE |
AnnaBridge | 165:d1b4690b3f8b | 10 | * AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. |
AnnaBridge | 165:d1b4690b3f8b | 11 | * TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS |
AnnaBridge | 165:d1b4690b3f8b | 12 | * ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE |
AnnaBridge | 165:d1b4690b3f8b | 13 | * FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR |
AnnaBridge | 165:d1b4690b3f8b | 14 | * ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE |
AnnaBridge | 165:d1b4690b3f8b | 15 | * BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. |
AnnaBridge | 165:d1b4690b3f8b | 16 | * Renesas reserves the right, without notice, to make changes to this software |
AnnaBridge | 165:d1b4690b3f8b | 17 | * and to discontinue the availability of this software. By using this software, |
AnnaBridge | 165:d1b4690b3f8b | 18 | * you agree to the additional terms and conditions found by accessing the |
AnnaBridge | 165:d1b4690b3f8b | 19 | * following link: |
AnnaBridge | 165:d1b4690b3f8b | 20 | * http://www.renesas.com/disclaimer* |
AnnaBridge | 165:d1b4690b3f8b | 21 | * Copyright (C) 2013-2015 Renesas Electronics Corporation. All rights reserved. |
AnnaBridge | 165:d1b4690b3f8b | 22 | *******************************************************************************/ |
AnnaBridge | 165:d1b4690b3f8b | 23 | /******************************************************************************* |
AnnaBridge | 165:d1b4690b3f8b | 24 | * File Name : dvdec_iodefine.h |
AnnaBridge | 165:d1b4690b3f8b | 25 | * $Rev: $ |
AnnaBridge | 165:d1b4690b3f8b | 26 | * $Date:: $ |
AnnaBridge | 165:d1b4690b3f8b | 27 | * Description : Definition of I/O Register for RZ/A1H,M (V2.00h) |
AnnaBridge | 165:d1b4690b3f8b | 28 | ******************************************************************************/ |
AnnaBridge | 165:d1b4690b3f8b | 29 | #ifndef DVDEC_IODEFINE_H |
AnnaBridge | 165:d1b4690b3f8b | 30 | #define DVDEC_IODEFINE_H |
AnnaBridge | 165:d1b4690b3f8b | 31 | /* ->QAC 0639 : Over 127 members (C90) */ |
AnnaBridge | 165:d1b4690b3f8b | 32 | /* ->QAC 0857 : Over 1024 #define (C90) */ |
AnnaBridge | 165:d1b4690b3f8b | 33 | /* ->MISRA 18.4 : Pack unpack union */ /* ->SEC M1.6.2 */ |
AnnaBridge | 165:d1b4690b3f8b | 34 | /* ->SEC M1.10.1 : Not magic number */ |
AnnaBridge | 165:d1b4690b3f8b | 35 | |
AnnaBridge | 165:d1b4690b3f8b | 36 | #define DVDEC1 (*(struct st_dvdec *)0xFCFFA008uL) /* DVDEC1 */ |
AnnaBridge | 165:d1b4690b3f8b | 37 | #define DVDEC0 (*(struct st_dvdec *)0xFCFFB808uL) /* DVDEC0 */ |
AnnaBridge | 165:d1b4690b3f8b | 38 | |
AnnaBridge | 165:d1b4690b3f8b | 39 | |
AnnaBridge | 165:d1b4690b3f8b | 40 | /* Start of channel array defines of DVDEC */ |
AnnaBridge | 165:d1b4690b3f8b | 41 | |
AnnaBridge | 165:d1b4690b3f8b | 42 | /* Channel array defines of DVDEC */ |
AnnaBridge | 165:d1b4690b3f8b | 43 | /*(Sample) value = DVDEC[ channel ]->ADCCR1; */ |
AnnaBridge | 165:d1b4690b3f8b | 44 | #define DVDEC_COUNT (2) |
AnnaBridge | 165:d1b4690b3f8b | 45 | #define DVDEC_ADDRESS_LIST \ |
AnnaBridge | 165:d1b4690b3f8b | 46 | { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \ |
AnnaBridge | 165:d1b4690b3f8b | 47 | &DVDEC0, &DVDEC1 \ |
AnnaBridge | 165:d1b4690b3f8b | 48 | } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */ |
AnnaBridge | 165:d1b4690b3f8b | 49 | |
AnnaBridge | 165:d1b4690b3f8b | 50 | /* End of channel array defines of DVDEC */ |
AnnaBridge | 165:d1b4690b3f8b | 51 | |
AnnaBridge | 165:d1b4690b3f8b | 52 | |
AnnaBridge | 165:d1b4690b3f8b | 53 | #define ADCCR1_1 (DVDEC1.ADCCR1) |
AnnaBridge | 165:d1b4690b3f8b | 54 | #define TGCR1_1 (DVDEC1.TGCR1) |
AnnaBridge | 165:d1b4690b3f8b | 55 | #define TGCR2_1 (DVDEC1.TGCR2) |
AnnaBridge | 165:d1b4690b3f8b | 56 | #define TGCR3_1 (DVDEC1.TGCR3) |
AnnaBridge | 165:d1b4690b3f8b | 57 | #define SYNSCR1_1 (DVDEC1.SYNSCR1) |
AnnaBridge | 165:d1b4690b3f8b | 58 | #define SYNSCR2_1 (DVDEC1.SYNSCR2) |
AnnaBridge | 165:d1b4690b3f8b | 59 | #define SYNSCR3_1 (DVDEC1.SYNSCR3) |
AnnaBridge | 165:d1b4690b3f8b | 60 | #define SYNSCR4_1 (DVDEC1.SYNSCR4) |
AnnaBridge | 165:d1b4690b3f8b | 61 | #define SYNSCR5_1 (DVDEC1.SYNSCR5) |
AnnaBridge | 165:d1b4690b3f8b | 62 | #define HAFCCR1_1 (DVDEC1.HAFCCR1) |
AnnaBridge | 165:d1b4690b3f8b | 63 | #define HAFCCR2_1 (DVDEC1.HAFCCR2) |
AnnaBridge | 165:d1b4690b3f8b | 64 | #define HAFCCR3_1 (DVDEC1.HAFCCR3) |
AnnaBridge | 165:d1b4690b3f8b | 65 | #define VCDWCR1_1 (DVDEC1.VCDWCR1) |
AnnaBridge | 165:d1b4690b3f8b | 66 | #define DCPCR1_1 (DVDEC1.DCPCR1) |
AnnaBridge | 165:d1b4690b3f8b | 67 | #define DCPCR2_1 (DVDEC1.DCPCR2) |
AnnaBridge | 165:d1b4690b3f8b | 68 | #define DCPCR3_1 (DVDEC1.DCPCR3) |
AnnaBridge | 165:d1b4690b3f8b | 69 | #define DCPCR4_1 (DVDEC1.DCPCR4) |
AnnaBridge | 165:d1b4690b3f8b | 70 | #define DCPCR5_1 (DVDEC1.DCPCR5) |
AnnaBridge | 165:d1b4690b3f8b | 71 | #define DCPCR6_1 (DVDEC1.DCPCR6) |
AnnaBridge | 165:d1b4690b3f8b | 72 | #define DCPCR7_1 (DVDEC1.DCPCR7) |
AnnaBridge | 165:d1b4690b3f8b | 73 | #define DCPCR8_1 (DVDEC1.DCPCR8) |
AnnaBridge | 165:d1b4690b3f8b | 74 | #define NSDCR_1 (DVDEC1.NSDCR) |
AnnaBridge | 165:d1b4690b3f8b | 75 | #define BTLCR_1 (DVDEC1.BTLCR) |
AnnaBridge | 165:d1b4690b3f8b | 76 | #define BTGPCR_1 (DVDEC1.BTGPCR) |
AnnaBridge | 165:d1b4690b3f8b | 77 | #define ACCCR1_1 (DVDEC1.ACCCR1) |
AnnaBridge | 165:d1b4690b3f8b | 78 | #define ACCCR2_1 (DVDEC1.ACCCR2) |
AnnaBridge | 165:d1b4690b3f8b | 79 | #define ACCCR3_1 (DVDEC1.ACCCR3) |
AnnaBridge | 165:d1b4690b3f8b | 80 | #define TINTCR_1 (DVDEC1.TINTCR) |
AnnaBridge | 165:d1b4690b3f8b | 81 | #define YCDCR_1 (DVDEC1.YCDCR) |
AnnaBridge | 165:d1b4690b3f8b | 82 | #define AGCCR1_1 (DVDEC1.AGCCR1) |
AnnaBridge | 165:d1b4690b3f8b | 83 | #define AGCCR2_1 (DVDEC1.AGCCR2) |
AnnaBridge | 165:d1b4690b3f8b | 84 | #define PKLIMITCR_1 (DVDEC1.PKLIMITCR) |
AnnaBridge | 165:d1b4690b3f8b | 85 | #define RGORCR1_1 (DVDEC1.RGORCR1) |
AnnaBridge | 165:d1b4690b3f8b | 86 | #define RGORCR2_1 (DVDEC1.RGORCR2) |
AnnaBridge | 165:d1b4690b3f8b | 87 | #define RGORCR3_1 (DVDEC1.RGORCR3) |
AnnaBridge | 165:d1b4690b3f8b | 88 | #define RGORCR4_1 (DVDEC1.RGORCR4) |
AnnaBridge | 165:d1b4690b3f8b | 89 | #define RGORCR5_1 (DVDEC1.RGORCR5) |
AnnaBridge | 165:d1b4690b3f8b | 90 | #define RGORCR6_1 (DVDEC1.RGORCR6) |
AnnaBridge | 165:d1b4690b3f8b | 91 | #define RGORCR7_1 (DVDEC1.RGORCR7) |
AnnaBridge | 165:d1b4690b3f8b | 92 | #define AFCPFCR_1 (DVDEC1.AFCPFCR) |
AnnaBridge | 165:d1b4690b3f8b | 93 | #define RUPDCR_1 (DVDEC1.RUPDCR) |
AnnaBridge | 165:d1b4690b3f8b | 94 | #define VSYNCSR_1 (DVDEC1.VSYNCSR) |
AnnaBridge | 165:d1b4690b3f8b | 95 | #define HSYNCSR_1 (DVDEC1.HSYNCSR) |
AnnaBridge | 165:d1b4690b3f8b | 96 | #define DCPSR1_1 (DVDEC1.DCPSR1) |
AnnaBridge | 165:d1b4690b3f8b | 97 | #define DCPSR2_1 (DVDEC1.DCPSR2) |
AnnaBridge | 165:d1b4690b3f8b | 98 | #define NSDSR_1 (DVDEC1.NSDSR) |
AnnaBridge | 165:d1b4690b3f8b | 99 | #define CROMASR1_1 (DVDEC1.CROMASR1) |
AnnaBridge | 165:d1b4690b3f8b | 100 | #define CROMASR2_1 (DVDEC1.CROMASR2) |
AnnaBridge | 165:d1b4690b3f8b | 101 | #define SYNCSSR_1 (DVDEC1.SYNCSSR) |
AnnaBridge | 165:d1b4690b3f8b | 102 | #define AGCCSR1_1 (DVDEC1.AGCCSR1) |
AnnaBridge | 165:d1b4690b3f8b | 103 | #define AGCCSR2_1 (DVDEC1.AGCCSR2) |
AnnaBridge | 165:d1b4690b3f8b | 104 | #define YCSCR3_1 (DVDEC1.YCSCR3) |
AnnaBridge | 165:d1b4690b3f8b | 105 | #define YCSCR4_1 (DVDEC1.YCSCR4) |
AnnaBridge | 165:d1b4690b3f8b | 106 | #define YCSCR5_1 (DVDEC1.YCSCR5) |
AnnaBridge | 165:d1b4690b3f8b | 107 | #define YCSCR6_1 (DVDEC1.YCSCR6) |
AnnaBridge | 165:d1b4690b3f8b | 108 | #define YCSCR7_1 (DVDEC1.YCSCR7) |
AnnaBridge | 165:d1b4690b3f8b | 109 | #define YCSCR8_1 (DVDEC1.YCSCR8) |
AnnaBridge | 165:d1b4690b3f8b | 110 | #define YCSCR9_1 (DVDEC1.YCSCR9) |
AnnaBridge | 165:d1b4690b3f8b | 111 | #define YCSCR11_1 (DVDEC1.YCSCR11) |
AnnaBridge | 165:d1b4690b3f8b | 112 | #define YCSCR12_1 (DVDEC1.YCSCR12) |
AnnaBridge | 165:d1b4690b3f8b | 113 | #define DCPCR9_1 (DVDEC1.DCPCR9) |
AnnaBridge | 165:d1b4690b3f8b | 114 | #define YCTWA_F0_1 (DVDEC1.YCTWA_F0) |
AnnaBridge | 165:d1b4690b3f8b | 115 | #define YCTWA_F1_1 (DVDEC1.YCTWA_F1) |
AnnaBridge | 165:d1b4690b3f8b | 116 | #define YCTWA_F2_1 (DVDEC1.YCTWA_F2) |
AnnaBridge | 165:d1b4690b3f8b | 117 | #define YCTWA_F3_1 (DVDEC1.YCTWA_F3) |
AnnaBridge | 165:d1b4690b3f8b | 118 | #define YCTWA_F4_1 (DVDEC1.YCTWA_F4) |
AnnaBridge | 165:d1b4690b3f8b | 119 | #define YCTWA_F5_1 (DVDEC1.YCTWA_F5) |
AnnaBridge | 165:d1b4690b3f8b | 120 | #define YCTWA_F6_1 (DVDEC1.YCTWA_F6) |
AnnaBridge | 165:d1b4690b3f8b | 121 | #define YCTWA_F7_1 (DVDEC1.YCTWA_F7) |
AnnaBridge | 165:d1b4690b3f8b | 122 | #define YCTWA_F8_1 (DVDEC1.YCTWA_F8) |
AnnaBridge | 165:d1b4690b3f8b | 123 | #define YCTWB_F0_1 (DVDEC1.YCTWB_F0) |
AnnaBridge | 165:d1b4690b3f8b | 124 | #define YCTWB_F1_1 (DVDEC1.YCTWB_F1) |
AnnaBridge | 165:d1b4690b3f8b | 125 | #define YCTWB_F2_1 (DVDEC1.YCTWB_F2) |
AnnaBridge | 165:d1b4690b3f8b | 126 | #define YCTWB_F3_1 (DVDEC1.YCTWB_F3) |
AnnaBridge | 165:d1b4690b3f8b | 127 | #define YCTWB_F4_1 (DVDEC1.YCTWB_F4) |
AnnaBridge | 165:d1b4690b3f8b | 128 | #define YCTWB_F5_1 (DVDEC1.YCTWB_F5) |
AnnaBridge | 165:d1b4690b3f8b | 129 | #define YCTWB_F6_1 (DVDEC1.YCTWB_F6) |
AnnaBridge | 165:d1b4690b3f8b | 130 | #define YCTWB_F7_1 (DVDEC1.YCTWB_F7) |
AnnaBridge | 165:d1b4690b3f8b | 131 | #define YCTWB_F8_1 (DVDEC1.YCTWB_F8) |
AnnaBridge | 165:d1b4690b3f8b | 132 | #define YCTNA_F0_1 (DVDEC1.YCTNA_F0) |
AnnaBridge | 165:d1b4690b3f8b | 133 | #define YCTNA_F1_1 (DVDEC1.YCTNA_F1) |
AnnaBridge | 165:d1b4690b3f8b | 134 | #define YCTNA_F2_1 (DVDEC1.YCTNA_F2) |
AnnaBridge | 165:d1b4690b3f8b | 135 | #define YCTNA_F3_1 (DVDEC1.YCTNA_F3) |
AnnaBridge | 165:d1b4690b3f8b | 136 | #define YCTNA_F4_1 (DVDEC1.YCTNA_F4) |
AnnaBridge | 165:d1b4690b3f8b | 137 | #define YCTNA_F5_1 (DVDEC1.YCTNA_F5) |
AnnaBridge | 165:d1b4690b3f8b | 138 | #define YCTNA_F6_1 (DVDEC1.YCTNA_F6) |
AnnaBridge | 165:d1b4690b3f8b | 139 | #define YCTNA_F7_1 (DVDEC1.YCTNA_F7) |
AnnaBridge | 165:d1b4690b3f8b | 140 | #define YCTNA_F8_1 (DVDEC1.YCTNA_F8) |
AnnaBridge | 165:d1b4690b3f8b | 141 | #define YCTNB_F0_1 (DVDEC1.YCTNB_F0) |
AnnaBridge | 165:d1b4690b3f8b | 142 | #define YCTNB_F1_1 (DVDEC1.YCTNB_F1) |
AnnaBridge | 165:d1b4690b3f8b | 143 | #define YCTNB_F2_1 (DVDEC1.YCTNB_F2) |
AnnaBridge | 165:d1b4690b3f8b | 144 | #define YCTNB_F3_1 (DVDEC1.YCTNB_F3) |
AnnaBridge | 165:d1b4690b3f8b | 145 | #define YCTNB_F4_1 (DVDEC1.YCTNB_F4) |
AnnaBridge | 165:d1b4690b3f8b | 146 | #define YCTNB_F5_1 (DVDEC1.YCTNB_F5) |
AnnaBridge | 165:d1b4690b3f8b | 147 | #define YCTNB_F6_1 (DVDEC1.YCTNB_F6) |
AnnaBridge | 165:d1b4690b3f8b | 148 | #define YCTNB_F7_1 (DVDEC1.YCTNB_F7) |
AnnaBridge | 165:d1b4690b3f8b | 149 | #define YCTNB_F8_1 (DVDEC1.YCTNB_F8) |
AnnaBridge | 165:d1b4690b3f8b | 150 | #define YGAINCR_1 (DVDEC1.YGAINCR) |
AnnaBridge | 165:d1b4690b3f8b | 151 | #define CBGAINCR_1 (DVDEC1.CBGAINCR) |
AnnaBridge | 165:d1b4690b3f8b | 152 | #define CRGAINCR_1 (DVDEC1.CRGAINCR) |
AnnaBridge | 165:d1b4690b3f8b | 153 | #define PGA_UPDATE_1 (DVDEC1.PGA_UPDATE) |
AnnaBridge | 165:d1b4690b3f8b | 154 | #define PGACR_1 (DVDEC1.PGACR) |
AnnaBridge | 165:d1b4690b3f8b | 155 | #define ADCCR2_1 (DVDEC1.ADCCR2) |
AnnaBridge | 165:d1b4690b3f8b | 156 | #define ADCCR1_0 (DVDEC0.ADCCR1) |
AnnaBridge | 165:d1b4690b3f8b | 157 | #define TGCR1_0 (DVDEC0.TGCR1) |
AnnaBridge | 165:d1b4690b3f8b | 158 | #define TGCR2_0 (DVDEC0.TGCR2) |
AnnaBridge | 165:d1b4690b3f8b | 159 | #define TGCR3_0 (DVDEC0.TGCR3) |
AnnaBridge | 165:d1b4690b3f8b | 160 | #define SYNSCR1_0 (DVDEC0.SYNSCR1) |
AnnaBridge | 165:d1b4690b3f8b | 161 | #define SYNSCR2_0 (DVDEC0.SYNSCR2) |
AnnaBridge | 165:d1b4690b3f8b | 162 | #define SYNSCR3_0 (DVDEC0.SYNSCR3) |
AnnaBridge | 165:d1b4690b3f8b | 163 | #define SYNSCR4_0 (DVDEC0.SYNSCR4) |
AnnaBridge | 165:d1b4690b3f8b | 164 | #define SYNSCR5_0 (DVDEC0.SYNSCR5) |
AnnaBridge | 165:d1b4690b3f8b | 165 | #define HAFCCR1_0 (DVDEC0.HAFCCR1) |
AnnaBridge | 165:d1b4690b3f8b | 166 | #define HAFCCR2_0 (DVDEC0.HAFCCR2) |
AnnaBridge | 165:d1b4690b3f8b | 167 | #define HAFCCR3_0 (DVDEC0.HAFCCR3) |
AnnaBridge | 165:d1b4690b3f8b | 168 | #define VCDWCR1_0 (DVDEC0.VCDWCR1) |
AnnaBridge | 165:d1b4690b3f8b | 169 | #define DCPCR1_0 (DVDEC0.DCPCR1) |
AnnaBridge | 165:d1b4690b3f8b | 170 | #define DCPCR2_0 (DVDEC0.DCPCR2) |
AnnaBridge | 165:d1b4690b3f8b | 171 | #define DCPCR3_0 (DVDEC0.DCPCR3) |
AnnaBridge | 165:d1b4690b3f8b | 172 | #define DCPCR4_0 (DVDEC0.DCPCR4) |
AnnaBridge | 165:d1b4690b3f8b | 173 | #define DCPCR5_0 (DVDEC0.DCPCR5) |
AnnaBridge | 165:d1b4690b3f8b | 174 | #define DCPCR6_0 (DVDEC0.DCPCR6) |
AnnaBridge | 165:d1b4690b3f8b | 175 | #define DCPCR7_0 (DVDEC0.DCPCR7) |
AnnaBridge | 165:d1b4690b3f8b | 176 | #define DCPCR8_0 (DVDEC0.DCPCR8) |
AnnaBridge | 165:d1b4690b3f8b | 177 | #define NSDCR_0 (DVDEC0.NSDCR) |
AnnaBridge | 165:d1b4690b3f8b | 178 | #define BTLCR_0 (DVDEC0.BTLCR) |
AnnaBridge | 165:d1b4690b3f8b | 179 | #define BTGPCR_0 (DVDEC0.BTGPCR) |
AnnaBridge | 165:d1b4690b3f8b | 180 | #define ACCCR1_0 (DVDEC0.ACCCR1) |
AnnaBridge | 165:d1b4690b3f8b | 181 | #define ACCCR2_0 (DVDEC0.ACCCR2) |
AnnaBridge | 165:d1b4690b3f8b | 182 | #define ACCCR3_0 (DVDEC0.ACCCR3) |
AnnaBridge | 165:d1b4690b3f8b | 183 | #define TINTCR_0 (DVDEC0.TINTCR) |
AnnaBridge | 165:d1b4690b3f8b | 184 | #define YCDCR_0 (DVDEC0.YCDCR) |
AnnaBridge | 165:d1b4690b3f8b | 185 | #define AGCCR1_0 (DVDEC0.AGCCR1) |
AnnaBridge | 165:d1b4690b3f8b | 186 | #define AGCCR2_0 (DVDEC0.AGCCR2) |
AnnaBridge | 165:d1b4690b3f8b | 187 | #define PKLIMITCR_0 (DVDEC0.PKLIMITCR) |
AnnaBridge | 165:d1b4690b3f8b | 188 | #define RGORCR1_0 (DVDEC0.RGORCR1) |
AnnaBridge | 165:d1b4690b3f8b | 189 | #define RGORCR2_0 (DVDEC0.RGORCR2) |
AnnaBridge | 165:d1b4690b3f8b | 190 | #define RGORCR3_0 (DVDEC0.RGORCR3) |
AnnaBridge | 165:d1b4690b3f8b | 191 | #define RGORCR4_0 (DVDEC0.RGORCR4) |
AnnaBridge | 165:d1b4690b3f8b | 192 | #define RGORCR5_0 (DVDEC0.RGORCR5) |
AnnaBridge | 165:d1b4690b3f8b | 193 | #define RGORCR6_0 (DVDEC0.RGORCR6) |
AnnaBridge | 165:d1b4690b3f8b | 194 | #define RGORCR7_0 (DVDEC0.RGORCR7) |
AnnaBridge | 165:d1b4690b3f8b | 195 | #define AFCPFCR_0 (DVDEC0.AFCPFCR) |
AnnaBridge | 165:d1b4690b3f8b | 196 | #define RUPDCR_0 (DVDEC0.RUPDCR) |
AnnaBridge | 165:d1b4690b3f8b | 197 | #define VSYNCSR_0 (DVDEC0.VSYNCSR) |
AnnaBridge | 165:d1b4690b3f8b | 198 | #define HSYNCSR_0 (DVDEC0.HSYNCSR) |
AnnaBridge | 165:d1b4690b3f8b | 199 | #define DCPSR1_0 (DVDEC0.DCPSR1) |
AnnaBridge | 165:d1b4690b3f8b | 200 | #define DCPSR2_0 (DVDEC0.DCPSR2) |
AnnaBridge | 165:d1b4690b3f8b | 201 | #define NSDSR_0 (DVDEC0.NSDSR) |
AnnaBridge | 165:d1b4690b3f8b | 202 | #define CROMASR1_0 (DVDEC0.CROMASR1) |
AnnaBridge | 165:d1b4690b3f8b | 203 | #define CROMASR2_0 (DVDEC0.CROMASR2) |
AnnaBridge | 165:d1b4690b3f8b | 204 | #define SYNCSSR_0 (DVDEC0.SYNCSSR) |
AnnaBridge | 165:d1b4690b3f8b | 205 | #define AGCCSR1_0 (DVDEC0.AGCCSR1) |
AnnaBridge | 165:d1b4690b3f8b | 206 | #define AGCCSR2_0 (DVDEC0.AGCCSR2) |
AnnaBridge | 165:d1b4690b3f8b | 207 | #define YCSCR3_0 (DVDEC0.YCSCR3) |
AnnaBridge | 165:d1b4690b3f8b | 208 | #define YCSCR4_0 (DVDEC0.YCSCR4) |
AnnaBridge | 165:d1b4690b3f8b | 209 | #define YCSCR5_0 (DVDEC0.YCSCR5) |
AnnaBridge | 165:d1b4690b3f8b | 210 | #define YCSCR6_0 (DVDEC0.YCSCR6) |
AnnaBridge | 165:d1b4690b3f8b | 211 | #define YCSCR7_0 (DVDEC0.YCSCR7) |
AnnaBridge | 165:d1b4690b3f8b | 212 | #define YCSCR8_0 (DVDEC0.YCSCR8) |
AnnaBridge | 165:d1b4690b3f8b | 213 | #define YCSCR9_0 (DVDEC0.YCSCR9) |
AnnaBridge | 165:d1b4690b3f8b | 214 | #define YCSCR11_0 (DVDEC0.YCSCR11) |
AnnaBridge | 165:d1b4690b3f8b | 215 | #define YCSCR12_0 (DVDEC0.YCSCR12) |
AnnaBridge | 165:d1b4690b3f8b | 216 | #define DCPCR9_0 (DVDEC0.DCPCR9) |
AnnaBridge | 165:d1b4690b3f8b | 217 | #define YCTWA_F0_0 (DVDEC0.YCTWA_F0) |
AnnaBridge | 165:d1b4690b3f8b | 218 | #define YCTWA_F1_0 (DVDEC0.YCTWA_F1) |
AnnaBridge | 165:d1b4690b3f8b | 219 | #define YCTWA_F2_0 (DVDEC0.YCTWA_F2) |
AnnaBridge | 165:d1b4690b3f8b | 220 | #define YCTWA_F3_0 (DVDEC0.YCTWA_F3) |
AnnaBridge | 165:d1b4690b3f8b | 221 | #define YCTWA_F4_0 (DVDEC0.YCTWA_F4) |
AnnaBridge | 165:d1b4690b3f8b | 222 | #define YCTWA_F5_0 (DVDEC0.YCTWA_F5) |
AnnaBridge | 165:d1b4690b3f8b | 223 | #define YCTWA_F6_0 (DVDEC0.YCTWA_F6) |
AnnaBridge | 165:d1b4690b3f8b | 224 | #define YCTWA_F7_0 (DVDEC0.YCTWA_F7) |
AnnaBridge | 165:d1b4690b3f8b | 225 | #define YCTWA_F8_0 (DVDEC0.YCTWA_F8) |
AnnaBridge | 165:d1b4690b3f8b | 226 | #define YCTWB_F0_0 (DVDEC0.YCTWB_F0) |
AnnaBridge | 165:d1b4690b3f8b | 227 | #define YCTWB_F1_0 (DVDEC0.YCTWB_F1) |
AnnaBridge | 165:d1b4690b3f8b | 228 | #define YCTWB_F2_0 (DVDEC0.YCTWB_F2) |
AnnaBridge | 165:d1b4690b3f8b | 229 | #define YCTWB_F3_0 (DVDEC0.YCTWB_F3) |
AnnaBridge | 165:d1b4690b3f8b | 230 | #define YCTWB_F4_0 (DVDEC0.YCTWB_F4) |
AnnaBridge | 165:d1b4690b3f8b | 231 | #define YCTWB_F5_0 (DVDEC0.YCTWB_F5) |
AnnaBridge | 165:d1b4690b3f8b | 232 | #define YCTWB_F6_0 (DVDEC0.YCTWB_F6) |
AnnaBridge | 165:d1b4690b3f8b | 233 | #define YCTWB_F7_0 (DVDEC0.YCTWB_F7) |
AnnaBridge | 165:d1b4690b3f8b | 234 | #define YCTWB_F8_0 (DVDEC0.YCTWB_F8) |
AnnaBridge | 165:d1b4690b3f8b | 235 | #define YCTNA_F0_0 (DVDEC0.YCTNA_F0) |
AnnaBridge | 165:d1b4690b3f8b | 236 | #define YCTNA_F1_0 (DVDEC0.YCTNA_F1) |
AnnaBridge | 165:d1b4690b3f8b | 237 | #define YCTNA_F2_0 (DVDEC0.YCTNA_F2) |
AnnaBridge | 165:d1b4690b3f8b | 238 | #define YCTNA_F3_0 (DVDEC0.YCTNA_F3) |
AnnaBridge | 165:d1b4690b3f8b | 239 | #define YCTNA_F4_0 (DVDEC0.YCTNA_F4) |
AnnaBridge | 165:d1b4690b3f8b | 240 | #define YCTNA_F5_0 (DVDEC0.YCTNA_F5) |
AnnaBridge | 165:d1b4690b3f8b | 241 | #define YCTNA_F6_0 (DVDEC0.YCTNA_F6) |
AnnaBridge | 165:d1b4690b3f8b | 242 | #define YCTNA_F7_0 (DVDEC0.YCTNA_F7) |
AnnaBridge | 165:d1b4690b3f8b | 243 | #define YCTNA_F8_0 (DVDEC0.YCTNA_F8) |
AnnaBridge | 165:d1b4690b3f8b | 244 | #define YCTNB_F0_0 (DVDEC0.YCTNB_F0) |
AnnaBridge | 165:d1b4690b3f8b | 245 | #define YCTNB_F1_0 (DVDEC0.YCTNB_F1) |
AnnaBridge | 165:d1b4690b3f8b | 246 | #define YCTNB_F2_0 (DVDEC0.YCTNB_F2) |
AnnaBridge | 165:d1b4690b3f8b | 247 | #define YCTNB_F3_0 (DVDEC0.YCTNB_F3) |
AnnaBridge | 165:d1b4690b3f8b | 248 | #define YCTNB_F4_0 (DVDEC0.YCTNB_F4) |
AnnaBridge | 165:d1b4690b3f8b | 249 | #define YCTNB_F5_0 (DVDEC0.YCTNB_F5) |
AnnaBridge | 165:d1b4690b3f8b | 250 | #define YCTNB_F6_0 (DVDEC0.YCTNB_F6) |
AnnaBridge | 165:d1b4690b3f8b | 251 | #define YCTNB_F7_0 (DVDEC0.YCTNB_F7) |
AnnaBridge | 165:d1b4690b3f8b | 252 | #define YCTNB_F8_0 (DVDEC0.YCTNB_F8) |
AnnaBridge | 165:d1b4690b3f8b | 253 | #define YGAINCR_0 (DVDEC0.YGAINCR) |
AnnaBridge | 165:d1b4690b3f8b | 254 | #define CBGAINCR_0 (DVDEC0.CBGAINCR) |
AnnaBridge | 165:d1b4690b3f8b | 255 | #define CRGAINCR_0 (DVDEC0.CRGAINCR) |
AnnaBridge | 165:d1b4690b3f8b | 256 | #define PGA_UPDATE_0 (DVDEC0.PGA_UPDATE) |
AnnaBridge | 165:d1b4690b3f8b | 257 | #define PGACR_0 (DVDEC0.PGACR) |
AnnaBridge | 165:d1b4690b3f8b | 258 | #define ADCCR2_0 (DVDEC0.ADCCR2) |
AnnaBridge | 165:d1b4690b3f8b | 259 | |
AnnaBridge | 165:d1b4690b3f8b | 260 | #define DVDEC_TGCRn_COUNT (3) |
AnnaBridge | 165:d1b4690b3f8b | 261 | #define DVDEC_SYNSCRn_COUNT (5) |
AnnaBridge | 165:d1b4690b3f8b | 262 | #define DVDEC_HAFCCRn_COUNT (3) |
AnnaBridge | 165:d1b4690b3f8b | 263 | #define DVDEC_DCPCRn_COUNT (8) |
AnnaBridge | 165:d1b4690b3f8b | 264 | #define DVDEC_ACCCRn_COUNT (3) |
AnnaBridge | 165:d1b4690b3f8b | 265 | #define DVDEC_AGCCRn_COUNT (2) |
AnnaBridge | 165:d1b4690b3f8b | 266 | #define DVDEC_RGORCRn_COUNT (7) |
AnnaBridge | 165:d1b4690b3f8b | 267 | #define DVDEC_DCPSRn_COUNT (2) |
AnnaBridge | 165:d1b4690b3f8b | 268 | #define DVDEC_CROMASRn_COUNT (2) |
AnnaBridge | 165:d1b4690b3f8b | 269 | #define DVDEC_AGCCSRn_COUNT (2) |
AnnaBridge | 165:d1b4690b3f8b | 270 | #define DVDEC_YCSCRn_COUNT (7) |
AnnaBridge | 165:d1b4690b3f8b | 271 | #define DVDEC_YCTWA_Fn_COUNT (9) |
AnnaBridge | 165:d1b4690b3f8b | 272 | #define DVDEC_YCTWB_Fn_COUNT (9) |
AnnaBridge | 165:d1b4690b3f8b | 273 | #define DVDEC_YCTNA_Fn_COUNT (9) |
AnnaBridge | 165:d1b4690b3f8b | 274 | #define DVDEC_YCTNB_Fn_COUNT (9) |
AnnaBridge | 165:d1b4690b3f8b | 275 | |
AnnaBridge | 165:d1b4690b3f8b | 276 | |
AnnaBridge | 165:d1b4690b3f8b | 277 | typedef struct st_dvdec |
AnnaBridge | 165:d1b4690b3f8b | 278 | { |
AnnaBridge | 165:d1b4690b3f8b | 279 | /* DVDEC */ |
AnnaBridge | 165:d1b4690b3f8b | 280 | volatile uint16_t ADCCR1; /* ADCCR1 */ |
AnnaBridge | 165:d1b4690b3f8b | 281 | volatile uint8_t dummy1[4]; /* */ |
AnnaBridge | 165:d1b4690b3f8b | 282 | |
AnnaBridge | 165:d1b4690b3f8b | 283 | /* #define DVDEC_TGCRn_COUNT (3) */ |
AnnaBridge | 165:d1b4690b3f8b | 284 | volatile uint16_t TGCR1; /* TGCR1 */ |
AnnaBridge | 165:d1b4690b3f8b | 285 | volatile uint16_t TGCR2; /* TGCR2 */ |
AnnaBridge | 165:d1b4690b3f8b | 286 | volatile uint16_t TGCR3; /* TGCR3 */ |
AnnaBridge | 165:d1b4690b3f8b | 287 | volatile uint8_t dummy2[6]; /* */ |
AnnaBridge | 165:d1b4690b3f8b | 288 | |
AnnaBridge | 165:d1b4690b3f8b | 289 | /* #define DVDEC_SYNSCRn_COUNT (5) */ |
AnnaBridge | 165:d1b4690b3f8b | 290 | volatile uint16_t SYNSCR1; /* SYNSCR1 */ |
AnnaBridge | 165:d1b4690b3f8b | 291 | volatile uint16_t SYNSCR2; /* SYNSCR2 */ |
AnnaBridge | 165:d1b4690b3f8b | 292 | volatile uint16_t SYNSCR3; /* SYNSCR3 */ |
AnnaBridge | 165:d1b4690b3f8b | 293 | volatile uint16_t SYNSCR4; /* SYNSCR4 */ |
AnnaBridge | 165:d1b4690b3f8b | 294 | volatile uint16_t SYNSCR5; /* SYNSCR5 */ |
AnnaBridge | 165:d1b4690b3f8b | 295 | |
AnnaBridge | 165:d1b4690b3f8b | 296 | /* #define DVDEC_HAFCCRn_COUNT (3) */ |
AnnaBridge | 165:d1b4690b3f8b | 297 | volatile uint16_t HAFCCR1; /* HAFCCR1 */ |
AnnaBridge | 165:d1b4690b3f8b | 298 | volatile uint16_t HAFCCR2; /* HAFCCR2 */ |
AnnaBridge | 165:d1b4690b3f8b | 299 | volatile uint16_t HAFCCR3; /* HAFCCR3 */ |
AnnaBridge | 165:d1b4690b3f8b | 300 | volatile uint16_t VCDWCR1; /* VCDWCR1 */ |
AnnaBridge | 165:d1b4690b3f8b | 301 | volatile uint8_t dummy3[4]; /* */ |
AnnaBridge | 165:d1b4690b3f8b | 302 | |
AnnaBridge | 165:d1b4690b3f8b | 303 | /* #define DVDEC_DCPCRn_COUNT (8) */ |
AnnaBridge | 165:d1b4690b3f8b | 304 | volatile uint16_t DCPCR1; /* DCPCR1 */ |
AnnaBridge | 165:d1b4690b3f8b | 305 | volatile uint16_t DCPCR2; /* DCPCR2 */ |
AnnaBridge | 165:d1b4690b3f8b | 306 | volatile uint16_t DCPCR3; /* DCPCR3 */ |
AnnaBridge | 165:d1b4690b3f8b | 307 | volatile uint16_t DCPCR4; /* DCPCR4 */ |
AnnaBridge | 165:d1b4690b3f8b | 308 | volatile uint16_t DCPCR5; /* DCPCR5 */ |
AnnaBridge | 165:d1b4690b3f8b | 309 | volatile uint16_t DCPCR6; /* DCPCR6 */ |
AnnaBridge | 165:d1b4690b3f8b | 310 | volatile uint16_t DCPCR7; /* DCPCR7 */ |
AnnaBridge | 165:d1b4690b3f8b | 311 | volatile uint16_t DCPCR8; /* DCPCR8 */ |
AnnaBridge | 165:d1b4690b3f8b | 312 | volatile uint16_t NSDCR; /* NSDCR */ |
AnnaBridge | 165:d1b4690b3f8b | 313 | volatile uint16_t BTLCR; /* BTLCR */ |
AnnaBridge | 165:d1b4690b3f8b | 314 | volatile uint16_t BTGPCR; /* BTGPCR */ |
AnnaBridge | 165:d1b4690b3f8b | 315 | |
AnnaBridge | 165:d1b4690b3f8b | 316 | /* #define DVDEC_ACCCRn_COUNT (3) */ |
AnnaBridge | 165:d1b4690b3f8b | 317 | volatile uint16_t ACCCR1; /* ACCCR1 */ |
AnnaBridge | 165:d1b4690b3f8b | 318 | volatile uint16_t ACCCR2; /* ACCCR2 */ |
AnnaBridge | 165:d1b4690b3f8b | 319 | volatile uint16_t ACCCR3; /* ACCCR3 */ |
AnnaBridge | 165:d1b4690b3f8b | 320 | volatile uint16_t TINTCR; /* TINTCR */ |
AnnaBridge | 165:d1b4690b3f8b | 321 | volatile uint16_t YCDCR; /* YCDCR */ |
AnnaBridge | 165:d1b4690b3f8b | 322 | |
AnnaBridge | 165:d1b4690b3f8b | 323 | /* #define DVDEC_AGCCRn_COUNT (2) */ |
AnnaBridge | 165:d1b4690b3f8b | 324 | volatile uint16_t AGCCR1; /* AGCCR1 */ |
AnnaBridge | 165:d1b4690b3f8b | 325 | volatile uint16_t AGCCR2; /* AGCCR2 */ |
AnnaBridge | 165:d1b4690b3f8b | 326 | volatile uint16_t PKLIMITCR; /* PKLIMITCR */ |
AnnaBridge | 165:d1b4690b3f8b | 327 | |
AnnaBridge | 165:d1b4690b3f8b | 328 | /* #define DVDEC_RGORCRn_COUNT (7) */ |
AnnaBridge | 165:d1b4690b3f8b | 329 | volatile uint16_t RGORCR1; /* RGORCR1 */ |
AnnaBridge | 165:d1b4690b3f8b | 330 | volatile uint16_t RGORCR2; /* RGORCR2 */ |
AnnaBridge | 165:d1b4690b3f8b | 331 | volatile uint16_t RGORCR3; /* RGORCR3 */ |
AnnaBridge | 165:d1b4690b3f8b | 332 | volatile uint16_t RGORCR4; /* RGORCR4 */ |
AnnaBridge | 165:d1b4690b3f8b | 333 | volatile uint16_t RGORCR5; /* RGORCR5 */ |
AnnaBridge | 165:d1b4690b3f8b | 334 | volatile uint16_t RGORCR6; /* RGORCR6 */ |
AnnaBridge | 165:d1b4690b3f8b | 335 | volatile uint16_t RGORCR7; /* RGORCR7 */ |
AnnaBridge | 165:d1b4690b3f8b | 336 | volatile uint8_t dummy4[24]; /* */ |
AnnaBridge | 165:d1b4690b3f8b | 337 | volatile uint16_t AFCPFCR; /* AFCPFCR */ |
AnnaBridge | 165:d1b4690b3f8b | 338 | volatile uint16_t RUPDCR; /* RUPDCR */ |
AnnaBridge | 165:d1b4690b3f8b | 339 | volatile uint16_t VSYNCSR; /* VSYNCSR */ |
AnnaBridge | 165:d1b4690b3f8b | 340 | volatile uint16_t HSYNCSR; /* HSYNCSR */ |
AnnaBridge | 165:d1b4690b3f8b | 341 | |
AnnaBridge | 165:d1b4690b3f8b | 342 | /* #define DVDEC_DCPSRn_COUNT (2) */ |
AnnaBridge | 165:d1b4690b3f8b | 343 | volatile uint16_t DCPSR1; /* DCPSR1 */ |
AnnaBridge | 165:d1b4690b3f8b | 344 | volatile uint16_t DCPSR2; /* DCPSR2 */ |
AnnaBridge | 165:d1b4690b3f8b | 345 | volatile uint8_t dummy5[4]; /* */ |
AnnaBridge | 165:d1b4690b3f8b | 346 | volatile uint16_t NSDSR; /* NSDSR */ |
AnnaBridge | 165:d1b4690b3f8b | 347 | |
AnnaBridge | 165:d1b4690b3f8b | 348 | /* #define DVDEC_CROMASRn_COUNT (2) */ |
AnnaBridge | 165:d1b4690b3f8b | 349 | volatile uint16_t CROMASR1; /* CROMASR1 */ |
AnnaBridge | 165:d1b4690b3f8b | 350 | volatile uint16_t CROMASR2; /* CROMASR2 */ |
AnnaBridge | 165:d1b4690b3f8b | 351 | volatile uint16_t SYNCSSR; /* SYNCSSR */ |
AnnaBridge | 165:d1b4690b3f8b | 352 | |
AnnaBridge | 165:d1b4690b3f8b | 353 | /* #define DVDEC_AGCCSRn_COUNT (2) */ |
AnnaBridge | 165:d1b4690b3f8b | 354 | volatile uint16_t AGCCSR1; /* AGCCSR1 */ |
AnnaBridge | 165:d1b4690b3f8b | 355 | volatile uint16_t AGCCSR2; /* AGCCSR2 */ |
AnnaBridge | 165:d1b4690b3f8b | 356 | volatile uint8_t dummy6[108]; /* */ |
AnnaBridge | 165:d1b4690b3f8b | 357 | |
AnnaBridge | 165:d1b4690b3f8b | 358 | /* #define DVDEC_YCSCRn_COUNT (7) */ |
AnnaBridge | 165:d1b4690b3f8b | 359 | volatile uint16_t YCSCR3; /* YCSCR3 */ |
AnnaBridge | 165:d1b4690b3f8b | 360 | volatile uint16_t YCSCR4; /* YCSCR4 */ |
AnnaBridge | 165:d1b4690b3f8b | 361 | volatile uint16_t YCSCR5; /* YCSCR5 */ |
AnnaBridge | 165:d1b4690b3f8b | 362 | volatile uint16_t YCSCR6; /* YCSCR6 */ |
AnnaBridge | 165:d1b4690b3f8b | 363 | volatile uint16_t YCSCR7; /* YCSCR7 */ |
AnnaBridge | 165:d1b4690b3f8b | 364 | volatile uint16_t YCSCR8; /* YCSCR8 */ |
AnnaBridge | 165:d1b4690b3f8b | 365 | volatile uint16_t YCSCR9; /* YCSCR9 */ |
AnnaBridge | 165:d1b4690b3f8b | 366 | volatile uint8_t dummy7[2]; /* */ |
AnnaBridge | 165:d1b4690b3f8b | 367 | volatile uint16_t YCSCR11; /* YCSCR11 */ |
AnnaBridge | 165:d1b4690b3f8b | 368 | volatile uint16_t YCSCR12; /* YCSCR12 */ |
AnnaBridge | 165:d1b4690b3f8b | 369 | volatile uint8_t dummy8[104]; /* */ |
AnnaBridge | 165:d1b4690b3f8b | 370 | volatile uint16_t DCPCR9; /* DCPCR9 */ |
AnnaBridge | 165:d1b4690b3f8b | 371 | volatile uint8_t dummy9[16]; /* */ |
AnnaBridge | 165:d1b4690b3f8b | 372 | |
AnnaBridge | 165:d1b4690b3f8b | 373 | /* #define DVDEC_YCTWA_Fn_COUNT (9) */ |
AnnaBridge | 165:d1b4690b3f8b | 374 | volatile uint16_t YCTWA_F0; /* YCTWA_F0 */ |
AnnaBridge | 165:d1b4690b3f8b | 375 | volatile uint16_t YCTWA_F1; /* YCTWA_F1 */ |
AnnaBridge | 165:d1b4690b3f8b | 376 | volatile uint16_t YCTWA_F2; /* YCTWA_F2 */ |
AnnaBridge | 165:d1b4690b3f8b | 377 | volatile uint16_t YCTWA_F3; /* YCTWA_F3 */ |
AnnaBridge | 165:d1b4690b3f8b | 378 | volatile uint16_t YCTWA_F4; /* YCTWA_F4 */ |
AnnaBridge | 165:d1b4690b3f8b | 379 | volatile uint16_t YCTWA_F5; /* YCTWA_F5 */ |
AnnaBridge | 165:d1b4690b3f8b | 380 | volatile uint16_t YCTWA_F6; /* YCTWA_F6 */ |
AnnaBridge | 165:d1b4690b3f8b | 381 | volatile uint16_t YCTWA_F7; /* YCTWA_F7 */ |
AnnaBridge | 165:d1b4690b3f8b | 382 | volatile uint16_t YCTWA_F8; /* YCTWA_F8 */ |
AnnaBridge | 165:d1b4690b3f8b | 383 | |
AnnaBridge | 165:d1b4690b3f8b | 384 | /* #define DVDEC_YCTWB_Fn_COUNT (9) */ |
AnnaBridge | 165:d1b4690b3f8b | 385 | volatile uint16_t YCTWB_F0; /* YCTWB_F0 */ |
AnnaBridge | 165:d1b4690b3f8b | 386 | volatile uint16_t YCTWB_F1; /* YCTWB_F1 */ |
AnnaBridge | 165:d1b4690b3f8b | 387 | volatile uint16_t YCTWB_F2; /* YCTWB_F2 */ |
AnnaBridge | 165:d1b4690b3f8b | 388 | volatile uint16_t YCTWB_F3; /* YCTWB_F3 */ |
AnnaBridge | 165:d1b4690b3f8b | 389 | volatile uint16_t YCTWB_F4; /* YCTWB_F4 */ |
AnnaBridge | 165:d1b4690b3f8b | 390 | volatile uint16_t YCTWB_F5; /* YCTWB_F5 */ |
AnnaBridge | 165:d1b4690b3f8b | 391 | volatile uint16_t YCTWB_F6; /* YCTWB_F6 */ |
AnnaBridge | 165:d1b4690b3f8b | 392 | volatile uint16_t YCTWB_F7; /* YCTWB_F7 */ |
AnnaBridge | 165:d1b4690b3f8b | 393 | volatile uint16_t YCTWB_F8; /* YCTWB_F8 */ |
AnnaBridge | 165:d1b4690b3f8b | 394 | |
AnnaBridge | 165:d1b4690b3f8b | 395 | /* #define DVDEC_YCTNA_Fn_COUNT (9) */ |
AnnaBridge | 165:d1b4690b3f8b | 396 | volatile uint16_t YCTNA_F0; /* YCTNA_F0 */ |
AnnaBridge | 165:d1b4690b3f8b | 397 | volatile uint16_t YCTNA_F1; /* YCTNA_F1 */ |
AnnaBridge | 165:d1b4690b3f8b | 398 | volatile uint16_t YCTNA_F2; /* YCTNA_F2 */ |
AnnaBridge | 165:d1b4690b3f8b | 399 | volatile uint16_t YCTNA_F3; /* YCTNA_F3 */ |
AnnaBridge | 165:d1b4690b3f8b | 400 | volatile uint16_t YCTNA_F4; /* YCTNA_F4 */ |
AnnaBridge | 165:d1b4690b3f8b | 401 | volatile uint16_t YCTNA_F5; /* YCTNA_F5 */ |
AnnaBridge | 165:d1b4690b3f8b | 402 | volatile uint16_t YCTNA_F6; /* YCTNA_F6 */ |
AnnaBridge | 165:d1b4690b3f8b | 403 | volatile uint16_t YCTNA_F7; /* YCTNA_F7 */ |
AnnaBridge | 165:d1b4690b3f8b | 404 | volatile uint16_t YCTNA_F8; /* YCTNA_F8 */ |
AnnaBridge | 165:d1b4690b3f8b | 405 | |
AnnaBridge | 165:d1b4690b3f8b | 406 | /* #define DVDEC_YCTNB_Fn_COUNT (9) */ |
AnnaBridge | 165:d1b4690b3f8b | 407 | volatile uint16_t YCTNB_F0; /* YCTNB_F0 */ |
AnnaBridge | 165:d1b4690b3f8b | 408 | volatile uint16_t YCTNB_F1; /* YCTNB_F1 */ |
AnnaBridge | 165:d1b4690b3f8b | 409 | volatile uint16_t YCTNB_F2; /* YCTNB_F2 */ |
AnnaBridge | 165:d1b4690b3f8b | 410 | volatile uint16_t YCTNB_F3; /* YCTNB_F3 */ |
AnnaBridge | 165:d1b4690b3f8b | 411 | volatile uint16_t YCTNB_F4; /* YCTNB_F4 */ |
AnnaBridge | 165:d1b4690b3f8b | 412 | volatile uint16_t YCTNB_F5; /* YCTNB_F5 */ |
AnnaBridge | 165:d1b4690b3f8b | 413 | volatile uint16_t YCTNB_F6; /* YCTNB_F6 */ |
AnnaBridge | 165:d1b4690b3f8b | 414 | volatile uint16_t YCTNB_F7; /* YCTNB_F7 */ |
AnnaBridge | 165:d1b4690b3f8b | 415 | volatile uint16_t YCTNB_F8; /* YCTNB_F8 */ |
AnnaBridge | 165:d1b4690b3f8b | 416 | volatile uint8_t dummy10[38]; /* */ |
AnnaBridge | 165:d1b4690b3f8b | 417 | volatile uint16_t YGAINCR; /* YGAINCR */ |
AnnaBridge | 165:d1b4690b3f8b | 418 | volatile uint16_t CBGAINCR; /* CBGAINCR */ |
AnnaBridge | 165:d1b4690b3f8b | 419 | volatile uint16_t CRGAINCR; /* CRGAINCR */ |
AnnaBridge | 165:d1b4690b3f8b | 420 | volatile uint8_t dummy11[122]; /* */ |
AnnaBridge | 165:d1b4690b3f8b | 421 | volatile uint16_t PGA_UPDATE; /* PGA_UPDATE */ |
AnnaBridge | 165:d1b4690b3f8b | 422 | volatile uint16_t PGACR; /* PGACR */ |
AnnaBridge | 165:d1b4690b3f8b | 423 | volatile uint16_t ADCCR2; /* ADCCR2 */ |
AnnaBridge | 165:d1b4690b3f8b | 424 | } r_io_dvdec_t; |
AnnaBridge | 165:d1b4690b3f8b | 425 | |
AnnaBridge | 165:d1b4690b3f8b | 426 | |
AnnaBridge | 165:d1b4690b3f8b | 427 | /* Channel array defines of DVDEC (2)*/ |
AnnaBridge | 165:d1b4690b3f8b | 428 | #ifdef DECLARE_DVDEC_CHANNELS |
AnnaBridge | 165:d1b4690b3f8b | 429 | volatile struct st_dvdec* DVDEC[ DVDEC_COUNT ] = |
AnnaBridge | 165:d1b4690b3f8b | 430 | /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ |
AnnaBridge | 165:d1b4690b3f8b | 431 | DVDEC_ADDRESS_LIST; |
AnnaBridge | 165:d1b4690b3f8b | 432 | /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ |
AnnaBridge | 165:d1b4690b3f8b | 433 | #endif /* DECLARE_DVDEC_CHANNELS */ |
AnnaBridge | 165:d1b4690b3f8b | 434 | /* End of channel array defines of DVDEC (2)*/ |
AnnaBridge | 165:d1b4690b3f8b | 435 | |
AnnaBridge | 165:d1b4690b3f8b | 436 | |
AnnaBridge | 165:d1b4690b3f8b | 437 | /* <-SEC M1.10.1 */ |
AnnaBridge | 165:d1b4690b3f8b | 438 | /* <-MISRA 18.4 */ /* <-SEC M1.6.2 */ |
AnnaBridge | 165:d1b4690b3f8b | 439 | /* <-QAC 0857 */ |
AnnaBridge | 165:d1b4690b3f8b | 440 | /* <-QAC 0639 */ |
AnnaBridge | 165:d1b4690b3f8b | 441 | #endif |