/*------------------------------------------------------------------------- * Declarations of Peripheral I/O registers, I/O register bits, * Interrupt/Exeption vectors, Trap vectors and, V850E only, Callt * vectors for V850E microcontroller uPD70F3454. * * This header file can be used by both the V850 assembler, AV850, * and the V850 C/C++ compiler, ICCV850. * * This header file is generated from the device file: * DF3454.800 * Format version 2.20, File version 1.00 * *-------------------------------------------------------------------------*/ #ifndef __IO70F3454_H__ #define __IO70F3454_H__ #if ((__TID__ >> 8) & 0x7F) != 85 #error "IO70F3454.H file for use with AV850 / ICCV850 only" #endif #if ((__TID__ >> 4) & 0x0F) != 1 #error "IO70F3454.H file for use with AV850 / ICCV850 option -v1 only" #endif #pragma language=extended #pragma system_include /*********************************************** * I/O register macros ***********************************************/ #include "io_macros.h" /*********************************************** * Peripheral I/O register declarations ***********************************************/ __IO_REG16( PDL, 0xFFFFF004, __READ_WRITE ) __IO_REG8_BIT( PDLL, 0xFFFFF004, __READ_WRITE ) __IO_REG8_BIT( PDLH, 0xFFFFF005, __READ_WRITE ) __IO_REG16( PMDL, 0xFFFFF024, __READ_WRITE ) __IO_REG8_BIT( PMDLL, 0xFFFFF024, __READ_WRITE ) __IO_REG8_BIT( PMDLH, 0xFFFFF025, __READ_WRITE ) __IO_REG16( PMCDL, 0xFFFFF044, __READ_WRITE ) __IO_REG8_BIT( PMCDLL, 0xFFFFF044, __READ_WRITE ) __IO_REG8_BIT( PMCDLH, 0xFFFFF045, __READ_WRITE ) __IO_REG16( BSC, 0xFFFFF066, __READ_WRITE ) __IO_REG8( VSWC, 0xFFFFF06E, __READ_WRITE ) __IO_REG16( DSA0L, 0xFFFFF080, __READ_WRITE ) __IO_REG16( DSA0H, 0xFFFFF082, __READ_WRITE ) __IO_REG16( DDA0L, 0xFFFFF084, __READ_WRITE ) __IO_REG16( DDA0H, 0xFFFFF086, __READ_WRITE ) __IO_REG16( DSA1L, 0xFFFFF088, __READ_WRITE ) __IO_REG16( DSA1H, 0xFFFFF08A, __READ_WRITE ) __IO_REG16( DDA1L, 0xFFFFF08C, __READ_WRITE ) __IO_REG16( DDA1H, 0xFFFFF08E, __READ_WRITE ) __IO_REG16( DSA2L, 0xFFFFF090, __READ_WRITE ) __IO_REG16( DSA2H, 0xFFFFF092, __READ_WRITE ) __IO_REG16( DDA2L, 0xFFFFF094, __READ_WRITE ) __IO_REG16( DDA2H, 0xFFFFF096, __READ_WRITE ) __IO_REG16( DSA3L, 0xFFFFF098, __READ_WRITE ) __IO_REG16( DSA3H, 0xFFFFF09A, __READ_WRITE ) __IO_REG16( DDA3L, 0xFFFFF09C, __READ_WRITE ) __IO_REG16( DDA3H, 0xFFFFF09E, __READ_WRITE ) __IO_REG16( DBC0, 0xFFFFF0C0, __READ_WRITE ) __IO_REG16( DBC1, 0xFFFFF0C2, __READ_WRITE ) __IO_REG16( DBC2, 0xFFFFF0C4, __READ_WRITE ) __IO_REG16( DBC3, 0xFFFFF0C6, __READ_WRITE ) __IO_REG16( DADC0, 0xFFFFF0D0, __READ_WRITE ) __IO_REG16( DADC1, 0xFFFFF0D2, __READ_WRITE ) __IO_REG16( DADC2, 0xFFFFF0D4, __READ_WRITE ) __IO_REG16( DADC3, 0xFFFFF0D6, __READ_WRITE ) __IO_REG8_BIT( DCHC0, 0xFFFFF0E0, __READ_WRITE ) __IO_REG8_BIT( DCHC1, 0xFFFFF0E2, __READ_WRITE ) __IO_REG8_BIT( DCHC2, 0xFFFFF0E4, __READ_WRITE ) __IO_REG8_BIT( DCHC3, 0xFFFFF0E6, __READ_WRITE ) __IO_REG16( IMR0, 0xFFFFF100, __READ_WRITE ) __IO_REG8_BIT( IMR0L, 0xFFFFF100, __READ_WRITE ) __IO_REG8_BIT( IMR0H, 0xFFFFF101, __READ_WRITE ) __IO_REG16( IMR1, 0xFFFFF102, __READ_WRITE ) __IO_REG8_BIT( IMR1L, 0xFFFFF102, __READ_WRITE ) __IO_REG8_BIT( IMR1H, 0xFFFFF103, __READ_WRITE ) __IO_REG16( IMR2, 0xFFFFF104, __READ_WRITE ) __IO_REG8_BIT( IMR2L, 0xFFFFF104, __READ_WRITE ) __IO_REG8_BIT( IMR2H, 0xFFFFF105, __READ_WRITE ) __IO_REG16( IMR3, 0xFFFFF106, __READ_WRITE ) __IO_REG8_BIT( IMR3L, 0xFFFFF106, __READ_WRITE ) __IO_REG8_BIT( IMR3H, 0xFFFFF107, __READ_WRITE ) __IO_REG16( IMR4, 0xFFFFF108, __READ_WRITE ) __IO_REG8_BIT( IMR4L, 0xFFFFF108, __READ_WRITE ) __IO_REG8_BIT( IMR4H, 0xFFFFF109, __READ_WRITE ) __IO_REG16( IMR5, 0xFFFFF10A, __READ_WRITE ) __IO_REG8_BIT( IMR5L, 0xFFFFF10A, __READ_WRITE ) __IO_REG8_BIT( IMR5H, 0xFFFFF10B, __READ_WRITE ) __IO_REG8_BIT( LVILIC, 0xFFFFF110, __READ_WRITE ) __IO_REG8_BIT( LVIHIC, 0xFFFFF112, __READ_WRITE ) __IO_REG8_BIT( PIC00, 0xFFFFF114, __READ_WRITE ) __IO_REG8_BIT( PIC01, 0xFFFFF116, __READ_WRITE ) __IO_REG8_BIT( PIC02, 0xFFFFF118, __READ_WRITE ) __IO_REG8_BIT( PIC03, 0xFFFFF11A, __READ_WRITE ) __IO_REG8_BIT( PIC04, 0xFFFFF11C, __READ_WRITE ) __IO_REG8_BIT( PIC05, 0xFFFFF11E, __READ_WRITE ) __IO_REG8_BIT( PIC06, 0xFFFFF120, __READ_WRITE ) __IO_REG8_BIT( PIC07, 0xFFFFF122, __READ_WRITE ) __IO_REG8_BIT( PIC08, 0xFFFFF124, __READ_WRITE ) __IO_REG8_BIT( PIC09, 0xFFFFF126, __READ_WRITE ) __IO_REG8_BIT( PIC10, 0xFFFFF128, __READ_WRITE ) __IO_REG8_BIT( PIC11, 0xFFFFF12A, __READ_WRITE ) __IO_REG8_BIT( PIC12, 0xFFFFF12C, __READ_WRITE ) __IO_REG8_BIT( PIC13, 0xFFFFF12E, __READ_WRITE ) __IO_REG8_BIT( PIC14, 0xFFFFF130, __READ_WRITE ) __IO_REG8_BIT( PIC15, 0xFFFFF132, __READ_WRITE ) __IO_REG8_BIT( PIC16, 0xFFFFF134, __READ_WRITE ) __IO_REG8_BIT( PIC17, 0xFFFFF136, __READ_WRITE ) __IO_REG8_BIT( PIC18, 0xFFFFF138, __READ_WRITE ) __IO_REG8_BIT( CMPIC0L, 0xFFFFF13A, __READ_WRITE ) __IO_REG8_BIT( CMPIC0F, 0xFFFFF13C, __READ_WRITE ) __IO_REG8_BIT( CMPIC1L, 0xFFFFF13E, __READ_WRITE ) __IO_REG8_BIT( CMPIC1F, 0xFFFFF140, __READ_WRITE ) __IO_REG8_BIT( TB0OVIC, 0xFFFFF142, __READ_WRITE ) __IO_REG8_BIT( TB0CCIC0, 0xFFFFF144, __READ_WRITE ) __IO_REG8_BIT( TB0CCIC1, 0xFFFFF146, __READ_WRITE ) __IO_REG8_BIT( TB0CCIC2, 0xFFFFF148, __READ_WRITE ) __IO_REG8_BIT( TB0CCIC3, 0xFFFFF14A, __READ_WRITE ) __IO_REG8_BIT( TB1OVIC, 0xFFFFF14C, __READ_WRITE ) __IO_REG8_BIT( TB1CCIC0, 0xFFFFF14E, __READ_WRITE ) __IO_REG8_BIT( TB1CCIC1, 0xFFFFF150, __READ_WRITE ) __IO_REG8_BIT( TB1CCIC2, 0xFFFFF152, __READ_WRITE ) __IO_REG8_BIT( TB1CCIC3, 0xFFFFF154, __READ_WRITE ) __IO_REG8_BIT( TT0OVIC, 0xFFFFF156, __READ_WRITE ) __IO_REG8_BIT( TT0CCIC0, 0xFFFFF158, __READ_WRITE ) __IO_REG8_BIT( TT0CCIC1, 0xFFFFF15A, __READ_WRITE ) __IO_REG8_BIT( TT0IECIC, 0xFFFFF15C, __READ_WRITE ) __IO_REG8_BIT( TT1OVIC, 0xFFFFF15E, __READ_WRITE ) __IO_REG8_BIT( TT1CCIC0, 0xFFFFF160, __READ_WRITE ) __IO_REG8_BIT( TT1CCIC1, 0xFFFFF162, __READ_WRITE ) __IO_REG8_BIT( TT1IECIC, 0xFFFFF164, __READ_WRITE ) __IO_REG8_BIT( TA0OVIC, 0xFFFFF166, __READ_WRITE ) __IO_REG8_BIT( TA0CCIC0, 0xFFFFF168, __READ_WRITE ) __IO_REG8_BIT( TA0CCIC1, 0xFFFFF16A, __READ_WRITE ) __IO_REG8_BIT( TA1OVIC, 0xFFFFF16C, __READ_WRITE ) __IO_REG8_BIT( TA1CCIC0, 0xFFFFF16E, __READ_WRITE ) __IO_REG8_BIT( TA1CCIC1, 0xFFFFF170, __READ_WRITE ) __IO_REG8_BIT( TA2OVIC, 0xFFFFF172, __READ_WRITE ) __IO_REG8_BIT( TA2CCIC0, 0xFFFFF174, __READ_WRITE ) __IO_REG8_BIT( TA2CCIC1, 0xFFFFF176, __READ_WRITE ) __IO_REG8_BIT( TA3OVIC, 0xFFFFF178, __READ_WRITE ) __IO_REG8_BIT( TA3CCIC0, 0xFFFFF17A, __READ_WRITE ) __IO_REG8_BIT( TA3CCIC1, 0xFFFFF17C, __READ_WRITE ) __IO_REG8_BIT( TA4OVIC, 0xFFFFF17E, __READ_WRITE ) __IO_REG8_BIT( TA4CCIC0, 0xFFFFF180, __READ_WRITE ) __IO_REG8_BIT( TA4CCIC1, 0xFFFFF182, __READ_WRITE ) __IO_REG8_BIT( DMAIC0, 0xFFFFF184, __READ_WRITE ) __IO_REG8_BIT( DMAIC1, 0xFFFFF186, __READ_WRITE ) __IO_REG8_BIT( DMAIC2, 0xFFFFF188, __READ_WRITE ) __IO_REG8_BIT( DMAIC3, 0xFFFFF18A, __READ_WRITE ) __IO_REG8_BIT( UREIC, 0xFFFFF18C, __READ_WRITE ) __IO_REG8_BIT( URIC, 0xFFFFF18E, __READ_WRITE ) __IO_REG8_BIT( UTIC, 0xFFFFF190, __READ_WRITE ) __IO_REG8_BIT( UIFIC, 0xFFFFF192, __READ_WRITE ) __IO_REG8_BIT( UTOIC, 0xFFFFF194, __READ_WRITE ) __IO_REG8_BIT( UA0REIC, 0xFFFFF196, __READ_WRITE ) __IO_REG8_BIT( UA0RIC, 0xFFFFF198, __READ_WRITE ) __IO_REG8_BIT( UA0TIC, 0xFFFFF19A, __READ_WRITE ) __IO_REG8_BIT( CB0REIC, 0xFFFFF19C, __READ_WRITE ) __IO_REG8_BIT( CB0RIC, 0xFFFFF19E, __READ_WRITE ) __IO_REG8_BIT( CB0TIC, 0xFFFFF1A0, __READ_WRITE ) __IO_REG8_BIT( UA1REIC, 0xFFFFF1A2, __READ_WRITE ) __IO_REG8_BIT( UA1RIC, 0xFFFFF1A4, __READ_WRITE ) __IO_REG8_BIT( UA1TIC, 0xFFFFF1A6, __READ_WRITE ) __IO_REG8_BIT( CB1REIC, 0xFFFFF1A8, __READ_WRITE ) __IO_REG8_BIT( CB1RIC, 0xFFFFF1AA, __READ_WRITE ) __IO_REG8_BIT( CB1TIC, 0xFFFFF1AC, __READ_WRITE ) __IO_REG8_BIT( UA2REIC, 0xFFFFF1AE, __READ_WRITE ) __IO_REG8_BIT( UA2RIC, 0xFFFFF1B0, __READ_WRITE ) __IO_REG8_BIT( UA2TIC, 0xFFFFF1B2, __READ_WRITE ) __IO_REG8_BIT( CB2REIC, 0xFFFFF1B4, __READ_WRITE ) __IO_REG8_BIT( CB2RIC, 0xFFFFF1B6, __READ_WRITE ) __IO_REG8_BIT( CB2TIC, 0xFFFFF1B8, __READ_WRITE ) __IO_REG8_BIT( IICIC, 0xFFFFF1BA, __READ_WRITE ) __IO_REG8_BIT( AD0IC, 0xFFFFF1BC, __READ_WRITE ) __IO_REG8_BIT( AD1IC, 0xFFFFF1BE, __READ_WRITE ) __IO_REG8_BIT( AD2IC, 0xFFFFF1C0, __READ_WRITE ) __IO_REG8_BIT( TM0EQIC0, 0xFFFFF1C2, __READ_WRITE ) __IO_REG8_BIT( TM1EQIC0, 0xFFFFF1C4, __READ_WRITE ) __IO_REG8_BIT( TM2EQIC0, 0xFFFFF1C6, __READ_WRITE ) __IO_REG8_BIT( TM3EQIC0, 0xFFFFF1C8, __READ_WRITE ) __IO_REG8_BIT( ADT0IC, 0xFFFFF1CA, __READ_WRITE ) __IO_REG8_BIT( ADT1IC, 0xFFFFF1CC, __READ_WRITE ) __IO_REG8_BIT( ISPR, 0xFFFFF1FA, __READ ) __IO_REG8( PRCMD, 0xFFFFF1FC, __WRITE ) __IO_REG8_BIT( PSC, 0xFFFFF1FE, __READ_WRITE ) __IO_REG16( AD0CR0, 0xFFFFF200, __READ ) __IO_REG8( AD0CR0H, 0xFFFFF201, __READ ) __IO_REG16( AD0CR1, 0xFFFFF202, __READ ) __IO_REG8( AD0CR1H, 0xFFFFF203, __READ ) __IO_REG16( AD0CR2, 0xFFFFF204, __READ ) __IO_REG8( AD0CR2H, 0xFFFFF205, __READ ) __IO_REG16( AD0CR3, 0xFFFFF206, __READ ) __IO_REG8( AD0CR3H, 0xFFFFF207, __READ ) __IO_REG16( AD0CR4, 0xFFFFF208, __READ ) __IO_REG8( AD0CR4H, 0xFFFFF209, __READ ) __IO_REG16( AD0CR5, 0xFFFFF20A, __READ ) __IO_REG8( AD0CR5H, 0xFFFFF20B, __READ ) __IO_REG16( AD0CR6, 0xFFFFF20C, __READ ) __IO_REG8( AD0CR6H, 0xFFFFF20D, __READ ) __IO_REG16( AD0CR7, 0xFFFFF20E, __READ ) __IO_REG8( AD0CR7H, 0xFFFFF20F, __READ ) __IO_REG16( AD0CR8, 0xFFFFF210, __READ ) __IO_REG8( AD0CR8H, 0xFFFFF211, __READ ) __IO_REG16( AD0CR9, 0xFFFFF212, __READ ) __IO_REG8( AD0CR9H, 0xFFFFF213, __READ ) __IO_REG16( AD0CR10, 0xFFFFF214, __READ ) __IO_REG8( AD0CR10H, 0xFFFFF215, __READ ) __IO_REG16( AD0CR11, 0xFFFFF216, __READ ) __IO_REG8( AD0CR11H, 0xFFFFF217, __READ ) __IO_REG16( AD0CR12, 0xFFFFF218, __READ ) __IO_REG8( AD0CR12H, 0xFFFFF219, __READ ) __IO_REG16( AD0CR13, 0xFFFFF21A, __READ ) __IO_REG8( AD0CR13H, 0xFFFFF21B, __READ ) __IO_REG16( AD0CR14, 0xFFFFF21C, __READ ) __IO_REG8( AD0CR14H, 0xFFFFF21D, __READ ) __IO_REG16( AD0CR15, 0xFFFFF21E, __READ ) __IO_REG8( AD0CR15H, 0xFFFFF21F, __READ ) __IO_REG16( AD0SCM, 0xFFFFF220, __READ_WRITE ) __IO_REG8_BIT( AD0SCML, 0xFFFFF220, __READ_WRITE ) __IO_REG8_BIT( AD0SCMH, 0xFFFFF221, __READ_WRITE ) __IO_REG8_BIT( AD0CTC, 0xFFFFF222, __READ_WRITE ) __IO_REG16( AD0CHEN, 0xFFFFF224, __READ_WRITE ) __IO_REG8_BIT( AD0CHENL, 0xFFFFF224, __READ_WRITE ) __IO_REG8_BIT( AD0CHENH, 0xFFFFF225, __READ_WRITE ) __IO_REG8_BIT( AD0CTL0, 0xFFFFF230, __READ_WRITE ) __IO_REG8_BIT( AD0TSEL, 0xFFFFF231, __READ_WRITE ) __IO_REG8_BIT( AD0CH1, 0xFFFFF232, __READ_WRITE ) __IO_REG8_BIT( AD0CH2, 0xFFFFF233, __READ_WRITE ) __IO_REG16( AD0ECR0, 0xFFFFF240, __READ ) __IO_REG8( AD0ECR0H, 0xFFFFF241, __READ ) __IO_REG16( AD0ECR1, 0xFFFFF242, __READ ) __IO_REG8( AD0ECR1H, 0xFFFFF243, __READ ) __IO_REG16( AD0ECR2, 0xFFFFF244, __READ ) __IO_REG8( AD0ECR2H, 0xFFFFF245, __READ ) __IO_REG16( AD0ECR3, 0xFFFFF246, __READ ) __IO_REG8( AD0ECR3H, 0xFFFFF247, __READ ) __IO_REG16( AD0ECR4, 0xFFFFF248, __READ ) __IO_REG8( AD0ECR4H, 0xFFFFF249, __READ ) __IO_REG8( AD0FLG, 0xFFFFF254, __READ ) __IO_REG8( AD0FLGB, 0xFFFFF255, __READ ) __IO_REG8( OP0CTL0, 0xFFFFF260, __READ_WRITE ) __IO_REG8( CMP0CTL0, 0xFFFFF261, __READ_WRITE ) __IO_REG8( CMP0CTL1, 0xFFFFF262, __READ ) __IO_REG8( CMP0CTL2, 0xFFFFF263, __READ_WRITE ) __IO_REG8( CMP0CTL3, 0xFFFFF264, __READ_WRITE ) __IO_REG8( AD0OCKS, 0xFFFFF270, __READ_WRITE ) __IO_REG8( AD1OCKS, 0xFFFFF274, __READ_WRITE ) __IO_REG8( CMPNFC0L, 0xFFFFF278, __READ_WRITE ) __IO_REG8( CMPNFC0F, 0xFFFFF27A, __READ_WRITE ) __IO_REG8( CMPNFC1L, 0xFFFFF27C, __READ_WRITE ) __IO_REG8( CMPNFC1F, 0xFFFFF27E, __READ_WRITE ) __IO_REG16( AD1CR0, 0xFFFFF280, __READ ) __IO_REG8( AD1CR0H, 0xFFFFF281, __READ ) __IO_REG16( AD1CR1, 0xFFFFF282, __READ ) __IO_REG8( AD1CR1H, 0xFFFFF283, __READ ) __IO_REG16( AD1CR2, 0xFFFFF284, __READ ) __IO_REG8( AD1CR2H, 0xFFFFF285, __READ ) __IO_REG16( AD1CR3, 0xFFFFF286, __READ ) __IO_REG8( AD1CR3H, 0xFFFFF287, __READ ) __IO_REG16( AD1CR4, 0xFFFFF288, __READ ) __IO_REG8( AD1CR4H, 0xFFFFF289, __READ ) __IO_REG16( AD1CR5, 0xFFFFF28A, __READ ) __IO_REG8( AD1CR5H, 0xFFFFF28B, __READ ) __IO_REG16( AD1CR6, 0xFFFFF28C, __READ ) __IO_REG8( AD1CR6H, 0xFFFFF28D, __READ ) __IO_REG16( AD1CR7, 0xFFFFF28E, __READ ) __IO_REG8( AD1CR7H, 0xFFFFF28F, __READ ) __IO_REG16( AD1CR8, 0xFFFFF290, __READ ) __IO_REG8( AD1CR8H, 0xFFFFF291, __READ ) __IO_REG16( AD1CR9, 0xFFFFF292, __READ ) __IO_REG8( AD1CR9H, 0xFFFFF293, __READ ) __IO_REG16( AD1CR10, 0xFFFFF294, __READ ) __IO_REG8( AD1CR10H, 0xFFFFF295, __READ ) __IO_REG16( AD1CR11, 0xFFFFF296, __READ ) __IO_REG8( AD1CR11H, 0xFFFFF297, __READ ) __IO_REG16( AD1CR12, 0xFFFFF298, __READ ) __IO_REG8( AD1CR12H, 0xFFFFF299, __READ ) __IO_REG16( AD1CR13, 0xFFFFF29A, __READ ) __IO_REG8( AD1CR13H, 0xFFFFF29B, __READ ) __IO_REG16( AD1CR14, 0xFFFFF29C, __READ ) __IO_REG8( AD1CR14H, 0xFFFFF29D, __READ ) __IO_REG16( AD1CR15, 0xFFFFF29E, __READ ) __IO_REG8( AD1CR15H, 0xFFFFF29F, __READ ) __IO_REG16( AD1SCM, 0xFFFFF2A0, __READ_WRITE ) __IO_REG8_BIT( AD1SCML, 0xFFFFF2A0, __READ_WRITE ) __IO_REG8_BIT( AD1SCMH, 0xFFFFF2A1, __READ_WRITE ) __IO_REG8_BIT( AD1CTC, 0xFFFFF2A2, __READ_WRITE ) __IO_REG16( AD1CHEN, 0xFFFFF2A4, __READ_WRITE ) __IO_REG8_BIT( AD1CHENL, 0xFFFFF2A4, __READ_WRITE ) __IO_REG8_BIT( AD1CHENH, 0xFFFFF2A5, __READ_WRITE ) __IO_REG8_BIT( AD1CTL0, 0xFFFFF2B0, __READ_WRITE ) __IO_REG8_BIT( AD1TSEL, 0xFFFFF2B1, __READ_WRITE ) __IO_REG8_BIT( AD1CH1, 0xFFFFF2B2, __READ_WRITE ) __IO_REG8_BIT( AD1CH2, 0xFFFFF2B3, __READ_WRITE ) __IO_REG16( AD1ECR0, 0xFFFFF2C0, __READ ) __IO_REG8( AD1ECR0H, 0xFFFFF2C1, __READ ) __IO_REG16( AD1ECR1, 0xFFFFF2C2, __READ ) __IO_REG8( AD1ECR1H, 0xFFFFF2C3, __READ ) __IO_REG16( AD1ECR2, 0xFFFFF2C4, __READ ) __IO_REG8( AD1ECR2H, 0xFFFFF2C5, __READ ) __IO_REG16( AD1ECR3, 0xFFFFF2C6, __READ ) __IO_REG8( AD1ECR3H, 0xFFFFF2C7, __READ ) __IO_REG16( AD1ECR4, 0xFFFFF2C8, __READ ) __IO_REG8( AD1ECB4H, 0xFFFFF2D3, __READ ) __IO_REG8( AD1FLG, 0xFFFFF2D4, __READ ) __IO_REG8( AD1FLGB, 0xFFFFF2D5, __READ ) __IO_REG8( OP1CTL0, 0xFFFFF2E0, __READ_WRITE ) __IO_REG8( CMP1CTL0, 0xFFFFF2E1, __READ_WRITE ) __IO_REG8( CMP1CTL1, 0xFFFFF2E2, __READ ) __IO_REG8( CMP1CTL2, 0xFFFFF2E3, __READ_WRITE ) __IO_REG8( CMP1CTL3, 0xFFFFF2E4, __READ_WRITE ) __IO_REG8_BIT( ADTF, 0xFFFFF2F0, __READ_WRITE ) __IO_REG8_BIT( ADTR, 0xFFFFF2F2, __READ_WRITE ) __IO_REG8_BIT( CMPOF, 0xFFFFF2F4, __READ_WRITE ) __IO_REG8_BIT( CMPOR, 0xFFFFF2F6, __READ_WRITE ) __IO_REG8( ADLTS1, 0xFFFFF2F8, __READ_WRITE ) __IO_REG8( ADLTS2, 0xFFFFF2FA, __READ_WRITE ) __IO_REG8( INTNFC14, 0xFFFFF310, __READ_WRITE ) __IO_REG8( INTNFC15, 0xFFFFF312, __READ_WRITE ) __IO_REG8( INTNFC16, 0xFFFFF314, __READ_WRITE ) __IO_REG8_BIT( P0, 0xFFFFF400, __READ_WRITE ) __IO_REG8_BIT( P1, 0xFFFFF402, __READ_WRITE ) __IO_REG8_BIT( P2, 0xFFFFF404, __READ_WRITE ) __IO_REG8_BIT( P3, 0xFFFFF406, __READ_WRITE ) __IO_REG8_BIT( P4, 0xFFFFF408, __READ_WRITE ) __IO_REG8_BIT( PM0, 0xFFFFF420, __READ_WRITE ) __IO_REG8_BIT( PM1, 0xFFFFF422, __READ_WRITE ) __IO_REG8_BIT( PM2, 0xFFFFF424, __READ_WRITE ) __IO_REG8_BIT( PM3, 0xFFFFF426, __READ_WRITE ) __IO_REG8_BIT( PM4, 0xFFFFF428, __READ_WRITE ) __IO_REG8_BIT( PMC0, 0xFFFFF440, __READ_WRITE ) __IO_REG8_BIT( PMC1, 0xFFFFF442, __READ_WRITE ) __IO_REG8_BIT( PMC2, 0xFFFFF444, __READ_WRITE ) __IO_REG8_BIT( PMC3, 0xFFFFF446, __READ_WRITE ) __IO_REG8_BIT( PMC4, 0xFFFFF448, __READ_WRITE ) __IO_REG8_BIT( PFC0, 0xFFFFF460, __READ_WRITE ) __IO_REG8_BIT( PFC1, 0xFFFFF462, __READ_WRITE ) __IO_REG8_BIT( PFC2, 0xFFFFF464, __READ_WRITE ) __IO_REG8_BIT( PFC3, 0xFFFFF466, __READ_WRITE ) __IO_REG8_BIT( PFC4, 0xFFFFF468, __READ_WRITE ) __IO_REG16( BCT0, 0xFFFFF480, __READ_WRITE ) __IO_REG16( DWC0, 0xFFFFF484, __READ_WRITE ) __IO_REG16( AWC, 0xFFFFF488, __READ_WRITE ) __IO_REG16( BCC, 0xFFFFF48A, __READ_WRITE ) __IO_REG8( DVC, 0xFFFFF48E, __READ_WRITE ) __IO_REG8_BIT( TM0CTL0, 0xFFFFF540, __READ_WRITE ) __IO_REG16( TM0CMP0, 0xFFFFF544, __READ_WRITE ) __IO_REG8_BIT( TM1CTL0, 0xFFFFF550, __READ_WRITE ) __IO_REG16( TM1CMP0, 0xFFFFF554, __READ_WRITE ) __IO_REG8_BIT( TM2CTL0, 0xFFFFF560, __READ_WRITE ) __IO_REG16( TM2CMP0, 0xFFFFF564, __READ_WRITE ) __IO_REG8_BIT( TM3CTL0, 0xFFFFF570, __READ_WRITE ) __IO_REG16( TM3CMP0, 0xFFFFF574, __READ_WRITE ) __IO_REG8_BIT( TT0CTL0, 0xFFFFF580, __READ_WRITE ) __IO_REG8_BIT( TT0CTL1, 0xFFFFF581, __READ_WRITE ) __IO_REG8_BIT( TT0CTL2, 0xFFFFF582, __READ_WRITE ) __IO_REG8_BIT( TT0IOC0, 0xFFFFF583, __READ_WRITE ) __IO_REG8_BIT( TT0IOC1, 0xFFFFF584, __READ_WRITE ) __IO_REG8_BIT( TT0IOC2, 0xFFFFF585, __READ_WRITE ) __IO_REG8_BIT( TT0IOC3, 0xFFFFF586, __READ_WRITE ) __IO_REG8_BIT( TT0OPT0, 0xFFFFF587, __READ_WRITE ) __IO_REG8_BIT( TT0OPT1, 0xFFFFF588, __READ_WRITE ) __IO_REG16( TT0CCR0, 0xFFFFF58A, __READ_WRITE ) __IO_REG16( TT0CCR1, 0xFFFFF58C, __READ_WRITE ) __IO_REG16( TT0CNT, 0xFFFFF58E, __READ ) __IO_REG16( TT0TCW, 0xFFFFF590, __READ_WRITE ) __IO_REG8( TTNFC0, 0xFFFFF5A0, __READ_WRITE ) __IO_REG8( TTNFC1, 0xFFFFF5A2, __READ_WRITE ) __IO_REG8( TTISL0, 0xFFFFF5A4, __READ_WRITE ) __IO_REG8( TTISL1, 0xFFFFF5A6, __READ_WRITE ) __IO_REG8_BIT( TT1CTL0, 0xFFFFF5C0, __READ_WRITE ) __IO_REG8_BIT( TT1CTL1, 0xFFFFF5C1, __READ_WRITE ) __IO_REG8_BIT( TT1CTL2, 0xFFFFF5C2, __READ_WRITE ) __IO_REG8_BIT( TT1IOC0, 0xFFFFF5C3, __READ_WRITE ) __IO_REG8_BIT( TT1IOC1, 0xFFFFF5C4, __READ_WRITE ) __IO_REG8_BIT( TT1IOC2, 0xFFFFF5C5, __READ_WRITE ) __IO_REG8_BIT( TT1IOC3, 0xFFFFF5C6, __READ_WRITE ) __IO_REG8_BIT( TT1OPT0, 0xFFFFF5C7, __READ_WRITE ) __IO_REG8_BIT( TT1OPT1, 0xFFFFF5C8, __READ_WRITE ) __IO_REG16( TT1CCR0, 0xFFFFF5CA, __READ_WRITE ) __IO_REG16( TT1CCR1, 0xFFFFF5CC, __READ_WRITE ) __IO_REG16( TT1CNT, 0xFFFFF5CE, __READ ) __IO_REG16( TT1TCW, 0xFFFFF5D0, __READ_WRITE ) __IO_REG8_BIT( TAB0CTL0, 0xFFFFF5E0, __READ_WRITE ) __IO_REG8_BIT( TAB0CTL1, 0xFFFFF5E1, __READ_WRITE ) __IO_REG8_BIT( TAB0IOC0, 0xFFFFF5E2, __READ_WRITE ) __IO_REG8_BIT( TAB0IOC1, 0xFFFFF5E3, __READ_WRITE ) __IO_REG8_BIT( TAB0IOC2, 0xFFFFF5E4, __READ_WRITE ) __IO_REG8_BIT( TAB0OPT0, 0xFFFFF5E5, __READ_WRITE ) __IO_REG16( TAB0CCR0, 0xFFFFF5E6, __READ_WRITE ) __IO_REG16( TAB0CCR1, 0xFFFFF5E8, __READ_WRITE ) __IO_REG16( TAB0CCR2, 0xFFFFF5EA, __READ_WRITE ) __IO_REG16( TAB0CCR3, 0xFFFFF5EC, __READ_WRITE ) __IO_REG16( TAB0CNT, 0xFFFFF5EE, __READ ) __IO_REG8_BIT( TAB0OPT1, 0xFFFFF600, __READ_WRITE ) __IO_REG8_BIT( TAB0OPT2, 0xFFFFF601, __READ_WRITE ) __IO_REG8_BIT( TAB0IOC3, 0xFFFFF602, __READ_WRITE ) __IO_REG8_BIT( TAB0OPT3, 0xFFFFF603, __READ_WRITE ) __IO_REG16( TAB0DTC, 0xFFFFF604, __READ_WRITE ) __IO_REG8_BIT( HZA0CTL0, 0xFFFFF610, __READ_WRITE ) __IO_REG8_BIT( HZA0CTL1, 0xFFFFF611, __READ_WRITE ) __IO_REG8_BIT( HZA1CTL0, 0xFFFFF618, __READ_WRITE ) __IO_REG8_BIT( HZA1CTL1, 0xFFFFF619, __READ_WRITE ) __IO_REG8_BIT( TAB1CTL0, 0xFFFFF620, __READ_WRITE ) __IO_REG8_BIT( TAB1CTL1, 0xFFFFF621, __READ_WRITE ) __IO_REG8_BIT( TAB1IOC0, 0xFFFFF622, __READ_WRITE ) __IO_REG8_BIT( TAB1IOC1, 0xFFFFF623, __READ_WRITE ) __IO_REG8_BIT( TAB1IOC2, 0xFFFFF624, __READ_WRITE ) __IO_REG8_BIT( TAB1OPT0, 0xFFFFF625, __READ_WRITE ) __IO_REG16( TAB1CCR0, 0xFFFFF626, __READ_WRITE ) __IO_REG16( TAB1CCR1, 0xFFFFF628, __READ_WRITE ) __IO_REG16( TAB1CCR2, 0xFFFFF62A, __READ_WRITE ) __IO_REG16( TAB1CCR3, 0xFFFFF62C, __READ_WRITE ) __IO_REG16( TAB1CNT, 0xFFFFF62E, __READ ) __IO_REG8_BIT( TAB1OPT1, 0xFFFFF640, __READ_WRITE ) __IO_REG8_BIT( TAB1OPT2, 0xFFFFF641, __READ_WRITE ) __IO_REG8_BIT( TAB1IOC3, 0xFFFFF642, __READ_WRITE ) __IO_REG8_BIT( TAB1OPT3, 0xFFFFF643, __READ_WRITE ) __IO_REG16( TAB1DTC, 0xFFFFF644, __READ_WRITE ) __IO_REG8_BIT( HZA2CTL0, 0xFFFFF650, __READ_WRITE ) __IO_REG8_BIT( HZA2CTL1, 0xFFFFF651, __READ_WRITE ) __IO_REG8_BIT( HZA3CTL0, 0xFFFFF658, __READ_WRITE ) __IO_REG8_BIT( HZA3CTL1, 0xFFFFF659, __READ_WRITE ) __IO_REG8_BIT( TAA0CTL0, 0xFFFFF660, __READ_WRITE ) __IO_REG8_BIT( TAA0CTL1, 0xFFFFF661, __READ_WRITE ) __IO_REG8_BIT( TAA0OPT0, 0xFFFFF665, __READ_WRITE ) __IO_REG16( TAA0CCR0, 0xFFFFF666, __READ_WRITE ) __IO_REG16( TAA0CCR1, 0xFFFFF668, __READ_WRITE ) __IO_REG16( TAA0CNT, 0xFFFFF66A, __READ ) __IO_REG8_BIT( TAA1CTL0, 0xFFFFF680, __READ_WRITE ) __IO_REG8_BIT( TAA1CTL1, 0xFFFFF681, __READ_WRITE ) __IO_REG8_BIT( TAA1OPT0, 0xFFFFF685, __READ_WRITE ) __IO_REG16( TAA1CCR0, 0xFFFFF686, __READ_WRITE ) __IO_REG16( TAA1CCR1, 0xFFFFF688, __READ_WRITE ) __IO_REG16( TAA1CNT, 0xFFFFF68A, __READ ) __IO_REG8_BIT( TAA2CTL0, 0xFFFFF6A0, __READ_WRITE ) __IO_REG8_BIT( TAA2CTL1, 0xFFFFF6A1, __READ_WRITE ) __IO_REG8_BIT( TAA2IOC0, 0xFFFFF6A2, __READ_WRITE ) __IO_REG8_BIT( TAA2IOC1, 0xFFFFF6A3, __READ_WRITE ) __IO_REG8_BIT( TAA2IOC2, 0xFFFFF6A4, __READ_WRITE ) __IO_REG8_BIT( TAA2OPT0, 0xFFFFF6A5, __READ_WRITE ) __IO_REG16( TAA2CCR0, 0xFFFFF6A6, __READ_WRITE ) __IO_REG16( TAA2CCR1, 0xFFFFF6A8, __READ_WRITE ) __IO_REG16( TAA2CNT, 0xFFFFF6AA, __READ ) __IO_REG8( OSTS, 0xFFFFF6C0, __READ_WRITE ) __IO_REG8_BIT( WDTM, 0xFFFFF6D0, __READ_WRITE ) __IO_REG8( WDTE, 0xFFFFF6D1, __READ_WRITE ) __IO_REG8_BIT( PFCE0, 0xFFFFF700, __READ_WRITE ) __IO_REG8_BIT( PFCE1, 0xFFFFF702, __READ_WRITE ) __IO_REG8_BIT( PFCE2, 0xFFFFF704, __READ_WRITE ) __IO_REG8_BIT( PFCE3, 0xFFFFF706, __READ_WRITE ) __IO_REG8_BIT( PFCE4, 0xFFFFF708, __READ_WRITE ) __IO_REG8_BIT( SYS, 0xFFFFF802, __READ_WRITE ) __IO_REG8_BIT( DTFR0, 0xFFFFF810, __READ_WRITE ) __IO_REG8_BIT( DTFR1, 0xFFFFF812, __READ_WRITE ) __IO_REG8_BIT( DTFR2, 0xFFFFF814, __READ_WRITE ) __IO_REG8_BIT( DTFR3, 0xFFFFF816, __READ_WRITE ) __IO_REG8_BIT( PSMR, 0xFFFFF820, __READ_WRITE ) __IO_REG8_BIT( PCC, 0xFFFFF828, __READ_WRITE ) __IO_REG8_BIT( PLLCTL, 0xFFFFF82C, __READ_WRITE ) __IO_REG8_BIT( CLM, 0xFFFFF870, __READ_WRITE ) __IO_REG8_BIT( RESF, 0xFFFFF888, __READ_WRITE ) __IO_REG8_BIT( LVIM, 0xFFFFF890, __READ_WRITE ) __IO_REG8( LVIS, 0xFFFFF891, __READ_WRITE ) __IO_REG8_BIT( UA0CTL0, 0xFFFFFA00, __READ_WRITE ) __IO_REG8( UA0CTL1, 0xFFFFFA01, __READ_WRITE ) __IO_REG8( UA0CTL2, 0xFFFFFA02, __READ_WRITE ) __IO_REG8_BIT( UA0OPT0, 0xFFFFFA03, __READ_WRITE ) __IO_REG8_BIT( UA0STR, 0xFFFFFA04, __READ_WRITE ) __IO_REG8( UA0RX, 0xFFFFFA06, __READ ) __IO_REG8( UA0TX, 0xFFFFFA07, __READ_WRITE ) __IO_REG8_BIT( UA1CTL0, 0xFFFFFA10, __READ_WRITE ) __IO_REG8( UA1CTL1, 0xFFFFFA11, __READ_WRITE ) __IO_REG8( UA1CTL2, 0xFFFFFA12, __READ_WRITE ) __IO_REG8_BIT( UA1OPT0, 0xFFFFFA13, __READ_WRITE ) __IO_REG8_BIT( UA1STR, 0xFFFFFA14, __READ_WRITE ) __IO_REG8( UA1RX, 0xFFFFFA16, __READ ) __IO_REG8( UA1TX, 0xFFFFFA17, __READ_WRITE ) __IO_REG8_BIT( UA2CTL0, 0xFFFFFA20, __READ_WRITE ) __IO_REG8( UA2CTL1, 0xFFFFFA21, __READ_WRITE ) __IO_REG8( UA2CTL2, 0xFFFFFA22, __READ_WRITE ) __IO_REG8_BIT( UA2OPT0, 0xFFFFFA23, __READ_WRITE ) __IO_REG8_BIT( UA2STR, 0xFFFFFA24, __READ_WRITE ) __IO_REG8( UA2RX, 0xFFFFFA26, __READ ) __IO_REG8( UA2TX, 0xFFFFFA27, __READ_WRITE ) __IO_REG8_BIT( UBCTL0, 0xFFFFFA40, __READ_WRITE ) __IO_REG16( UBCTL2, 0xFFFFFA42, __READ_WRITE ) __IO_REG8_BIT( UBSTR, 0xFFFFFA44, __READ_WRITE ) __IO_REG16( UBRXAP, 0xFFFFFA46, __READ ) __IO_REG8( UBRX, 0xFFFFFA46, __READ ) __IO_REG8( UBTX, 0xFFFFFA48, __WRITE ) __IO_REG8_BIT( UBFIC0, 0xFFFFFA4A, __READ_WRITE ) __IO_REG8_BIT( UBFIC1, 0xFFFFFA4B, __READ_WRITE ) __IO_REG16( UBFIC2, 0xFFFFFA4C, __READ_WRITE ) __IO_REG8( UBFIC2L, 0xFFFFFA4C, __READ_WRITE ) __IO_REG8( UBFIC2H, 0xFFFFFA4D, __READ_WRITE ) __IO_REG8( UBFIS0, 0xFFFFFA4E, __READ ) __IO_REG8( UBFIS1, 0xFFFFFA4F, __READ ) __IO_REG8_BIT( TAA3CTL0, 0xFFFFFB00, __READ_WRITE ) __IO_REG8_BIT( TAA3CTL1, 0xFFFFFB01, __READ_WRITE ) __IO_REG8_BIT( TAA3IOC0, 0xFFFFFB02, __READ_WRITE ) __IO_REG8_BIT( TAA3IOC1, 0xFFFFFB03, __READ_WRITE ) __IO_REG8_BIT( TAA3IOC2, 0xFFFFFB04, __READ_WRITE ) __IO_REG8_BIT( TAA3OPT0, 0xFFFFFB05, __READ_WRITE ) __IO_REG16( TAA3CCR0, 0xFFFFFB06, __READ_WRITE ) __IO_REG16( TAA3CCR1, 0xFFFFFB08, __READ_WRITE ) __IO_REG16( TAA3CNT, 0xFFFFFB0A, __READ ) __IO_REG8_BIT( TAA4CTL0, 0xFFFFFB20, __READ_WRITE ) __IO_REG8_BIT( TAA4CTL1, 0xFFFFFB21, __READ_WRITE ) __IO_REG8_BIT( TAA4IOC0, 0xFFFFFB22, __READ_WRITE ) __IO_REG8_BIT( TAA4IOC1, 0xFFFFFB23, __READ_WRITE ) __IO_REG8_BIT( TAA4IOC2, 0xFFFFFB24, __READ_WRITE ) __IO_REG8_BIT( TAA4OPT0, 0xFFFFFB25, __READ_WRITE ) __IO_REG16( TAA4CCR0, 0xFFFFFB26, __READ_WRITE ) __IO_REG16( TAA4CCR1, 0xFFFFFB28, __READ_WRITE ) __IO_REG16( TAA4CNT, 0xFFFFFB2A, __READ ) __IO_REG8( TANFC2, 0xFFFFFB40, __READ_WRITE ) __IO_REG8( TANFC3, 0xFFFFFB42, __READ_WRITE ) __IO_REG8( TANFC4, 0xFFFFFB44, __READ_WRITE ) __IO_REG8_BIT( AD2M0, 0xFFFFFB80, __READ_WRITE ) __IO_REG8_BIT( AD2M1, 0xFFFFFB81, __READ_WRITE ) __IO_REG8_BIT( AD2S, 0xFFFFFB82, __READ_WRITE ) __IO_REG16( AD2CR0, 0xFFFFFB90, __READ ) __IO_REG8( AD2CR0H, 0xFFFFFB91, __READ ) __IO_REG16( AD2CR1, 0xFFFFFB92, __READ ) __IO_REG8( AD2CR1H, 0xFFFFFB93, __READ ) __IO_REG16( AD2CR2, 0xFFFFFB94, __READ ) __IO_REG8( AD2CR2H, 0xFFFFFB95, __READ ) __IO_REG16( AD2CR3, 0xFFFFFB96, __READ ) __IO_REG8( AD2CR3H, 0xFFFFFB97, __READ ) __IO_REG16( AD2CR4, 0xFFFFFB98, __READ ) __IO_REG8( AD2CR4H, 0xFFFFFB99, __READ ) __IO_REG16( AD2CR5, 0xFFFFFB9A, __READ ) __IO_REG8( AD2CR5H, 0xFFFFFB9B, __READ ) __IO_REG16( AD2CR6, 0xFFFFFB9C, __READ ) __IO_REG8( AD2CR6H, 0xFFFFFB9D, __READ ) __IO_REG16( AD2CR7, 0xFFFFFB9E, __READ ) __IO_REG8( AD2CR7H, 0xFFFFFB9F, __READ ) __IO_REG8_BIT( P7, 0xFFFFFBB0, __READ_WRITE ) __IO_REG8_BIT( PMC7, 0xFFFFFBB8, __READ_WRITE ) __IO_REG8_BIT( INTF0, 0xFFFFFC00, __READ_WRITE ) __IO_REG8_BIT( INTF1, 0xFFFFFC02, __READ_WRITE ) __IO_REG8_BIT( INTF2, 0xFFFFFC04, __READ_WRITE ) __IO_REG8_BIT( INTR0, 0xFFFFFC20, __READ_WRITE ) __IO_REG8_BIT( INTR1, 0xFFFFFC22, __READ_WRITE ) __IO_REG8_BIT( INTR2, 0xFFFFFC24, __READ_WRITE ) __IO_REG8_BIT( PU0, 0xFFFFFC40, __READ_WRITE ) __IO_REG8_BIT( PU1, 0xFFFFFC42, __READ_WRITE ) __IO_REG8_BIT( PU2, 0xFFFFFC44, __READ_WRITE ) __IO_REG8_BIT( PU3, 0xFFFFFC46, __READ_WRITE ) __IO_REG8_BIT( PU4, 0xFFFFFC48, __READ_WRITE ) __IO_REG8_BIT( PF3, 0xFFFFFC66, __READ_WRITE ) __IO_REG8_BIT( CB0CTL0, 0xFFFFFD00, __READ_WRITE ) __IO_REG8_BIT( CB0CTL1, 0xFFFFFD01, __READ_WRITE ) __IO_REG8( CB0CTL2, 0xFFFFFD02, __READ_WRITE ) __IO_REG8_BIT( CB0STR, 0xFFFFFD03, __READ_WRITE ) __IO_REG16( CB0RX, 0xFFFFFD04, __READ ) __IO_REG8( CB0RXL, 0xFFFFFD04, __READ ) __IO_REG16( CB0TX, 0xFFFFFD06, __READ_WRITE ) __IO_REG8( CB0TXL, 0xFFFFFD06, __READ_WRITE ) __IO_REG8_BIT( CB1CTL0, 0xFFFFFD10, __READ_WRITE ) __IO_REG8_BIT( CB1CTL1, 0xFFFFFD11, __READ_WRITE ) __IO_REG8( CB1CTL2, 0xFFFFFD12, __READ_WRITE ) __IO_REG8_BIT( CB1STR, 0xFFFFFD13, __READ_WRITE ) __IO_REG16( CB1RX, 0xFFFFFD14, __READ ) __IO_REG8( CB1RXL, 0xFFFFFD14, __READ ) __IO_REG16( CB1TX, 0xFFFFFD16, __READ_WRITE ) __IO_REG8( CB1TXL, 0xFFFFFD16, __READ_WRITE ) __IO_REG8_BIT( CB2CTL0, 0xFFFFFD20, __READ_WRITE ) __IO_REG8_BIT( CB2CTL1, 0xFFFFFD21, __READ_WRITE ) __IO_REG8( CB2CTL2, 0xFFFFFD22, __READ_WRITE ) __IO_REG8_BIT( CB2STR, 0xFFFFFD23, __READ_WRITE ) __IO_REG16( CB2RX, 0xFFFFFD24, __READ ) __IO_REG8( CB2RXL, 0xFFFFFD24, __READ ) __IO_REG16( CB2TX, 0xFFFFFD26, __READ_WRITE ) __IO_REG8( CB2TXL, 0xFFFFFD26, __READ_WRITE ) __IO_REG8( IIC0, 0xFFFFFD80, __READ_WRITE ) __IO_REG8_BIT( IICC0, 0xFFFFFD82, __READ_WRITE ) __IO_REG8( SVA0, 0xFFFFFD83, __READ_WRITE ) __IO_REG8_BIT( IICCL0, 0xFFFFFD84, __READ_WRITE ) __IO_REG8_BIT( IICX0, 0xFFFFFD85, __READ_WRITE ) __IO_REG8_BIT( IICS0, 0xFFFFFD86, __READ ) __IO_REG8_BIT( IICF0, 0xFFFFFD8A, __READ_WRITE ) __IO_REG8( IICOCKS, 0xFFFFFD90, __READ_WRITE ) __IO_REG16( PUDL, 0xFFFFFF44, __READ_WRITE ) __IO_REG8_BIT( PUDLL, 0xFFFFFF44, __READ_WRITE ) __IO_REG8_BIT( PUDLH, 0xFFFFFF45, __READ_WRITE ) /*********************************************** * Peripheral I/O bit declarations ***********************************************/ #ifdef __IAR_SYSTEMS_ICC__ #define E00 DCHC0_bit.no0 #define STG0 DCHC0_bit.no1 #define INIT0 DCHC0_bit.no2 #define MLE0 DCHC0_bit.no3 #define TC0 DCHC0_bit.no7 #define E11 DCHC1_bit.no0 #define STG1 DCHC1_bit.no1 #define INIT1 DCHC1_bit.no2 #define MLE1 DCHC1_bit.no3 #define TC1 DCHC1_bit.no7 #define E22 DCHC2_bit.no0 #define STG2 DCHC2_bit.no1 #define INIT2 DCHC2_bit.no2 #define MLE2 DCHC2_bit.no3 #define TC2 DCHC2_bit.no7 #define E33 DCHC3_bit.no0 #define STG3 DCHC3_bit.no1 #define INIT3 DCHC3_bit.no2 #define MLE3 DCHC3_bit.no3 #define TC3 DCHC3_bit.no7 #define LVILMK LVILIC_bit.no6 #define LVILIF LVILIC_bit.no7 #define LVIHMK LVIHIC_bit.no6 #define LVIHIF LVIHIC_bit.no7 #define PMK00 PIC00_bit.no6 #define PIF00 PIC00_bit.no7 #define PMK01 PIC01_bit.no6 #define PIF01 PIC01_bit.no7 #define PMK02 PIC02_bit.no6 #define PIF02 PIC02_bit.no7 #define PMK03 PIC03_bit.no6 #define PIF03 PIC03_bit.no7 #define PMK04 PIC04_bit.no6 #define PIF04 PIC04_bit.no7 #define PMK05 PIC05_bit.no6 #define PIF05 PIC05_bit.no7 #define PMK06 PIC06_bit.no6 #define PIF06 PIC06_bit.no7 #define PMK07 PIC07_bit.no6 #define PIF07 PIC07_bit.no7 #define PMK08 PIC08_bit.no6 #define PIF08 PIC08_bit.no7 #define PMK09 PIC09_bit.no6 #define PIF09 PIC09_bit.no7 #define PMK10 PIC10_bit.no6 #define PIF10 PIC10_bit.no7 #define PMK11 PIC11_bit.no6 #define PIF11 PIC11_bit.no7 #define PMK12 PIC12_bit.no6 #define PIF12 PIC12_bit.no7 #define PMK13 PIC13_bit.no6 #define PIF13 PIC13_bit.no7 #define PMK14 PIC14_bit.no6 #define PIF14 PIC14_bit.no7 #define PMK15 PIC15_bit.no6 #define PIF15 PIC15_bit.no7 #define PMK16 PIC16_bit.no6 #define PIF16 PIC16_bit.no7 #define PMK17 PIC17_bit.no6 #define PIF17 PIC17_bit.no7 #define PMK18 PIC18_bit.no6 #define PIF18 PIC18_bit.no7 #define CMPMK0L CMPIC0L_bit.no6 #define CMPIF0L CMPIC0L_bit.no7 #define CMPMK0F CMPIC0F_bit.no6 #define CMPIF0F CMPIC0F_bit.no7 #define CMPMK1L CMPIC1L_bit.no6 #define CMPIF1L CMPIC1L_bit.no7 #define CMPMK1F CMPIC1F_bit.no6 #define CMPIF1F CMPIC1F_bit.no7 #define TB0OVMK TB0OVIC_bit.no6 #define TB0OVIF TB0OVIC_bit.no7 #define TB0CCMK0 TB0CCIC0_bit.no6 #define TB0CCIF0 TB0CCIC0_bit.no7 #define TB0CCMK1 TB0CCIC1_bit.no6 #define TB0CCIF1 TB0CCIC1_bit.no7 #define TB0CCMK2 TB0CCIC2_bit.no6 #define TB0CCIF2 TB0CCIC2_bit.no7 #define TB0CCMK3 TB0CCIC3_bit.no6 #define TB0CCIF3 TB0CCIC3_bit.no7 #define TB1OVMK TB1OVIC_bit.no6 #define TB1OVIF TB1OVIC_bit.no7 #define TB1CCMK0 TB1CCIC0_bit.no6 #define TB1CCIF0 TB1CCIC0_bit.no7 #define TB1CCMK1 TB1CCIC1_bit.no6 #define TB1CCIF1 TB1CCIC1_bit.no7 #define TB1CCMK2 TB1CCIC2_bit.no6 #define TB1CCIF2 TB1CCIC2_bit.no7 #define TB1CCMK3 TB1CCIC3_bit.no6 #define TB1CCIF3 TB1CCIC3_bit.no7 #define TT0OVMK TT0OVIC_bit.no6 #define TT0OVIF TT0OVIC_bit.no7 #define TT0CCMK0 TT0CCIC0_bit.no6 #define TT0CCIF0 TT0CCIC0_bit.no7 #define TT0CCMK1 TT0CCIC1_bit.no6 #define TT0CCIF1 TT0CCIC1_bit.no7 #define TT0IECMK TT0IECIC_bit.no6 #define TT0IECIF TT0IECIC_bit.no7 #define TT1OVMK TT1OVIC_bit.no6 #define TT1OVIF TT1OVIC_bit.no7 #define TT1CCMK0 TT1CCIC0_bit.no6 #define TT1CCIF0 TT1CCIC0_bit.no7 #define TT1CCMK1 TT1CCIC1_bit.no6 #define TT1CCIF1 TT1CCIC1_bit.no7 #define TT1IECMK TT1IECIC_bit.no6 #define TT1IECIF TT1IECIC_bit.no7 #define TA0OVMK TA0OVIC_bit.no6 #define TA0OVIF TA0OVIC_bit.no7 #define TA0CCMK0 TA0CCIC0_bit.no6 #define TA0CCIF0 TA0CCIC0_bit.no7 #define TA0CCMK1 TA0CCIC1_bit.no6 #define TA0CCIF1 TA0CCIC1_bit.no7 #define TA1OVMK TA1OVIC_bit.no6 #define TA1OVIF TA1OVIC_bit.no7 #define TA1CCMK0 TA1CCIC0_bit.no6 #define TA1CCIF0 TA1CCIC0_bit.no7 #define TA1CCMK1 TA1CCIC1_bit.no6 #define TA1CCIF1 TA1CCIC1_bit.no7 #define TA2OVMK TA2OVIC_bit.no6 #define TA2OVIF TA2OVIC_bit.no7 #define TA2CCMK0 TA2CCIC0_bit.no6 #define TA2CCIF0 TA2CCIC0_bit.no7 #define TA2CCMK1 TA2CCIC1_bit.no6 #define TA2CCIF1 TA2CCIC1_bit.no7 #define TA3OVMK TA3OVIC_bit.no6 #define TA3OVIF TA3OVIC_bit.no7 #define TA3CCMK0 TA3CCIC0_bit.no6 #define TA3CCIF0 TA3CCIC0_bit.no7 #define TA3CCMK1 TA3CCIC1_bit.no6 #define TA3CCIF1 TA3CCIC1_bit.no7 #define TA4OVMK TA4OVIC_bit.no6 #define TA4OVIF TA4OVIC_bit.no7 #define TA4CCMK0 TA4CCIC0_bit.no6 #define TA4CCIF0 TA4CCIC0_bit.no7 #define TA4CCMK1 TA4CCIC1_bit.no6 #define TA4CCIF1 TA4CCIC1_bit.no7 #define DMAMK0 DMAIC0_bit.no6 #define DMAIF0 DMAIC0_bit.no7 #define DMAMK1 DMAIC1_bit.no6 #define DMAIF1 DMAIC1_bit.no7 #define DMAMK2 DMAIC2_bit.no6 #define DMAIF2 DMAIC2_bit.no7 #define DMAMK3 DMAIC3_bit.no6 #define DMAIF3 DMAIC3_bit.no7 #define UREMK UREIC_bit.no6 #define UREIF UREIC_bit.no7 #define URMK URIC_bit.no6 #define URIF URIC_bit.no7 #define UTMK UTIC_bit.no6 #define UTIF UTIC_bit.no7 #define UIFMK UIFIC_bit.no6 #define UIFIF UIFIC_bit.no7 #define UTOMK UTOIC_bit.no6 #define UTOIF UTOIC_bit.no7 #define UA0REMK UA0REIC_bit.no6 #define UA0REIF UA0REIC_bit.no7 #define UA0RMK UA0RIC_bit.no6 #define UA0RIF UA0RIC_bit.no7 #define UA0TMK UA0TIC_bit.no6 #define UA0TIF UA0TIC_bit.no7 #define CB0REMK CB0REIC_bit.no6 #define CB0REIF CB0REIC_bit.no7 #define CB0RMK CB0RIC_bit.no6 #define CB0RIF CB0RIC_bit.no7 #define CB0TMK CB0TIC_bit.no6 #define CB0TIF CB0TIC_bit.no7 #define UA1REMK UA1REIC_bit.no6 #define UA1REIF UA1REIC_bit.no7 #define UA1RMK UA1RIC_bit.no6 #define UA1RIF UA1RIC_bit.no7 #define UA1TMK UA1TIC_bit.no6 #define UA1TIF UA1TIC_bit.no7 #define CB1REMK CB1REIC_bit.no6 #define CB1REIF CB1REIC_bit.no7 #define CB1RMK CB1RIC_bit.no6 #define CB1RIF CB1RIC_bit.no7 #define CB1TMK CB1TIC_bit.no6 #define CB1TIF CB1TIC_bit.no7 #define UA2REMK UA2REIC_bit.no6 #define UA2REIF UA2REIC_bit.no7 #define UA2RMK UA2RIC_bit.no6 #define UA2RIF UA2RIC_bit.no7 #define UA2TMK UA2TIC_bit.no6 #define UA2TIF UA2TIC_bit.no7 #define CB2REMK CB2REIC_bit.no6 #define CB2REIF CB2REIC_bit.no7 #define CB2RMK CB2RIC_bit.no6 #define CB2RIF CB2RIC_bit.no7 #define CB2TMK CB2TIC_bit.no6 #define CB2TIF CB2TIC_bit.no7 #define IICMK IICIC_bit.no6 #define IICIF IICIC_bit.no7 #define AD0MK AD0IC_bit.no6 #define AD0IF AD0IC_bit.no7 #define AD1MK AD1IC_bit.no6 #define AD1IF AD1IC_bit.no7 #define AD2MK AD2IC_bit.no6 #define AD2IF AD2IC_bit.no7 #define TM0EQMK0 TM0EQIC0_bit.no6 #define TM0EQIF0 TM0EQIC0_bit.no7 #define TM1EQMK0 TM1EQIC0_bit.no6 #define TM1EQIF0 TM1EQIC0_bit.no7 #define TM2EQMK0 TM2EQIC0_bit.no6 #define TM2EQIF0 TM2EQIC0_bit.no7 #define TM3EQMK0 TM3EQIC0_bit.no6 #define TM3EQIF0 TM3EQIC0_bit.no7 #define ADT0MK ADT0IC_bit.no6 #define ADT0IF ADT0IC_bit.no7 #define ADT1MK ADT1IC_bit.no6 #define ADT1IF ADT1IC_bit.no7 #define ISPR0 ISPR_bit.no0 #define ISPR1 ISPR_bit.no1 #define ISPR2 ISPR_bit.no2 #define ISPR3 ISPR_bit.no3 #define ISPR4 ISPR_bit.no4 #define ISPR5 ISPR_bit.no5 #define ISPR6 ISPR_bit.no6 #define ISPR7 ISPR_bit.no7 #define STB PSC_bit.no1 #define INTM PSC_bit.no4 #define NMI0M PSC_bit.no5 #define AD0CE AD0SCMH_bit.no7 #define AD1CE AD1SCMH_bit.no7 #define TM0CE TM0CTL0_bit.no7 #define TM1CE TM1CTL0_bit.no7 #define TM2CE TM2CTL0_bit.no7 #define TM3CE TM3CTL0_bit.no7 #define TT0CE TT0CTL0_bit.no7 #define TT0OE0 TT0IOC0_bit.no0 #define TT0OE1 TT0IOC0_bit.no2 #define TT0OVF TT0OPT0_bit.no0 #define TT0ESF TT0OPT1_bit.no0 #define TT0EOF TT0OPT1_bit.no1 #define TT0EUF TT0OPT1_bit.no2 #define TT1CE TT1CTL0_bit.no7 #define TT1OE0 TT1IOC0_bit.no0 #define TT1OE1 TT1IOC0_bit.no2 #define TT1OVF TT1OPT0_bit.no0 #define TT1ESF TT1OPT1_bit.no0 #define TT1EOF TT1OPT1_bit.no1 #define TT1EUF TT1OPT1_bit.no2 #define TAB0CE TAB0CTL0_bit.no7 #define TAB0OE0 TAB0IOC0_bit.no0 #define TAB0OE1 TAB0IOC0_bit.no2 #define TAB0OE2 TAB0IOC0_bit.no4 #define TAB0OE3 TAB0IOC0_bit.no6 #define TAB0OVF TAB0OPT0_bit.no0 #define TAB0CUF TAB0OPT0_bit.no1 #define TAB0CMS TAB0OPT0_bit.no2 #define TAB0CCS0 TAB0OPT0_bit.no4 #define TAB0CCS1 TAB0OPT0_bit.no5 #define TAB0CCS2 TAB0OPT0_bit.no6 #define TAB0CCS3 TAB0OPT0_bit.no7 #define TAB0IOE TAB0OPT1_bit.no6 #define TAB0ICE TAB0OPT1_bit.no7 #define TAB0AT0 TAB0OPT2_bit.no0 #define TAB0AT1 TAB0OPT2_bit.no1 #define TAB0AT2 TAB0OPT2_bit.no2 #define TAB0AT3 TAB0OPT2_bit.no3 #define TAB0ATM2 TAB0OPT2_bit.no4 #define TAB0ATM3 TAB0OPT2_bit.no5 #define TAB0DTM TAB0OPT2_bit.no6 #define TAB0RDE TAB0OPT2_bit.no7 #define TAB0OEB1 TAB0IOC3_bit.no2 #define TAB0OLB1 TAB0IOC3_bit.no3 #define TAB0OEB2 TAB0IOC3_bit.no4 #define TAB0OLB2 TAB0IOC3_bit.no5 #define TAB0OEB3 TAB0IOC3_bit.no6 #define TAB0OLB3 TAB0IOC3_bit.no7 #define TAB0AT4 TAB0OPT3_bit.no0 #define TAB0AT5 TAB0OPT3_bit.no1 #define TAB0AT6 TAB0OPT3_bit.no2 #define TAB0AT7 TAB0OPT3_bit.no3 #define TAB0ATM6 TAB0OPT3_bit.no4 #define TAB0ATM7 TAB0OPT3_bit.no5 #define HZA0DCF0 HZA0CTL0_bit.no0 #define HZA0DCC0 HZA0CTL0_bit.no2 #define HZA0DCT0 HZA0CTL0_bit.no3 #define HZA0DCM0 HZA0CTL0_bit.no6 #define HZA0DCE0 HZA0CTL0_bit.no7 #define HZA0DCF1 HZA0CTL1_bit.no0 #define HZA0DCC1 HZA0CTL1_bit.no2 #define HZA0DCT1 HZA0CTL1_bit.no3 #define HZA0DCM1 HZA0CTL1_bit.no6 #define HZA0DCE1 HZA0CTL1_bit.no7 #define HZA1DCF0 HZA1CTL0_bit.no0 #define HZA1DCC0 HZA1CTL0_bit.no2 #define HZA1DCT0 HZA1CTL0_bit.no3 #define HZA1DCM0 HZA1CTL0_bit.no6 #define HZA1DCE0 HZA1CTL0_bit.no7 #define HZA1DCF1 HZA1CTL1_bit.no0 #define HZA1DCC1 HZA1CTL1_bit.no2 #define HZA1DCT1 HZA1CTL1_bit.no3 #define HZA1DCM1 HZA1CTL1_bit.no6 #define HZA1DCE1 HZA1CTL1_bit.no7 #define TAB1CE TAB1CTL0_bit.no7 #define TAB1OE0 TAB1IOC0_bit.no0 #define TAB1OE1 TAB1IOC0_bit.no2 #define TAB1OE2 TAB1IOC0_bit.no4 #define TAB1OE3 TAB1IOC0_bit.no6 #define TAB1OVF TAB1OPT0_bit.no0 #define TAB1CUF TAB1OPT0_bit.no1 #define TAB1CMS TAB1OPT0_bit.no2 #define TAB1CCS0 TAB1OPT0_bit.no4 #define TAB1CCS1 TAB1OPT0_bit.no5 #define TAB1CCS2 TAB1OPT0_bit.no6 #define TAB1CCS3 TAB1OPT0_bit.no7 #define TAB1IOE TAB1OPT1_bit.no6 #define TAB1ICE TAB1OPT1_bit.no7 #define TAB1AT0 TAB1OPT2_bit.no0 #define TAB1AT1 TAB1OPT2_bit.no1 #define TAB1AT2 TAB1OPT2_bit.no2 #define TAB1AT3 TAB1OPT2_bit.no3 #define TAB1ATM2 TAB1OPT2_bit.no4 #define TAB1ATM3 TAB1OPT2_bit.no5 #define TAB1DTM TAB1OPT2_bit.no6 #define TAB1RDE TAB1OPT2_bit.no7 #define TAB1OEB1 TAB1IOC3_bit.no2 #define TAB1OLB1 TAB1IOC3_bit.no3 #define TAB1OEB2 TAB1IOC3_bit.no4 #define TAB1OLB2 TAB1IOC3_bit.no5 #define TAB1OEB3 TAB1IOC3_bit.no6 #define TAB1OLB3 TAB1IOC3_bit.no7 #define TAB1AT4 TAB1OPT3_bit.no0 #define TAB1AT5 TAB1OPT3_bit.no1 #define TAB1AT6 TAB1OPT3_bit.no2 #define TAB1AT7 TAB1OPT3_bit.no3 #define TAB1ATM6 TAB1OPT3_bit.no4 #define TAB1ATM7 TAB1OPT3_bit.no5 #define HZA2DCF0 HZA2CTL0_bit.no0 #define HZA2DCC0 HZA2CTL0_bit.no2 #define HZA2DCT0 HZA2CTL0_bit.no3 #define HZA2DCM0 HZA2CTL0_bit.no6 #define HZA2DCE0 HZA2CTL0_bit.no7 #define HZA2DCF1 HZA2CTL1_bit.no0 #define HZA2DCC1 HZA2CTL1_bit.no2 #define HZA2DCT1 HZA2CTL1_bit.no3 #define HZA2DCM1 HZA2CTL1_bit.no6 #define HZA2DCE1 HZA2CTL1_bit.no7 #define HZA3DCF0 HZA3CTL0_bit.no0 #define HZA3DCC0 HZA3CTL0_bit.no2 #define HZA3DCT0 HZA3CTL0_bit.no3 #define HZA3DCM0 HZA3CTL0_bit.no6 #define HZA3DCE0 HZA3CTL0_bit.no7 #define HZA3DCF1 HZA3CTL1_bit.no0 #define HZA3DCC1 HZA3CTL1_bit.no2 #define HZA3DCT1 HZA3CTL1_bit.no3 #define HZA3DCM1 HZA3CTL1_bit.no6 #define HZA3DCE1 HZA3CTL1_bit.no7 #define TAA0CE TAA0CTL0_bit.no7 #define TAA0OVF TAA0OPT0_bit.no0 #define TAA1CE TAA1CTL0_bit.no7 #define TAA1OVF TAA1OPT0_bit.no0 #define TAA2CE TAA2CTL0_bit.no7 #define TAA2OE0 TAA2IOC0_bit.no0 #define TAA2OE1 TAA2IOC0_bit.no2 #define TAA2OVF TAA2OPT0_bit.no0 #define PRERR SYS_bit.no0 #define DF0 DTFR0_bit.no7 #define DF1 DTFR1_bit.no7 #define DF2 DTFR2_bit.no7 #define DF3 DTFR3_bit.no7 #define PSM0 PSMR_bit.no0 #define PLLON PLLCTL_bit.no0 #define SELPLL PLLCTL_bit.no1 #define LVIF LVIM_bit.no0 #define LVIMD LVIM_bit.no1 #define LVION LVIM_bit.no7 #define UA0DIR UA0CTL0_bit.no4 #define UA0RXE UA0CTL0_bit.no5 #define UA0TXE UA0CTL0_bit.no6 #define UA0PWR UA0CTL0_bit.no7 #define UA0OVE UA0STR_bit.no0 #define UA0FE UA0STR_bit.no1 #define UA0PE UA0STR_bit.no2 #define UA0TSF UA0STR_bit.no7 #define UA1DIR UA1CTL0_bit.no4 #define UA1RXE UA1CTL0_bit.no5 #define UA1TXE UA1CTL0_bit.no6 #define UA1PWR UA1CTL0_bit.no7 #define UA1OVE UA1STR_bit.no0 #define UA1FE UA1STR_bit.no1 #define UA1PE UA1STR_bit.no2 #define UA1TSF UA1STR_bit.no7 #define UA2DIR UA2CTL0_bit.no4 #define UA2RXE UA2CTL0_bit.no5 #define UA2TXE UA2CTL0_bit.no6 #define UA2PWR UA2CTL0_bit.no7 #define UA2OVE UA2STR_bit.no0 #define UA2FE UA2STR_bit.no1 #define UA2PE UA2STR_bit.no2 #define UA2TSF UA2STR_bit.no7 #define UBDIR UBCTL0_bit.no4 #define UBRXE UBCTL0_bit.no5 #define UBTXE UBCTL0_bit.no6 #define UBPWR UBCTL0_bit.no7 #define UBOVE UBSTR_bit.no0 #define UBFE UBSTR_bit.no1 #define UBPE UBSTR_bit.no2 #define UBTSF UBSTR_bit.no7 #define TAA3CE TAA3CTL0_bit.no7 #define TAA3OE0 TAA3IOC0_bit.no0 #define TAA3OE1 TAA3IOC0_bit.no2 #define TAA3OVF TAA3OPT0_bit.no0 #define TAA4CE TAA4CTL0_bit.no7 #define TAA4OE0 TAA4IOC0_bit.no0 #define TAA4OE1 TAA4IOC0_bit.no2 #define TAA4OVF TAA4OPT0_bit.no0 #define AD2CE AD2M0_bit.no7 #define INTF00 INTF0_bit.no0 #define INTF01 INTF0_bit.no1 #define INTF02 INTF0_bit.no2 #define INTF03 INTF0_bit.no3 #define INTF04 INTF0_bit.no4 #define INTF05 INTF0_bit.no5 #define INTF06 INTF0_bit.no6 #define INTF07 INTF0_bit.no7 #define INTF08 INTF1_bit.no0 #define INTF09 INTF1_bit.no1 #define INTF10 INTF1_bit.no2 #define INTF11 INTF1_bit.no3 #define INTF12 INTF1_bit.no4 #define INTF13 INTF1_bit.no5 #define INTF17 INTF1_bit.no6 #define INTF18 INTF1_bit.no7 #define INTF14 INTF2_bit.no0 #define INTF15 INTF2_bit.no1 #define INTF16 INTF2_bit.no2 #define INTR00 INTR0_bit.no0 #define INTR01 INTR0_bit.no1 #define INTR02 INTR0_bit.no2 #define INTR03 INTR0_bit.no3 #define INTR04 INTR0_bit.no4 #define INTR05 INTR0_bit.no5 #define INTR06 INTR0_bit.no6 #define INTR07 INTR0_bit.no7 #define INTR08 INTR1_bit.no0 #define INTR09 INTR1_bit.no1 #define INTR10 INTR1_bit.no2 #define INTR11 INTR1_bit.no3 #define INTR12 INTR1_bit.no4 #define INTR13 INTR1_bit.no5 #define INTR17 INTR1_bit.no6 #define INTR18 INTR1_bit.no7 #define INTR14 INTR2_bit.no0 #define INTR15 INTR2_bit.no1 #define INTR16 INTR2_bit.no2 #define CB0SCE CB0CTL0_bit.no0 #define CB0DIR CB0CTL0_bit.no4 #define CB0RXE CB0CTL0_bit.no5 #define CB0TXE CB0CTL0_bit.no6 #define CB0PWR CB0CTL0_bit.no7 #define CB0OVE CB0STR_bit.no0 #define CB0TSF CB0STR_bit.no7 #define CB1SCE CB1CTL0_bit.no0 #define CB1DIR CB1CTL0_bit.no4 #define CB1RXE CB1CTL0_bit.no5 #define CB1TXE CB1CTL0_bit.no6 #define CB1PWR CB1CTL0_bit.no7 #define CB1OVE CB1STR_bit.no0 #define CB1TSF CB1STR_bit.no7 #define CB2SCE CB2CTL0_bit.no0 #define CB2DIR CB2CTL0_bit.no4 #define CB2RXE CB2CTL0_bit.no5 #define CB2TXE CB2CTL0_bit.no6 #define CB2PWR CB2CTL0_bit.no7 #define CB2OVE CB2STR_bit.no0 #define CB2TSF CB2STR_bit.no7 #define SPT0 IICC0_bit.no0 #define STT0 IICC0_bit.no1 #define ACKE0 IICC0_bit.no2 #define WTIM0 IICC0_bit.no3 #define SPIE0 IICC0_bit.no4 #define WREL0 IICC0_bit.no5 #define LREL0 IICC0_bit.no6 #define IICE0 IICC0_bit.no7 #define DAD0 IICCL0_bit.no4 #define CLD0 IICCL0_bit.no5 #define CLX0 IICX0_bit.no0 #define SPD0 IICS0_bit.no0 #define STD0 IICS0_bit.no1 #define ACKD0 IICS0_bit.no2 #define TRC0 IICS0_bit.no3 #define COI0 IICS0_bit.no4 #define EXC0 IICS0_bit.no5 #define ALD0 IICS0_bit.no6 #define MSTS0 IICS0_bit.no7 #define IICRSV0 IICF0_bit.no0 #define STCEN0 IICF0_bit.no1 #define IICBSY0 IICF0_bit.no6 #define STCF0 IICF0_bit.no7 #endif /* __IAR_SYSTEMS_ICC__ */ /*********************************************** * Interrupt/Exeption table declarations ***********************************************/ #define RESET_vector (0x0000) #define INTWDT_vector (0x0010) #define DBG0_vector (0x0060) #define ILGOP_vector (0x0060) #define SECURITY_ID_vector (0x0070) #define INTLVIL_vector (0x0080) #define INTLVIH_vector (0x0090) #define INTP00_vector (0x00A0) #define INTP01_vector (0x00B0) #define INTP02_vector (0x00C0) #define INTP03_vector (0x00D0) #define INTP04_vector (0x00E0) #define INTP05_vector (0x00F0) #define INTP06_vector (0x0100) #define INTP07_vector (0x0110) #define INTP08_vector (0x0120) #define INTP09_vector (0x0130) #define INTP10_vector (0x0140) #define INTP11_vector (0x0150) #define INTP12_vector (0x0160) #define INTP13_vector (0x0170) #define INTP14_vector (0x0180) #define INTP15_vector (0x0190) #define INTP16_vector (0x01A0) #define INTP17_vector (0x01B0) #define INTP18_vector (0x01C0) #define INTCMP0L_vector (0x01D0) #define INTCMP0F_vector (0x01E0) #define INTCMP1L_vector (0x01F0) #define INTCMP1F_vector (0x0200) #define INTTB0OV_vector (0x0210) #define INTTB0CC0_vector (0x0220) #define INTTB0CC1_vector (0x0230) #define INTTB0CC2_vector (0x0240) #define INTTB0CC3_vector (0x0250) #define INTTB1OV_vector (0x0260) #define INTTB1CC0_vector (0x0270) #define INTTB1CC1_vector (0x0280) #define INTTB1CC2_vector (0x0290) #define INTTB1CC3_vector (0x02A0) #define INTTTIOV0_vector (0x02B0) #define INTTTEQC00_vector (0x02C0) #define INTTTEQC01_vector (0x02D0) #define INTTIEC0_vector (0x02E0) #define INTTTIOV1_vector (0x02F0) #define INTTTEQC10_vector (0x0300) #define INTTTEQC11_vector (0x0310) #define INTTIEC1_vector (0x0320) #define INTTA0OV_vector (0x0330) #define INTTA0CC0_vector (0x0340) #define INTTA0CC1_vector (0x0350) #define INTTA1OV_vector (0x0360) #define INTTA1CC0_vector (0x0370) #define INTTA1CC1_vector (0x0380) #define INTTA2OV_vector (0x0390) #define INTTA2CC0_vector (0x03A0) #define INTTA2CC1_vector (0x03B0) #define INTTA3OV_vector (0x03C0) #define INTTA3CC0_vector (0x03D0) #define INTTA3CC1_vector (0x03E0) #define INTTA4OV_vector (0x03F0) #define INTTA4CC0_vector (0x0400) #define INTTA4CC1_vector (0x0410) #define INTDMA0_vector (0x0420) #define INTDMA1_vector (0x0430) #define INTDMA2_vector (0x0440) #define INTDMA3_vector (0x0450) #define INTUBTIRE_vector (0x0460) #define INTUBTIR_vector (0x0470) #define INTUBTIT_vector (0x0480) #define INTUBTIF_vector (0x0490) #define INTUBTITO_vector (0x04A0) #define INTUA0RE_vector (0x04B0) #define INTUA0R_vector (0x04C0) #define INTUA0T_vector (0x04D0) #define INTCB0RE_vector (0x04E0) #define INTCB0R_vector (0x04F0) #define INTCB0T_vector (0x0500) #define INTUA1RE_vector (0x0510) #define INTUA1R_vector (0x0520) #define INTUA1T_vector (0x0530) #define INTCB1RE_vector (0x0540) #define INTCB1R_vector (0x0550) #define INTCB1T_vector (0x0560) #define INTUA2RE_vector (0x0570) #define INTUA2R_vector (0x0580) #define INTUA2T_vector (0x0590) #define INTCB2RE_vector (0x05A0) #define INTCB2R_vector (0x05B0) #define INTCB2T_vector (0x05C0) #define INTIIC_vector (0x05D0) #define INTAD0_vector (0x05E0) #define INTAD1_vector (0x05F0) #define INTAD2_vector (0x0600) #define INTTM0EQ0_vector (0x0610) #define INTTM1EQ0_vector (0x0620) #define INTTM2EQ0_vector (0x0630) #define INTTM3EQ0_vector (0x0640) #define INTADT0_vector (0x0650) #define INTADT1_vector (0x0660) #define INTWARE_vector (0x0790) #define INTWAR_vector (0x07A0) #define INTWAT_vector (0x07B0) #define INTECCER_vector (0x07C0) /*********************************************** * Trap vectors ***********************************************/ #define TRAP00_vector (0x00) #define TRAP01_vector (0x01) #define TRAP02_vector (0x02) #define TRAP03_vector (0x03) #define TRAP04_vector (0x04) #define TRAP05_vector (0x05) #define TRAP06_vector (0x06) #define TRAP07_vector (0x07) #define TRAP08_vector (0x08) #define TRAP09_vector (0x09) #define TRAP0A_vector (0x0A) #define TRAP0B_vector (0x0B) #define TRAP0C_vector (0x0C) #define TRAP0D_vector (0x0D) #define TRAP0E_vector (0x0E) #define TRAP0F_vector (0x0F) #define TRAP10_vector (0x10) #define TRAP11_vector (0x11) #define TRAP12_vector (0x12) #define TRAP13_vector (0x13) #define TRAP14_vector (0x14) #define TRAP15_vector (0x15) #define TRAP16_vector (0x16) #define TRAP17_vector (0x17) #define TRAP18_vector (0x18) #define TRAP19_vector (0x19) #define TRAP1A_vector (0x1A) #define TRAP1B_vector (0x1B) #define TRAP1C_vector (0x1C) #define TRAP1D_vector (0x1D) #define TRAP1E_vector (0x1E) #define TRAP1F_vector (0x1F) /*********************************************** * Callt vectors ***********************************************/ #define CALLT00_vector (0x00) #define CALLT01_vector (0x01) #define CALLT02_vector (0x02) #define CALLT03_vector (0x03) #define CALLT04_vector (0x04) #define CALLT05_vector (0x05) #define CALLT06_vector (0x06) #define CALLT07_vector (0x07) #define CALLT08_vector (0x08) #define CALLT09_vector (0x09) #define CALLT0A_vector (0x0A) #define CALLT0B_vector (0x0B) #define CALLT0C_vector (0x0C) #define CALLT0D_vector (0x0D) #define CALLT0E_vector (0x0E) #define CALLT0F_vector (0x0F) #define CALLT10_vector (0x10) #define CALLT11_vector (0x11) #define CALLT12_vector (0x12) #define CALLT13_vector (0x13) #define CALLT14_vector (0x14) #define CALLT15_vector (0x15) #define CALLT16_vector (0x16) #define CALLT17_vector (0x17) #define CALLT18_vector (0x18) #define CALLT19_vector (0x19) #define CALLT1A_vector (0x1A) #define CALLT1B_vector (0x1B) #define CALLT1C_vector (0x1C) #define CALLT1D_vector (0x1D) #define CALLT1E_vector (0x1E) #define CALLT1F_vector (0x1F) #define CALLT20_vector (0x20) #define CALLT21_vector (0x21) #define CALLT22_vector (0x22) #define CALLT23_vector (0x23) #define CALLT24_vector (0x24) #define CALLT25_vector (0x25) #define CALLT26_vector (0x26) #define CALLT27_vector (0x27) #define CALLT28_vector (0x28) #define CALLT29_vector (0x29) #define CALLT2A_vector (0x2A) #define CALLT2B_vector (0x2B) #define CALLT2C_vector (0x2C) #define CALLT2D_vector (0x2D) #define CALLT2E_vector (0x2E) #define CALLT2F_vector (0x2F) #define CALLT30_vector (0x30) #define CALLT31_vector (0x31) #define CALLT32_vector (0x32) #define CALLT33_vector (0x33) #define CALLT34_vector (0x34) #define CALLT35_vector (0x35) #define CALLT36_vector (0x36) #define CALLT37_vector (0x37) #define CALLT38_vector (0x38) #define CALLT39_vector (0x39) #define CALLT3A_vector (0x3A) #define CALLT3B_vector (0x3B) #define CALLT3C_vector (0x3C) #define CALLT3D_vector (0x3D) #define CALLT3E_vector (0x3E) #define CALLT3F_vector (0x3F) #pragma language=default #endif /* __IO70F3454_H__ */