mbed library sources. Supersedes mbed-src.

Fork of mbed-dev by mbed official

Committer:
<>
Date:
Fri Oct 28 11:17:30 2016 +0100
Revision:
149:156823d33999
Parent:
targets/cmsis/TARGET_RENESAS/TARGET_VK_RZ_A1H/inc/iodefines/adc_iodefine.h@119:3921aeca8633
Child:
181:96ed750bd169
This updates the lib to the mbed lib v128

NOTE: This release includes a restructuring of the file and directory locations and thus some
include paths in your code may need updating accordingly.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 119:3921aeca8633 1 /*******************************************************************************
mbed_official 119:3921aeca8633 2 * DISCLAIMER
mbed_official 119:3921aeca8633 3 * This software is supplied by Renesas Electronics Corporation and is only
mbed_official 119:3921aeca8633 4 * intended for use with Renesas products. No other uses are authorized. This
mbed_official 119:3921aeca8633 5 * software is owned by Renesas Electronics Corporation and is protected under
mbed_official 119:3921aeca8633 6 * all applicable laws, including copyright laws.
mbed_official 119:3921aeca8633 7 * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING
mbed_official 119:3921aeca8633 8 * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT
mbed_official 119:3921aeca8633 9 * LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
mbed_official 119:3921aeca8633 10 * AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED.
mbed_official 119:3921aeca8633 11 * TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS
mbed_official 119:3921aeca8633 12 * ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE
mbed_official 119:3921aeca8633 13 * FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR
mbed_official 119:3921aeca8633 14 * ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE
mbed_official 119:3921aeca8633 15 * BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
mbed_official 119:3921aeca8633 16 * Renesas reserves the right, without notice, to make changes to this software
mbed_official 119:3921aeca8633 17 * and to discontinue the availability of this software. By using this software,
mbed_official 119:3921aeca8633 18 * you agree to the additional terms and conditions found by accessing the
mbed_official 119:3921aeca8633 19 * following link:
mbed_official 119:3921aeca8633 20 * http://www.renesas.com/disclaimer*
mbed_official 119:3921aeca8633 21 * Copyright (C) 2013-2014 Renesas Electronics Corporation. All rights reserved.
mbed_official 119:3921aeca8633 22 *******************************************************************************/
mbed_official 119:3921aeca8633 23 /*******************************************************************************
mbed_official 119:3921aeca8633 24 * File Name : adc_iodefine.h
mbed_official 119:3921aeca8633 25 * $Rev: $
mbed_official 119:3921aeca8633 26 * $Date:: $
mbed_official 119:3921aeca8633 27 * Description : Definition of I/O Register (V1.00a)
mbed_official 119:3921aeca8633 28 ******************************************************************************/
mbed_official 119:3921aeca8633 29 #ifndef ADC_IODEFINE_H
mbed_official 119:3921aeca8633 30 #define ADC_IODEFINE_H
mbed_official 119:3921aeca8633 31 /* ->SEC M1.10.1 : Not magic number */
mbed_official 119:3921aeca8633 32
mbed_official 119:3921aeca8633 33 struct st_adc
mbed_official 119:3921aeca8633 34 { /* ADC */
mbed_official 119:3921aeca8633 35 volatile uint16_t ADDRA; /* ADDRA */
mbed_official 119:3921aeca8633 36 volatile uint16_t ADDRB; /* ADDRB */
mbed_official 119:3921aeca8633 37 volatile uint16_t ADDRC; /* ADDRC */
mbed_official 119:3921aeca8633 38 volatile uint16_t ADDRD; /* ADDRD */
mbed_official 119:3921aeca8633 39 volatile uint16_t ADDRE; /* ADDRE */
mbed_official 119:3921aeca8633 40 volatile uint16_t ADDRF; /* ADDRF */
mbed_official 119:3921aeca8633 41 volatile uint16_t ADDRG; /* ADDRG */
mbed_official 119:3921aeca8633 42 volatile uint16_t ADDRH; /* ADDRH */
mbed_official 119:3921aeca8633 43 volatile uint8_t dummy32[16]; /* */
mbed_official 119:3921aeca8633 44 volatile uint16_t ADCMPHA; /* ADCMPHA */
mbed_official 119:3921aeca8633 45 volatile uint16_t ADCMPLA; /* ADCMPLA */
mbed_official 119:3921aeca8633 46 volatile uint16_t ADCMPHB; /* ADCMPHB */
mbed_official 119:3921aeca8633 47 volatile uint16_t ADCMPLB; /* ADCMPLB */
mbed_official 119:3921aeca8633 48 volatile uint16_t ADCMPHC; /* ADCMPHC */
mbed_official 119:3921aeca8633 49 volatile uint16_t ADCMPLC; /* ADCMPLC */
mbed_official 119:3921aeca8633 50 volatile uint16_t ADCMPHD; /* ADCMPHD */
mbed_official 119:3921aeca8633 51 volatile uint16_t ADCMPLD; /* ADCMPLD */
mbed_official 119:3921aeca8633 52 volatile uint16_t ADCMPHE; /* ADCMPHE */
mbed_official 119:3921aeca8633 53 volatile uint16_t ADCMPLE; /* ADCMPLE */
mbed_official 119:3921aeca8633 54 volatile uint16_t ADCMPHF; /* ADCMPHF */
mbed_official 119:3921aeca8633 55 volatile uint16_t ADCMPLF; /* ADCMPLF */
mbed_official 119:3921aeca8633 56 volatile uint16_t ADCMPHG; /* ADCMPHG */
mbed_official 119:3921aeca8633 57 volatile uint16_t ADCMPLG; /* ADCMPLG */
mbed_official 119:3921aeca8633 58 volatile uint16_t ADCMPHH; /* ADCMPHH */
mbed_official 119:3921aeca8633 59 volatile uint16_t ADCMPLH; /* ADCMPLH */
mbed_official 119:3921aeca8633 60 volatile uint8_t dummy33[32]; /* */
mbed_official 119:3921aeca8633 61 volatile uint16_t ADCSR; /* ADCSR */
mbed_official 119:3921aeca8633 62 volatile uint16_t ADCMPER; /* ADCMPER */
mbed_official 119:3921aeca8633 63 volatile uint16_t ADCMPSR; /* ADCMPSR */
mbed_official 119:3921aeca8633 64 };
mbed_official 119:3921aeca8633 65
mbed_official 119:3921aeca8633 66
mbed_official 119:3921aeca8633 67 #define ADC (*(struct st_adc *)0xE8005800uL) /* ADC */
mbed_official 119:3921aeca8633 68
mbed_official 119:3921aeca8633 69
mbed_official 119:3921aeca8633 70 #define ADCADDRA ADC.ADDRA
mbed_official 119:3921aeca8633 71 #define ADCADDRB ADC.ADDRB
mbed_official 119:3921aeca8633 72 #define ADCADDRC ADC.ADDRC
mbed_official 119:3921aeca8633 73 #define ADCADDRD ADC.ADDRD
mbed_official 119:3921aeca8633 74 #define ADCADDRE ADC.ADDRE
mbed_official 119:3921aeca8633 75 #define ADCADDRF ADC.ADDRF
mbed_official 119:3921aeca8633 76 #define ADCADDRG ADC.ADDRG
mbed_official 119:3921aeca8633 77 #define ADCADDRH ADC.ADDRH
mbed_official 119:3921aeca8633 78 #define ADCADCMPHA ADC.ADCMPHA
mbed_official 119:3921aeca8633 79 #define ADCADCMPLA ADC.ADCMPLA
mbed_official 119:3921aeca8633 80 #define ADCADCMPHB ADC.ADCMPHB
mbed_official 119:3921aeca8633 81 #define ADCADCMPLB ADC.ADCMPLB
mbed_official 119:3921aeca8633 82 #define ADCADCMPHC ADC.ADCMPHC
mbed_official 119:3921aeca8633 83 #define ADCADCMPLC ADC.ADCMPLC
mbed_official 119:3921aeca8633 84 #define ADCADCMPHD ADC.ADCMPHD
mbed_official 119:3921aeca8633 85 #define ADCADCMPLD ADC.ADCMPLD
mbed_official 119:3921aeca8633 86 #define ADCADCMPHE ADC.ADCMPHE
mbed_official 119:3921aeca8633 87 #define ADCADCMPLE ADC.ADCMPLE
mbed_official 119:3921aeca8633 88 #define ADCADCMPHF ADC.ADCMPHF
mbed_official 119:3921aeca8633 89 #define ADCADCMPLF ADC.ADCMPLF
mbed_official 119:3921aeca8633 90 #define ADCADCMPHG ADC.ADCMPHG
mbed_official 119:3921aeca8633 91 #define ADCADCMPLG ADC.ADCMPLG
mbed_official 119:3921aeca8633 92 #define ADCADCMPHH ADC.ADCMPHH
mbed_official 119:3921aeca8633 93 #define ADCADCMPLH ADC.ADCMPLH
mbed_official 119:3921aeca8633 94 #define ADCADCSR ADC.ADCSR
mbed_official 119:3921aeca8633 95 #define ADCADCMPER ADC.ADCMPER
mbed_official 119:3921aeca8633 96 #define ADCADCMPSR ADC.ADCMPSR
mbed_official 119:3921aeca8633 97 /* <-SEC M1.10.1 */
mbed_official 119:3921aeca8633 98 #endif