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.

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?

UserRevisionLine numberNew contents of line
AnnaBridge 161:aa5281ff4a02 1 /*******************************************************************************
AnnaBridge 161:aa5281ff4a02 2 * DISCLAIMER
AnnaBridge 161:aa5281ff4a02 3 * This software is supplied by Renesas Electronics Corporation and is only
AnnaBridge 161:aa5281ff4a02 4 * intended for use with Renesas products. No other uses are authorized. This
AnnaBridge 161:aa5281ff4a02 5 * software is owned by Renesas Electronics Corporation and is protected under
AnnaBridge 161:aa5281ff4a02 6 * all applicable laws, including copyright laws.
AnnaBridge 161:aa5281ff4a02 7 * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING
AnnaBridge 161:aa5281ff4a02 8 * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT
AnnaBridge 161:aa5281ff4a02 9 * LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
AnnaBridge 161:aa5281ff4a02 10 * AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED.
AnnaBridge 161:aa5281ff4a02 11 * TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS
AnnaBridge 161:aa5281ff4a02 12 * ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE
AnnaBridge 161:aa5281ff4a02 13 * FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR
AnnaBridge 161:aa5281ff4a02 14 * ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE
AnnaBridge 161:aa5281ff4a02 15 * BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
AnnaBridge 161:aa5281ff4a02 16 * Renesas reserves the right, without notice, to make changes to this software
AnnaBridge 161:aa5281ff4a02 17 * and to discontinue the availability of this software. By using this software,
AnnaBridge 161:aa5281ff4a02 18 * you agree to the additional terms and conditions found by accessing the
AnnaBridge 161:aa5281ff4a02 19 * following link:
AnnaBridge 161:aa5281ff4a02 20 * http://www.renesas.com/disclaimer*
AnnaBridge 161:aa5281ff4a02 21 * Copyright (C) 2013-2016 Renesas Electronics Corporation. All rights reserved.
AnnaBridge 161:aa5281ff4a02 22 *******************************************************************************/
AnnaBridge 161:aa5281ff4a02 23 /*******************************************************************************
AnnaBridge 161:aa5281ff4a02 24 * File Name : riic_iodefine.h
AnnaBridge 161:aa5281ff4a02 25 * $Rev: $
AnnaBridge 161:aa5281ff4a02 26 * $Date:: $
AnnaBridge 161:aa5281ff4a02 27 * Description : Definition of I/O Register for RZ/A1LU (V3.00l)
AnnaBridge 161:aa5281ff4a02 28 ******************************************************************************/
AnnaBridge 161:aa5281ff4a02 29 #ifndef RIIC_IODEFINE_H
AnnaBridge 161:aa5281ff4a02 30 #define RIIC_IODEFINE_H
AnnaBridge 161:aa5281ff4a02 31 /* ->QAC 0639 : Over 127 members (C90) */
AnnaBridge 161:aa5281ff4a02 32 /* ->QAC 0857 : Over 1024 #define (C90) */
AnnaBridge 161:aa5281ff4a02 33 /* ->MISRA 18.4 : Pack unpack union */ /* ->SEC M1.6.2 */
AnnaBridge 161:aa5281ff4a02 34 /* ->SEC M1.10.1 : Not magic number */
AnnaBridge 161:aa5281ff4a02 35
AnnaBridge 161:aa5281ff4a02 36 #define RIIC0 (*(struct st_riic *)0xFCFEE000uL) /* RIIC0 */
AnnaBridge 161:aa5281ff4a02 37 #define RIIC1 (*(struct st_riic *)0xFCFEE400uL) /* RIIC1 */
AnnaBridge 161:aa5281ff4a02 38 #define RIIC2 (*(struct st_riic *)0xFCFEE800uL) /* RIIC2 */
AnnaBridge 161:aa5281ff4a02 39 #define RIIC3 (*(struct st_riic *)0xFCFEEC00uL) /* RIIC3 */
AnnaBridge 161:aa5281ff4a02 40
AnnaBridge 161:aa5281ff4a02 41
AnnaBridge 161:aa5281ff4a02 42 /* Start of channel array defines of RIIC */
AnnaBridge 161:aa5281ff4a02 43
AnnaBridge 161:aa5281ff4a02 44 /* Channel array defines of RIIC */
AnnaBridge 161:aa5281ff4a02 45 /*(Sample) value = RIIC[ channel ]->RIICnCR1.UINT32; */
AnnaBridge 161:aa5281ff4a02 46 #define RIIC_COUNT (4)
AnnaBridge 161:aa5281ff4a02 47 #define RIIC_ADDRESS_LIST \
AnnaBridge 161:aa5281ff4a02 48 { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \
AnnaBridge 161:aa5281ff4a02 49 &RIIC0, &RIIC1, &RIIC2, &RIIC3 \
AnnaBridge 161:aa5281ff4a02 50 } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */
AnnaBridge 161:aa5281ff4a02 51
AnnaBridge 161:aa5281ff4a02 52 /* End of channel array defines of RIIC */
AnnaBridge 161:aa5281ff4a02 53
AnnaBridge 161:aa5281ff4a02 54
AnnaBridge 161:aa5281ff4a02 55 #define RIIC0CR1 (RIIC0.RIICnCR1.UINT32)
AnnaBridge 161:aa5281ff4a02 56 #define RIIC0CR1L (RIIC0.RIICnCR1.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 57 #define RIIC0CR1LL (RIIC0.RIICnCR1.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 58 #define RIIC0CR1LH (RIIC0.RIICnCR1.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 59 #define RIIC0CR1H (RIIC0.RIICnCR1.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 60 #define RIIC0CR1HL (RIIC0.RIICnCR1.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 61 #define RIIC0CR1HH (RIIC0.RIICnCR1.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 62 #define RIIC0CR2 (RIIC0.RIICnCR2.UINT32)
AnnaBridge 161:aa5281ff4a02 63 #define RIIC0CR2L (RIIC0.RIICnCR2.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 64 #define RIIC0CR2LL (RIIC0.RIICnCR2.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 65 #define RIIC0CR2LH (RIIC0.RIICnCR2.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 66 #define RIIC0CR2H (RIIC0.RIICnCR2.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 67 #define RIIC0CR2HL (RIIC0.RIICnCR2.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 68 #define RIIC0CR2HH (RIIC0.RIICnCR2.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 69 #define RIIC0MR1 (RIIC0.RIICnMR1.UINT32)
AnnaBridge 161:aa5281ff4a02 70 #define RIIC0MR1L (RIIC0.RIICnMR1.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 71 #define RIIC0MR1LL (RIIC0.RIICnMR1.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 72 #define RIIC0MR1LH (RIIC0.RIICnMR1.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 73 #define RIIC0MR1H (RIIC0.RIICnMR1.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 74 #define RIIC0MR1HL (RIIC0.RIICnMR1.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 75 #define RIIC0MR1HH (RIIC0.RIICnMR1.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 76 #define RIIC0MR2 (RIIC0.RIICnMR2.UINT32)
AnnaBridge 161:aa5281ff4a02 77 #define RIIC0MR2L (RIIC0.RIICnMR2.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 78 #define RIIC0MR2LL (RIIC0.RIICnMR2.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 79 #define RIIC0MR2LH (RIIC0.RIICnMR2.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 80 #define RIIC0MR2H (RIIC0.RIICnMR2.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 81 #define RIIC0MR2HL (RIIC0.RIICnMR2.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 82 #define RIIC0MR2HH (RIIC0.RIICnMR2.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 83 #define RIIC0MR3 (RIIC0.RIICnMR3.UINT32)
AnnaBridge 161:aa5281ff4a02 84 #define RIIC0MR3L (RIIC0.RIICnMR3.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 85 #define RIIC0MR3LL (RIIC0.RIICnMR3.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 86 #define RIIC0MR3LH (RIIC0.RIICnMR3.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 87 #define RIIC0MR3H (RIIC0.RIICnMR3.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 88 #define RIIC0MR3HL (RIIC0.RIICnMR3.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 89 #define RIIC0MR3HH (RIIC0.RIICnMR3.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 90 #define RIIC0FER (RIIC0.RIICnFER.UINT32)
AnnaBridge 161:aa5281ff4a02 91 #define RIIC0FERL (RIIC0.RIICnFER.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 92 #define RIIC0FERLL (RIIC0.RIICnFER.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 93 #define RIIC0FERLH (RIIC0.RIICnFER.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 94 #define RIIC0FERH (RIIC0.RIICnFER.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 95 #define RIIC0FERHL (RIIC0.RIICnFER.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 96 #define RIIC0FERHH (RIIC0.RIICnFER.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 97 #define RIIC0SER (RIIC0.RIICnSER.UINT32)
AnnaBridge 161:aa5281ff4a02 98 #define RIIC0SERL (RIIC0.RIICnSER.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 99 #define RIIC0SERLL (RIIC0.RIICnSER.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 100 #define RIIC0SERLH (RIIC0.RIICnSER.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 101 #define RIIC0SERH (RIIC0.RIICnSER.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 102 #define RIIC0SERHL (RIIC0.RIICnSER.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 103 #define RIIC0SERHH (RIIC0.RIICnSER.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 104 #define RIIC0IER (RIIC0.RIICnIER.UINT32)
AnnaBridge 161:aa5281ff4a02 105 #define RIIC0IERL (RIIC0.RIICnIER.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 106 #define RIIC0IERLL (RIIC0.RIICnIER.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 107 #define RIIC0IERLH (RIIC0.RIICnIER.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 108 #define RIIC0IERH (RIIC0.RIICnIER.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 109 #define RIIC0IERHL (RIIC0.RIICnIER.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 110 #define RIIC0IERHH (RIIC0.RIICnIER.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 111 #define RIIC0SR1 (RIIC0.RIICnSR1.UINT32)
AnnaBridge 161:aa5281ff4a02 112 #define RIIC0SR1L (RIIC0.RIICnSR1.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 113 #define RIIC0SR1LL (RIIC0.RIICnSR1.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 114 #define RIIC0SR1LH (RIIC0.RIICnSR1.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 115 #define RIIC0SR1H (RIIC0.RIICnSR1.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 116 #define RIIC0SR1HL (RIIC0.RIICnSR1.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 117 #define RIIC0SR1HH (RIIC0.RIICnSR1.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 118 #define RIIC0SR2 (RIIC0.RIICnSR2.UINT32)
AnnaBridge 161:aa5281ff4a02 119 #define RIIC0SR2L (RIIC0.RIICnSR2.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 120 #define RIIC0SR2LL (RIIC0.RIICnSR2.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 121 #define RIIC0SR2LH (RIIC0.RIICnSR2.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 122 #define RIIC0SR2H (RIIC0.RIICnSR2.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 123 #define RIIC0SR2HL (RIIC0.RIICnSR2.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 124 #define RIIC0SR2HH (RIIC0.RIICnSR2.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 125 #define RIIC0SAR0 (RIIC0.RIICnSAR0.UINT32)
AnnaBridge 161:aa5281ff4a02 126 #define RIIC0SAR0L (RIIC0.RIICnSAR0.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 127 #define RIIC0SAR0LL (RIIC0.RIICnSAR0.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 128 #define RIIC0SAR0LH (RIIC0.RIICnSAR0.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 129 #define RIIC0SAR0H (RIIC0.RIICnSAR0.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 130 #define RIIC0SAR0HL (RIIC0.RIICnSAR0.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 131 #define RIIC0SAR0HH (RIIC0.RIICnSAR0.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 132 #define RIIC0SAR1 (RIIC0.RIICnSAR1.UINT32)
AnnaBridge 161:aa5281ff4a02 133 #define RIIC0SAR1L (RIIC0.RIICnSAR1.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 134 #define RIIC0SAR1LL (RIIC0.RIICnSAR1.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 135 #define RIIC0SAR1LH (RIIC0.RIICnSAR1.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 136 #define RIIC0SAR1H (RIIC0.RIICnSAR1.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 137 #define RIIC0SAR1HL (RIIC0.RIICnSAR1.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 138 #define RIIC0SAR1HH (RIIC0.RIICnSAR1.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 139 #define RIIC0SAR2 (RIIC0.RIICnSAR2.UINT32)
AnnaBridge 161:aa5281ff4a02 140 #define RIIC0SAR2L (RIIC0.RIICnSAR2.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 141 #define RIIC0SAR2LL (RIIC0.RIICnSAR2.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 142 #define RIIC0SAR2LH (RIIC0.RIICnSAR2.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 143 #define RIIC0SAR2H (RIIC0.RIICnSAR2.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 144 #define RIIC0SAR2HL (RIIC0.RIICnSAR2.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 145 #define RIIC0SAR2HH (RIIC0.RIICnSAR2.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 146 #define RIIC0BRL (RIIC0.RIICnBRL.UINT32)
AnnaBridge 161:aa5281ff4a02 147 #define RIIC0BRLL (RIIC0.RIICnBRL.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 148 #define RIIC0BRLLL (RIIC0.RIICnBRL.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 149 #define RIIC0BRLLH (RIIC0.RIICnBRL.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 150 #define RIIC0BRLH (RIIC0.RIICnBRL.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 151 #define RIIC0BRLHL (RIIC0.RIICnBRL.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 152 #define RIIC0BRLHH (RIIC0.RIICnBRL.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 153 #define RIIC0BRH (RIIC0.RIICnBRH.UINT32)
AnnaBridge 161:aa5281ff4a02 154 #define RIIC0BRHL (RIIC0.RIICnBRH.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 155 #define RIIC0BRHLL (RIIC0.RIICnBRH.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 156 #define RIIC0BRHLH (RIIC0.RIICnBRH.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 157 #define RIIC0BRHH (RIIC0.RIICnBRH.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 158 #define RIIC0BRHHL (RIIC0.RIICnBRH.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 159 #define RIIC0BRHHH (RIIC0.RIICnBRH.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 160 #define RIIC0DRT (RIIC0.RIICnDRT.UINT32)
AnnaBridge 161:aa5281ff4a02 161 #define RIIC0DRTL (RIIC0.RIICnDRT.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 162 #define RIIC0DRTLL (RIIC0.RIICnDRT.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 163 #define RIIC0DRTLH (RIIC0.RIICnDRT.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 164 #define RIIC0DRTH (RIIC0.RIICnDRT.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 165 #define RIIC0DRTHL (RIIC0.RIICnDRT.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 166 #define RIIC0DRTHH (RIIC0.RIICnDRT.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 167 #define RIIC0DRR (RIIC0.RIICnDRR.UINT32)
AnnaBridge 161:aa5281ff4a02 168 #define RIIC0DRRL (RIIC0.RIICnDRR.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 169 #define RIIC0DRRLL (RIIC0.RIICnDRR.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 170 #define RIIC0DRRLH (RIIC0.RIICnDRR.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 171 #define RIIC0DRRH (RIIC0.RIICnDRR.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 172 #define RIIC0DRRHL (RIIC0.RIICnDRR.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 173 #define RIIC0DRRHH (RIIC0.RIICnDRR.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 174 #define RIIC1CR1 (RIIC1.RIICnCR1.UINT32)
AnnaBridge 161:aa5281ff4a02 175 #define RIIC1CR1L (RIIC1.RIICnCR1.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 176 #define RIIC1CR1LL (RIIC1.RIICnCR1.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 177 #define RIIC1CR1LH (RIIC1.RIICnCR1.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 178 #define RIIC1CR1H (RIIC1.RIICnCR1.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 179 #define RIIC1CR1HL (RIIC1.RIICnCR1.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 180 #define RIIC1CR1HH (RIIC1.RIICnCR1.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 181 #define RIIC1CR2 (RIIC1.RIICnCR2.UINT32)
AnnaBridge 161:aa5281ff4a02 182 #define RIIC1CR2L (RIIC1.RIICnCR2.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 183 #define RIIC1CR2LL (RIIC1.RIICnCR2.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 184 #define RIIC1CR2LH (RIIC1.RIICnCR2.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 185 #define RIIC1CR2H (RIIC1.RIICnCR2.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 186 #define RIIC1CR2HL (RIIC1.RIICnCR2.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 187 #define RIIC1CR2HH (RIIC1.RIICnCR2.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 188 #define RIIC1MR1 (RIIC1.RIICnMR1.UINT32)
AnnaBridge 161:aa5281ff4a02 189 #define RIIC1MR1L (RIIC1.RIICnMR1.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 190 #define RIIC1MR1LL (RIIC1.RIICnMR1.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 191 #define RIIC1MR1LH (RIIC1.RIICnMR1.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 192 #define RIIC1MR1H (RIIC1.RIICnMR1.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 193 #define RIIC1MR1HL (RIIC1.RIICnMR1.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 194 #define RIIC1MR1HH (RIIC1.RIICnMR1.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 195 #define RIIC1MR2 (RIIC1.RIICnMR2.UINT32)
AnnaBridge 161:aa5281ff4a02 196 #define RIIC1MR2L (RIIC1.RIICnMR2.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 197 #define RIIC1MR2LL (RIIC1.RIICnMR2.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 198 #define RIIC1MR2LH (RIIC1.RIICnMR2.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 199 #define RIIC1MR2H (RIIC1.RIICnMR2.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 200 #define RIIC1MR2HL (RIIC1.RIICnMR2.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 201 #define RIIC1MR2HH (RIIC1.RIICnMR2.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 202 #define RIIC1MR3 (RIIC1.RIICnMR3.UINT32)
AnnaBridge 161:aa5281ff4a02 203 #define RIIC1MR3L (RIIC1.RIICnMR3.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 204 #define RIIC1MR3LL (RIIC1.RIICnMR3.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 205 #define RIIC1MR3LH (RIIC1.RIICnMR3.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 206 #define RIIC1MR3H (RIIC1.RIICnMR3.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 207 #define RIIC1MR3HL (RIIC1.RIICnMR3.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 208 #define RIIC1MR3HH (RIIC1.RIICnMR3.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 209 #define RIIC1FER (RIIC1.RIICnFER.UINT32)
AnnaBridge 161:aa5281ff4a02 210 #define RIIC1FERL (RIIC1.RIICnFER.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 211 #define RIIC1FERLL (RIIC1.RIICnFER.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 212 #define RIIC1FERLH (RIIC1.RIICnFER.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 213 #define RIIC1FERH (RIIC1.RIICnFER.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 214 #define RIIC1FERHL (RIIC1.RIICnFER.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 215 #define RIIC1FERHH (RIIC1.RIICnFER.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 216 #define RIIC1SER (RIIC1.RIICnSER.UINT32)
AnnaBridge 161:aa5281ff4a02 217 #define RIIC1SERL (RIIC1.RIICnSER.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 218 #define RIIC1SERLL (RIIC1.RIICnSER.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 219 #define RIIC1SERLH (RIIC1.RIICnSER.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 220 #define RIIC1SERH (RIIC1.RIICnSER.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 221 #define RIIC1SERHL (RIIC1.RIICnSER.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 222 #define RIIC1SERHH (RIIC1.RIICnSER.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 223 #define RIIC1IER (RIIC1.RIICnIER.UINT32)
AnnaBridge 161:aa5281ff4a02 224 #define RIIC1IERL (RIIC1.RIICnIER.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 225 #define RIIC1IERLL (RIIC1.RIICnIER.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 226 #define RIIC1IERLH (RIIC1.RIICnIER.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 227 #define RIIC1IERH (RIIC1.RIICnIER.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 228 #define RIIC1IERHL (RIIC1.RIICnIER.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 229 #define RIIC1IERHH (RIIC1.RIICnIER.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 230 #define RIIC1SR1 (RIIC1.RIICnSR1.UINT32)
AnnaBridge 161:aa5281ff4a02 231 #define RIIC1SR1L (RIIC1.RIICnSR1.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 232 #define RIIC1SR1LL (RIIC1.RIICnSR1.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 233 #define RIIC1SR1LH (RIIC1.RIICnSR1.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 234 #define RIIC1SR1H (RIIC1.RIICnSR1.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 235 #define RIIC1SR1HL (RIIC1.RIICnSR1.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 236 #define RIIC1SR1HH (RIIC1.RIICnSR1.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 237 #define RIIC1SR2 (RIIC1.RIICnSR2.UINT32)
AnnaBridge 161:aa5281ff4a02 238 #define RIIC1SR2L (RIIC1.RIICnSR2.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 239 #define RIIC1SR2LL (RIIC1.RIICnSR2.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 240 #define RIIC1SR2LH (RIIC1.RIICnSR2.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 241 #define RIIC1SR2H (RIIC1.RIICnSR2.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 242 #define RIIC1SR2HL (RIIC1.RIICnSR2.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 243 #define RIIC1SR2HH (RIIC1.RIICnSR2.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 244 #define RIIC1SAR0 (RIIC1.RIICnSAR0.UINT32)
AnnaBridge 161:aa5281ff4a02 245 #define RIIC1SAR0L (RIIC1.RIICnSAR0.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 246 #define RIIC1SAR0LL (RIIC1.RIICnSAR0.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 247 #define RIIC1SAR0LH (RIIC1.RIICnSAR0.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 248 #define RIIC1SAR0H (RIIC1.RIICnSAR0.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 249 #define RIIC1SAR0HL (RIIC1.RIICnSAR0.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 250 #define RIIC1SAR0HH (RIIC1.RIICnSAR0.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 251 #define RIIC1SAR1 (RIIC1.RIICnSAR1.UINT32)
AnnaBridge 161:aa5281ff4a02 252 #define RIIC1SAR1L (RIIC1.RIICnSAR1.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 253 #define RIIC1SAR1LL (RIIC1.RIICnSAR1.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 254 #define RIIC1SAR1LH (RIIC1.RIICnSAR1.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 255 #define RIIC1SAR1H (RIIC1.RIICnSAR1.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 256 #define RIIC1SAR1HL (RIIC1.RIICnSAR1.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 257 #define RIIC1SAR1HH (RIIC1.RIICnSAR1.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 258 #define RIIC1SAR2 (RIIC1.RIICnSAR2.UINT32)
AnnaBridge 161:aa5281ff4a02 259 #define RIIC1SAR2L (RIIC1.RIICnSAR2.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 260 #define RIIC1SAR2LL (RIIC1.RIICnSAR2.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 261 #define RIIC1SAR2LH (RIIC1.RIICnSAR2.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 262 #define RIIC1SAR2H (RIIC1.RIICnSAR2.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 263 #define RIIC1SAR2HL (RIIC1.RIICnSAR2.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 264 #define RIIC1SAR2HH (RIIC1.RIICnSAR2.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 265 #define RIIC1BRL (RIIC1.RIICnBRL.UINT32)
AnnaBridge 161:aa5281ff4a02 266 #define RIIC1BRLL (RIIC1.RIICnBRL.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 267 #define RIIC1BRLLL (RIIC1.RIICnBRL.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 268 #define RIIC1BRLLH (RIIC1.RIICnBRL.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 269 #define RIIC1BRLH (RIIC1.RIICnBRL.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 270 #define RIIC1BRLHL (RIIC1.RIICnBRL.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 271 #define RIIC1BRLHH (RIIC1.RIICnBRL.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 272 #define RIIC1BRH (RIIC1.RIICnBRH.UINT32)
AnnaBridge 161:aa5281ff4a02 273 #define RIIC1BRHL (RIIC1.RIICnBRH.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 274 #define RIIC1BRHLL (RIIC1.RIICnBRH.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 275 #define RIIC1BRHLH (RIIC1.RIICnBRH.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 276 #define RIIC1BRHH (RIIC1.RIICnBRH.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 277 #define RIIC1BRHHL (RIIC1.RIICnBRH.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 278 #define RIIC1BRHHH (RIIC1.RIICnBRH.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 279 #define RIIC1DRT (RIIC1.RIICnDRT.UINT32)
AnnaBridge 161:aa5281ff4a02 280 #define RIIC1DRTL (RIIC1.RIICnDRT.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 281 #define RIIC1DRTLL (RIIC1.RIICnDRT.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 282 #define RIIC1DRTLH (RIIC1.RIICnDRT.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 283 #define RIIC1DRTH (RIIC1.RIICnDRT.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 284 #define RIIC1DRTHL (RIIC1.RIICnDRT.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 285 #define RIIC1DRTHH (RIIC1.RIICnDRT.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 286 #define RIIC1DRR (RIIC1.RIICnDRR.UINT32)
AnnaBridge 161:aa5281ff4a02 287 #define RIIC1DRRL (RIIC1.RIICnDRR.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 288 #define RIIC1DRRLL (RIIC1.RIICnDRR.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 289 #define RIIC1DRRLH (RIIC1.RIICnDRR.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 290 #define RIIC1DRRH (RIIC1.RIICnDRR.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 291 #define RIIC1DRRHL (RIIC1.RIICnDRR.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 292 #define RIIC1DRRHH (RIIC1.RIICnDRR.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 293 #define RIIC2CR1 (RIIC2.RIICnCR1.UINT32)
AnnaBridge 161:aa5281ff4a02 294 #define RIIC2CR1L (RIIC2.RIICnCR1.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 295 #define RIIC2CR1LL (RIIC2.RIICnCR1.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 296 #define RIIC2CR1LH (RIIC2.RIICnCR1.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 297 #define RIIC2CR1H (RIIC2.RIICnCR1.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 298 #define RIIC2CR1HL (RIIC2.RIICnCR1.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 299 #define RIIC2CR1HH (RIIC2.RIICnCR1.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 300 #define RIIC2CR2 (RIIC2.RIICnCR2.UINT32)
AnnaBridge 161:aa5281ff4a02 301 #define RIIC2CR2L (RIIC2.RIICnCR2.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 302 #define RIIC2CR2LL (RIIC2.RIICnCR2.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 303 #define RIIC2CR2LH (RIIC2.RIICnCR2.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 304 #define RIIC2CR2H (RIIC2.RIICnCR2.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 305 #define RIIC2CR2HL (RIIC2.RIICnCR2.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 306 #define RIIC2CR2HH (RIIC2.RIICnCR2.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 307 #define RIIC2MR1 (RIIC2.RIICnMR1.UINT32)
AnnaBridge 161:aa5281ff4a02 308 #define RIIC2MR1L (RIIC2.RIICnMR1.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 309 #define RIIC2MR1LL (RIIC2.RIICnMR1.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 310 #define RIIC2MR1LH (RIIC2.RIICnMR1.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 311 #define RIIC2MR1H (RIIC2.RIICnMR1.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 312 #define RIIC2MR1HL (RIIC2.RIICnMR1.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 313 #define RIIC2MR1HH (RIIC2.RIICnMR1.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 314 #define RIIC2MR2 (RIIC2.RIICnMR2.UINT32)
AnnaBridge 161:aa5281ff4a02 315 #define RIIC2MR2L (RIIC2.RIICnMR2.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 316 #define RIIC2MR2LL (RIIC2.RIICnMR2.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 317 #define RIIC2MR2LH (RIIC2.RIICnMR2.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 318 #define RIIC2MR2H (RIIC2.RIICnMR2.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 319 #define RIIC2MR2HL (RIIC2.RIICnMR2.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 320 #define RIIC2MR2HH (RIIC2.RIICnMR2.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 321 #define RIIC2MR3 (RIIC2.RIICnMR3.UINT32)
AnnaBridge 161:aa5281ff4a02 322 #define RIIC2MR3L (RIIC2.RIICnMR3.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 323 #define RIIC2MR3LL (RIIC2.RIICnMR3.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 324 #define RIIC2MR3LH (RIIC2.RIICnMR3.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 325 #define RIIC2MR3H (RIIC2.RIICnMR3.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 326 #define RIIC2MR3HL (RIIC2.RIICnMR3.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 327 #define RIIC2MR3HH (RIIC2.RIICnMR3.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 328 #define RIIC2FER (RIIC2.RIICnFER.UINT32)
AnnaBridge 161:aa5281ff4a02 329 #define RIIC2FERL (RIIC2.RIICnFER.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 330 #define RIIC2FERLL (RIIC2.RIICnFER.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 331 #define RIIC2FERLH (RIIC2.RIICnFER.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 332 #define RIIC2FERH (RIIC2.RIICnFER.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 333 #define RIIC2FERHL (RIIC2.RIICnFER.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 334 #define RIIC2FERHH (RIIC2.RIICnFER.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 335 #define RIIC2SER (RIIC2.RIICnSER.UINT32)
AnnaBridge 161:aa5281ff4a02 336 #define RIIC2SERL (RIIC2.RIICnSER.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 337 #define RIIC2SERLL (RIIC2.RIICnSER.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 338 #define RIIC2SERLH (RIIC2.RIICnSER.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 339 #define RIIC2SERH (RIIC2.RIICnSER.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 340 #define RIIC2SERHL (RIIC2.RIICnSER.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 341 #define RIIC2SERHH (RIIC2.RIICnSER.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 342 #define RIIC2IER (RIIC2.RIICnIER.UINT32)
AnnaBridge 161:aa5281ff4a02 343 #define RIIC2IERL (RIIC2.RIICnIER.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 344 #define RIIC2IERLL (RIIC2.RIICnIER.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 345 #define RIIC2IERLH (RIIC2.RIICnIER.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 346 #define RIIC2IERH (RIIC2.RIICnIER.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 347 #define RIIC2IERHL (RIIC2.RIICnIER.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 348 #define RIIC2IERHH (RIIC2.RIICnIER.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 349 #define RIIC2SR1 (RIIC2.RIICnSR1.UINT32)
AnnaBridge 161:aa5281ff4a02 350 #define RIIC2SR1L (RIIC2.RIICnSR1.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 351 #define RIIC2SR1LL (RIIC2.RIICnSR1.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 352 #define RIIC2SR1LH (RIIC2.RIICnSR1.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 353 #define RIIC2SR1H (RIIC2.RIICnSR1.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 354 #define RIIC2SR1HL (RIIC2.RIICnSR1.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 355 #define RIIC2SR1HH (RIIC2.RIICnSR1.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 356 #define RIIC2SR2 (RIIC2.RIICnSR2.UINT32)
AnnaBridge 161:aa5281ff4a02 357 #define RIIC2SR2L (RIIC2.RIICnSR2.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 358 #define RIIC2SR2LL (RIIC2.RIICnSR2.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 359 #define RIIC2SR2LH (RIIC2.RIICnSR2.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 360 #define RIIC2SR2H (RIIC2.RIICnSR2.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 361 #define RIIC2SR2HL (RIIC2.RIICnSR2.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 362 #define RIIC2SR2HH (RIIC2.RIICnSR2.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 363 #define RIIC2SAR0 (RIIC2.RIICnSAR0.UINT32)
AnnaBridge 161:aa5281ff4a02 364 #define RIIC2SAR0L (RIIC2.RIICnSAR0.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 365 #define RIIC2SAR0LL (RIIC2.RIICnSAR0.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 366 #define RIIC2SAR0LH (RIIC2.RIICnSAR0.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 367 #define RIIC2SAR0H (RIIC2.RIICnSAR0.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 368 #define RIIC2SAR0HL (RIIC2.RIICnSAR0.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 369 #define RIIC2SAR0HH (RIIC2.RIICnSAR0.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 370 #define RIIC2SAR1 (RIIC2.RIICnSAR1.UINT32)
AnnaBridge 161:aa5281ff4a02 371 #define RIIC2SAR1L (RIIC2.RIICnSAR1.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 372 #define RIIC2SAR1LL (RIIC2.RIICnSAR1.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 373 #define RIIC2SAR1LH (RIIC2.RIICnSAR1.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 374 #define RIIC2SAR1H (RIIC2.RIICnSAR1.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 375 #define RIIC2SAR1HL (RIIC2.RIICnSAR1.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 376 #define RIIC2SAR1HH (RIIC2.RIICnSAR1.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 377 #define RIIC2SAR2 (RIIC2.RIICnSAR2.UINT32)
AnnaBridge 161:aa5281ff4a02 378 #define RIIC2SAR2L (RIIC2.RIICnSAR2.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 379 #define RIIC2SAR2LL (RIIC2.RIICnSAR2.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 380 #define RIIC2SAR2LH (RIIC2.RIICnSAR2.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 381 #define RIIC2SAR2H (RIIC2.RIICnSAR2.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 382 #define RIIC2SAR2HL (RIIC2.RIICnSAR2.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 383 #define RIIC2SAR2HH (RIIC2.RIICnSAR2.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 384 #define RIIC2BRL (RIIC2.RIICnBRL.UINT32)
AnnaBridge 161:aa5281ff4a02 385 #define RIIC2BRLL (RIIC2.RIICnBRL.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 386 #define RIIC2BRLLL (RIIC2.RIICnBRL.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 387 #define RIIC2BRLLH (RIIC2.RIICnBRL.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 388 #define RIIC2BRLH (RIIC2.RIICnBRL.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 389 #define RIIC2BRLHL (RIIC2.RIICnBRL.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 390 #define RIIC2BRLHH (RIIC2.RIICnBRL.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 391 #define RIIC2BRH (RIIC2.RIICnBRH.UINT32)
AnnaBridge 161:aa5281ff4a02 392 #define RIIC2BRHL (RIIC2.RIICnBRH.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 393 #define RIIC2BRHLL (RIIC2.RIICnBRH.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 394 #define RIIC2BRHLH (RIIC2.RIICnBRH.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 395 #define RIIC2BRHH (RIIC2.RIICnBRH.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 396 #define RIIC2BRHHL (RIIC2.RIICnBRH.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 397 #define RIIC2BRHHH (RIIC2.RIICnBRH.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 398 #define RIIC2DRT (RIIC2.RIICnDRT.UINT32)
AnnaBridge 161:aa5281ff4a02 399 #define RIIC2DRTL (RIIC2.RIICnDRT.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 400 #define RIIC2DRTLL (RIIC2.RIICnDRT.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 401 #define RIIC2DRTLH (RIIC2.RIICnDRT.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 402 #define RIIC2DRTH (RIIC2.RIICnDRT.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 403 #define RIIC2DRTHL (RIIC2.RIICnDRT.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 404 #define RIIC2DRTHH (RIIC2.RIICnDRT.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 405 #define RIIC2DRR (RIIC2.RIICnDRR.UINT32)
AnnaBridge 161:aa5281ff4a02 406 #define RIIC2DRRL (RIIC2.RIICnDRR.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 407 #define RIIC2DRRLL (RIIC2.RIICnDRR.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 408 #define RIIC2DRRLH (RIIC2.RIICnDRR.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 409 #define RIIC2DRRH (RIIC2.RIICnDRR.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 410 #define RIIC2DRRHL (RIIC2.RIICnDRR.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 411 #define RIIC2DRRHH (RIIC2.RIICnDRR.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 412 #define RIIC3CR1 (RIIC3.RIICnCR1.UINT32)
AnnaBridge 161:aa5281ff4a02 413 #define RIIC3CR1L (RIIC3.RIICnCR1.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 414 #define RIIC3CR1LL (RIIC3.RIICnCR1.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 415 #define RIIC3CR1LH (RIIC3.RIICnCR1.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 416 #define RIIC3CR1H (RIIC3.RIICnCR1.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 417 #define RIIC3CR1HL (RIIC3.RIICnCR1.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 418 #define RIIC3CR1HH (RIIC3.RIICnCR1.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 419 #define RIIC3CR2 (RIIC3.RIICnCR2.UINT32)
AnnaBridge 161:aa5281ff4a02 420 #define RIIC3CR2L (RIIC3.RIICnCR2.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 421 #define RIIC3CR2LL (RIIC3.RIICnCR2.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 422 #define RIIC3CR2LH (RIIC3.RIICnCR2.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 423 #define RIIC3CR2H (RIIC3.RIICnCR2.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 424 #define RIIC3CR2HL (RIIC3.RIICnCR2.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 425 #define RIIC3CR2HH (RIIC3.RIICnCR2.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 426 #define RIIC3MR1 (RIIC3.RIICnMR1.UINT32)
AnnaBridge 161:aa5281ff4a02 427 #define RIIC3MR1L (RIIC3.RIICnMR1.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 428 #define RIIC3MR1LL (RIIC3.RIICnMR1.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 429 #define RIIC3MR1LH (RIIC3.RIICnMR1.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 430 #define RIIC3MR1H (RIIC3.RIICnMR1.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 431 #define RIIC3MR1HL (RIIC3.RIICnMR1.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 432 #define RIIC3MR1HH (RIIC3.RIICnMR1.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 433 #define RIIC3MR2 (RIIC3.RIICnMR2.UINT32)
AnnaBridge 161:aa5281ff4a02 434 #define RIIC3MR2L (RIIC3.RIICnMR2.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 435 #define RIIC3MR2LL (RIIC3.RIICnMR2.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 436 #define RIIC3MR2LH (RIIC3.RIICnMR2.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 437 #define RIIC3MR2H (RIIC3.RIICnMR2.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 438 #define RIIC3MR2HL (RIIC3.RIICnMR2.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 439 #define RIIC3MR2HH (RIIC3.RIICnMR2.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 440 #define RIIC3MR3 (RIIC3.RIICnMR3.UINT32)
AnnaBridge 161:aa5281ff4a02 441 #define RIIC3MR3L (RIIC3.RIICnMR3.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 442 #define RIIC3MR3LL (RIIC3.RIICnMR3.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 443 #define RIIC3MR3LH (RIIC3.RIICnMR3.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 444 #define RIIC3MR3H (RIIC3.RIICnMR3.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 445 #define RIIC3MR3HL (RIIC3.RIICnMR3.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 446 #define RIIC3MR3HH (RIIC3.RIICnMR3.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 447 #define RIIC3FER (RIIC3.RIICnFER.UINT32)
AnnaBridge 161:aa5281ff4a02 448 #define RIIC3FERL (RIIC3.RIICnFER.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 449 #define RIIC3FERLL (RIIC3.RIICnFER.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 450 #define RIIC3FERLH (RIIC3.RIICnFER.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 451 #define RIIC3FERH (RIIC3.RIICnFER.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 452 #define RIIC3FERHL (RIIC3.RIICnFER.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 453 #define RIIC3FERHH (RIIC3.RIICnFER.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 454 #define RIIC3SER (RIIC3.RIICnSER.UINT32)
AnnaBridge 161:aa5281ff4a02 455 #define RIIC3SERL (RIIC3.RIICnSER.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 456 #define RIIC3SERLL (RIIC3.RIICnSER.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 457 #define RIIC3SERLH (RIIC3.RIICnSER.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 458 #define RIIC3SERH (RIIC3.RIICnSER.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 459 #define RIIC3SERHL (RIIC3.RIICnSER.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 460 #define RIIC3SERHH (RIIC3.RIICnSER.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 461 #define RIIC3IER (RIIC3.RIICnIER.UINT32)
AnnaBridge 161:aa5281ff4a02 462 #define RIIC3IERL (RIIC3.RIICnIER.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 463 #define RIIC3IERLL (RIIC3.RIICnIER.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 464 #define RIIC3IERLH (RIIC3.RIICnIER.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 465 #define RIIC3IERH (RIIC3.RIICnIER.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 466 #define RIIC3IERHL (RIIC3.RIICnIER.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 467 #define RIIC3IERHH (RIIC3.RIICnIER.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 468 #define RIIC3SR1 (RIIC3.RIICnSR1.UINT32)
AnnaBridge 161:aa5281ff4a02 469 #define RIIC3SR1L (RIIC3.RIICnSR1.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 470 #define RIIC3SR1LL (RIIC3.RIICnSR1.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 471 #define RIIC3SR1LH (RIIC3.RIICnSR1.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 472 #define RIIC3SR1H (RIIC3.RIICnSR1.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 473 #define RIIC3SR1HL (RIIC3.RIICnSR1.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 474 #define RIIC3SR1HH (RIIC3.RIICnSR1.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 475 #define RIIC3SR2 (RIIC3.RIICnSR2.UINT32)
AnnaBridge 161:aa5281ff4a02 476 #define RIIC3SR2L (RIIC3.RIICnSR2.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 477 #define RIIC3SR2LL (RIIC3.RIICnSR2.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 478 #define RIIC3SR2LH (RIIC3.RIICnSR2.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 479 #define RIIC3SR2H (RIIC3.RIICnSR2.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 480 #define RIIC3SR2HL (RIIC3.RIICnSR2.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 481 #define RIIC3SR2HH (RIIC3.RIICnSR2.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 482 #define RIIC3SAR0 (RIIC3.RIICnSAR0.UINT32)
AnnaBridge 161:aa5281ff4a02 483 #define RIIC3SAR0L (RIIC3.RIICnSAR0.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 484 #define RIIC3SAR0LL (RIIC3.RIICnSAR0.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 485 #define RIIC3SAR0LH (RIIC3.RIICnSAR0.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 486 #define RIIC3SAR0H (RIIC3.RIICnSAR0.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 487 #define RIIC3SAR0HL (RIIC3.RIICnSAR0.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 488 #define RIIC3SAR0HH (RIIC3.RIICnSAR0.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 489 #define RIIC3SAR1 (RIIC3.RIICnSAR1.UINT32)
AnnaBridge 161:aa5281ff4a02 490 #define RIIC3SAR1L (RIIC3.RIICnSAR1.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 491 #define RIIC3SAR1LL (RIIC3.RIICnSAR1.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 492 #define RIIC3SAR1LH (RIIC3.RIICnSAR1.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 493 #define RIIC3SAR1H (RIIC3.RIICnSAR1.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 494 #define RIIC3SAR1HL (RIIC3.RIICnSAR1.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 495 #define RIIC3SAR1HH (RIIC3.RIICnSAR1.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 496 #define RIIC3SAR2 (RIIC3.RIICnSAR2.UINT32)
AnnaBridge 161:aa5281ff4a02 497 #define RIIC3SAR2L (RIIC3.RIICnSAR2.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 498 #define RIIC3SAR2LL (RIIC3.RIICnSAR2.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 499 #define RIIC3SAR2LH (RIIC3.RIICnSAR2.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 500 #define RIIC3SAR2H (RIIC3.RIICnSAR2.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 501 #define RIIC3SAR2HL (RIIC3.RIICnSAR2.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 502 #define RIIC3SAR2HH (RIIC3.RIICnSAR2.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 503 #define RIIC3BRL (RIIC3.RIICnBRL.UINT32)
AnnaBridge 161:aa5281ff4a02 504 #define RIIC3BRLL (RIIC3.RIICnBRL.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 505 #define RIIC3BRLLL (RIIC3.RIICnBRL.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 506 #define RIIC3BRLLH (RIIC3.RIICnBRL.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 507 #define RIIC3BRLH (RIIC3.RIICnBRL.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 508 #define RIIC3BRLHL (RIIC3.RIICnBRL.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 509 #define RIIC3BRLHH (RIIC3.RIICnBRL.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 510 #define RIIC3BRH (RIIC3.RIICnBRH.UINT32)
AnnaBridge 161:aa5281ff4a02 511 #define RIIC3BRHL (RIIC3.RIICnBRH.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 512 #define RIIC3BRHLL (RIIC3.RIICnBRH.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 513 #define RIIC3BRHLH (RIIC3.RIICnBRH.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 514 #define RIIC3BRHH (RIIC3.RIICnBRH.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 515 #define RIIC3BRHHL (RIIC3.RIICnBRH.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 516 #define RIIC3BRHHH (RIIC3.RIICnBRH.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 517 #define RIIC3DRT (RIIC3.RIICnDRT.UINT32)
AnnaBridge 161:aa5281ff4a02 518 #define RIIC3DRTL (RIIC3.RIICnDRT.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 519 #define RIIC3DRTLL (RIIC3.RIICnDRT.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 520 #define RIIC3DRTLH (RIIC3.RIICnDRT.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 521 #define RIIC3DRTH (RIIC3.RIICnDRT.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 522 #define RIIC3DRTHL (RIIC3.RIICnDRT.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 523 #define RIIC3DRTHH (RIIC3.RIICnDRT.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 524 #define RIIC3DRR (RIIC3.RIICnDRR.UINT32)
AnnaBridge 161:aa5281ff4a02 525 #define RIIC3DRRL (RIIC3.RIICnDRR.UINT16[R_IO_L])
AnnaBridge 161:aa5281ff4a02 526 #define RIIC3DRRLL (RIIC3.RIICnDRR.UINT8[R_IO_LL])
AnnaBridge 161:aa5281ff4a02 527 #define RIIC3DRRLH (RIIC3.RIICnDRR.UINT8[R_IO_LH])
AnnaBridge 161:aa5281ff4a02 528 #define RIIC3DRRH (RIIC3.RIICnDRR.UINT16[R_IO_H])
AnnaBridge 161:aa5281ff4a02 529 #define RIIC3DRRHL (RIIC3.RIICnDRR.UINT8[R_IO_HL])
AnnaBridge 161:aa5281ff4a02 530 #define RIIC3DRRHH (RIIC3.RIICnDRR.UINT8[R_IO_HH])
AnnaBridge 161:aa5281ff4a02 531
AnnaBridge 161:aa5281ff4a02 532 #define RIICnCRm_COUNT (2)
AnnaBridge 161:aa5281ff4a02 533 #define RIICnMRm_COUNT (3)
AnnaBridge 161:aa5281ff4a02 534 #define RIICnSRm_COUNT (2)
AnnaBridge 161:aa5281ff4a02 535 #define RIICnSARm_COUNT (3)
AnnaBridge 161:aa5281ff4a02 536
AnnaBridge 161:aa5281ff4a02 537
AnnaBridge 161:aa5281ff4a02 538 typedef struct st_riic
AnnaBridge 161:aa5281ff4a02 539 {
AnnaBridge 161:aa5281ff4a02 540 /* RIIC */
AnnaBridge 161:aa5281ff4a02 541
AnnaBridge 161:aa5281ff4a02 542 /* #define RIICnCRm_COUNT (2) */
AnnaBridge 161:aa5281ff4a02 543 union iodefine_reg32_t RIICnCR1; /* RIICnCR1 */
AnnaBridge 161:aa5281ff4a02 544 union iodefine_reg32_t RIICnCR2; /* RIICnCR2 */
AnnaBridge 161:aa5281ff4a02 545
AnnaBridge 161:aa5281ff4a02 546 /* #define RIICnMRm_COUNT (3) */
AnnaBridge 161:aa5281ff4a02 547 union iodefine_reg32_t RIICnMR1; /* RIICnMR1 */
AnnaBridge 161:aa5281ff4a02 548 union iodefine_reg32_t RIICnMR2; /* RIICnMR2 */
AnnaBridge 161:aa5281ff4a02 549 union iodefine_reg32_t RIICnMR3; /* RIICnMR3 */
AnnaBridge 161:aa5281ff4a02 550 union iodefine_reg32_t RIICnFER; /* RIICnFER */
AnnaBridge 161:aa5281ff4a02 551 union iodefine_reg32_t RIICnSER; /* RIICnSER */
AnnaBridge 161:aa5281ff4a02 552 union iodefine_reg32_t RIICnIER; /* RIICnIER */
AnnaBridge 161:aa5281ff4a02 553
AnnaBridge 161:aa5281ff4a02 554 /* #define RIICnSRm_COUNT (2) */
AnnaBridge 161:aa5281ff4a02 555 union iodefine_reg32_t RIICnSR1; /* RIICnSR1 */
AnnaBridge 161:aa5281ff4a02 556 union iodefine_reg32_t RIICnSR2; /* RIICnSR2 */
AnnaBridge 161:aa5281ff4a02 557
AnnaBridge 161:aa5281ff4a02 558 /* #define RIICnSARm_COUNT (3) */
AnnaBridge 161:aa5281ff4a02 559 union iodefine_reg32_t RIICnSAR0; /* RIICnSAR0 */
AnnaBridge 161:aa5281ff4a02 560 union iodefine_reg32_t RIICnSAR1; /* RIICnSAR1 */
AnnaBridge 161:aa5281ff4a02 561 union iodefine_reg32_t RIICnSAR2; /* RIICnSAR2 */
AnnaBridge 161:aa5281ff4a02 562 union iodefine_reg32_t RIICnBRL; /* RIICnBRL */
AnnaBridge 161:aa5281ff4a02 563 union iodefine_reg32_t RIICnBRH; /* RIICnBRH */
AnnaBridge 161:aa5281ff4a02 564 union iodefine_reg32_t RIICnDRT; /* RIICnDRT */
AnnaBridge 161:aa5281ff4a02 565 union iodefine_reg32_t RIICnDRR; /* RIICnDRR */
AnnaBridge 161:aa5281ff4a02 566
AnnaBridge 161:aa5281ff4a02 567 } r_io_riic_t;
AnnaBridge 161:aa5281ff4a02 568
AnnaBridge 161:aa5281ff4a02 569
AnnaBridge 161:aa5281ff4a02 570 /* Channel array defines of RIIC (2)*/
AnnaBridge 161:aa5281ff4a02 571 #ifdef DECLARE_RIIC_CHANNELS
AnnaBridge 161:aa5281ff4a02 572 volatile struct st_riic* RIIC[ RIIC_COUNT ] =
AnnaBridge 161:aa5281ff4a02 573 /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */
AnnaBridge 161:aa5281ff4a02 574 RIIC_ADDRESS_LIST;
AnnaBridge 161:aa5281ff4a02 575 /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */
AnnaBridge 161:aa5281ff4a02 576 #endif /* DECLARE_RIIC_CHANNELS */
AnnaBridge 161:aa5281ff4a02 577 /* End of channel array defines of RIIC (2)*/
AnnaBridge 161:aa5281ff4a02 578
AnnaBridge 161:aa5281ff4a02 579
AnnaBridge 161:aa5281ff4a02 580 /* <-SEC M1.10.1 */
AnnaBridge 161:aa5281ff4a02 581 /* <-MISRA 18.4 */ /* <-SEC M1.6.2 */
AnnaBridge 161:aa5281ff4a02 582 /* <-QAC 0857 */
AnnaBridge 161:aa5281ff4a02 583 /* <-QAC 0639 */
AnnaBridge 161:aa5281ff4a02 584 #endif