Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of mbed-src by
targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/inc/iodefines/disc_iodefine.h@390:35c2c1cf29cd, 2014-11-06 (annotated)
- Committer:
- mbed_official
- Date:
- Thu Nov 06 11:00:10 2014 +0000
- Revision:
- 390:35c2c1cf29cd
Synchronized with git revision 8724eb616b6e07a3bd111d3022652eb5bbefe9b7
Full URL: https://github.com/mbedmicro/mbed/commit/8724eb616b6e07a3bd111d3022652eb5bbefe9b7/
[RZ/A1H] mbed-RZ first release
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| mbed_official | 390:35c2c1cf29cd | 1 | /******************************************************************************* |
| mbed_official | 390:35c2c1cf29cd | 2 | * DISCLAIMER |
| mbed_official | 390:35c2c1cf29cd | 3 | * This software is supplied by Renesas Electronics Corporation and is only |
| mbed_official | 390:35c2c1cf29cd | 4 | * intended for use with Renesas products. No other uses are authorized. This |
| mbed_official | 390:35c2c1cf29cd | 5 | * software is owned by Renesas Electronics Corporation and is protected under |
| mbed_official | 390:35c2c1cf29cd | 6 | * all applicable laws, including copyright laws. |
| mbed_official | 390:35c2c1cf29cd | 7 | * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING |
| mbed_official | 390:35c2c1cf29cd | 8 | * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT |
| mbed_official | 390:35c2c1cf29cd | 9 | * LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE |
| mbed_official | 390:35c2c1cf29cd | 10 | * AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. |
| mbed_official | 390:35c2c1cf29cd | 11 | * TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS |
| mbed_official | 390:35c2c1cf29cd | 12 | * ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE |
| mbed_official | 390:35c2c1cf29cd | 13 | * FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR |
| mbed_official | 390:35c2c1cf29cd | 14 | * ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE |
| mbed_official | 390:35c2c1cf29cd | 15 | * BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. |
| mbed_official | 390:35c2c1cf29cd | 16 | * Renesas reserves the right, without notice, to make changes to this software |
| mbed_official | 390:35c2c1cf29cd | 17 | * and to discontinue the availability of this software. By using this software, |
| mbed_official | 390:35c2c1cf29cd | 18 | * you agree to the additional terms and conditions found by accessing the |
| mbed_official | 390:35c2c1cf29cd | 19 | * following link: |
| mbed_official | 390:35c2c1cf29cd | 20 | * http://www.renesas.com/disclaimer* |
| mbed_official | 390:35c2c1cf29cd | 21 | * Copyright (C) 2013-2014 Renesas Electronics Corporation. All rights reserved. |
| mbed_official | 390:35c2c1cf29cd | 22 | *******************************************************************************/ |
| mbed_official | 390:35c2c1cf29cd | 23 | /******************************************************************************* |
| mbed_official | 390:35c2c1cf29cd | 24 | * File Name : disc_iodefine.h |
| mbed_official | 390:35c2c1cf29cd | 25 | * $Rev: $ |
| mbed_official | 390:35c2c1cf29cd | 26 | * $Date:: $ |
| mbed_official | 390:35c2c1cf29cd | 27 | * Description : Definition of I/O Register (V1.00a) |
| mbed_official | 390:35c2c1cf29cd | 28 | ******************************************************************************/ |
| mbed_official | 390:35c2c1cf29cd | 29 | #ifndef DISC_IODEFINE_H |
| mbed_official | 390:35c2c1cf29cd | 30 | #define DISC_IODEFINE_H |
| mbed_official | 390:35c2c1cf29cd | 31 | /* ->SEC M1.10.1 : Not magic number */ |
| mbed_official | 390:35c2c1cf29cd | 32 | |
| mbed_official | 390:35c2c1cf29cd | 33 | struct st_disc |
| mbed_official | 390:35c2c1cf29cd | 34 | { /* DISC */ |
| mbed_official | 390:35c2c1cf29cd | 35 | volatile uint32_t DOCMCR; /* DOCMCR */ |
| mbed_official | 390:35c2c1cf29cd | 36 | volatile uint32_t DOCMSTR; /* DOCMSTR */ |
| mbed_official | 390:35c2c1cf29cd | 37 | volatile uint32_t DOCMCLSTR; /* DOCMCLSTR */ |
| mbed_official | 390:35c2c1cf29cd | 38 | volatile uint32_t DOCMIENR; /* DOCMIENR */ |
| mbed_official | 390:35c2c1cf29cd | 39 | volatile uint8_t dummy1[4]; /* */ |
| mbed_official | 390:35c2c1cf29cd | 40 | volatile uint32_t DOCMPMR; /* DOCMPMR */ |
| mbed_official | 390:35c2c1cf29cd | 41 | volatile uint32_t DOCMECRCR; /* DOCMECRCR */ |
| mbed_official | 390:35c2c1cf29cd | 42 | volatile uint32_t DOCMCCRCR; /* DOCMCCRCR */ |
| mbed_official | 390:35c2c1cf29cd | 43 | volatile uint32_t DOCMSPXR; /* DOCMSPXR */ |
| mbed_official | 390:35c2c1cf29cd | 44 | volatile uint32_t DOCMSPYR; /* DOCMSPYR */ |
| mbed_official | 390:35c2c1cf29cd | 45 | volatile uint32_t DOCMSZXR; /* DOCMSZXR */ |
| mbed_official | 390:35c2c1cf29cd | 46 | volatile uint32_t DOCMSZYR; /* DOCMSZYR */ |
| mbed_official | 390:35c2c1cf29cd | 47 | volatile uint32_t DOCMCRCIR; /* DOCMCRCIR */ |
| mbed_official | 390:35c2c1cf29cd | 48 | }; |
| mbed_official | 390:35c2c1cf29cd | 49 | |
| mbed_official | 390:35c2c1cf29cd | 50 | |
| mbed_official | 390:35c2c1cf29cd | 51 | #define DISC0 (*(struct st_disc *)0xFCFFA800uL) /* DISC0 */ |
| mbed_official | 390:35c2c1cf29cd | 52 | #define DISC1 (*(struct st_disc *)0xFCFFB000uL) /* DISC1 */ |
| mbed_official | 390:35c2c1cf29cd | 53 | |
| mbed_official | 390:35c2c1cf29cd | 54 | |
| mbed_official | 390:35c2c1cf29cd | 55 | /* Start of channnel array defines of DISC */ |
| mbed_official | 390:35c2c1cf29cd | 56 | |
| mbed_official | 390:35c2c1cf29cd | 57 | /* Channnel array defines of DISC */ |
| mbed_official | 390:35c2c1cf29cd | 58 | /*(Sample) value = DISC[ channel ]->DOCMCR; */ |
| mbed_official | 390:35c2c1cf29cd | 59 | #define DISC_COUNT 2 |
| mbed_official | 390:35c2c1cf29cd | 60 | #define DISC_ADDRESS_LIST \ |
| mbed_official | 390:35c2c1cf29cd | 61 | { /* ->MISRA 11.3 */ /* ->SEC R2.7.1 */ \ |
| mbed_official | 390:35c2c1cf29cd | 62 | &DISC0, &DISC1 \ |
| mbed_official | 390:35c2c1cf29cd | 63 | } /* <-MISRA 11.3 */ /* <-SEC R2.7.1 */ /* { } is for MISRA 19.4 */ |
| mbed_official | 390:35c2c1cf29cd | 64 | |
| mbed_official | 390:35c2c1cf29cd | 65 | /* End of channnel array defines of DISC */ |
| mbed_official | 390:35c2c1cf29cd | 66 | |
| mbed_official | 390:35c2c1cf29cd | 67 | |
| mbed_official | 390:35c2c1cf29cd | 68 | #define DISC0DOCMCR DISC0.DOCMCR |
| mbed_official | 390:35c2c1cf29cd | 69 | #define DISC0DOCMSTR DISC0.DOCMSTR |
| mbed_official | 390:35c2c1cf29cd | 70 | #define DISC0DOCMCLSTR DISC0.DOCMCLSTR |
| mbed_official | 390:35c2c1cf29cd | 71 | #define DISC0DOCMIENR DISC0.DOCMIENR |
| mbed_official | 390:35c2c1cf29cd | 72 | #define DISC0DOCMPMR DISC0.DOCMPMR |
| mbed_official | 390:35c2c1cf29cd | 73 | #define DISC0DOCMECRCR DISC0.DOCMECRCR |
| mbed_official | 390:35c2c1cf29cd | 74 | #define DISC0DOCMCCRCR DISC0.DOCMCCRCR |
| mbed_official | 390:35c2c1cf29cd | 75 | #define DISC0DOCMSPXR DISC0.DOCMSPXR |
| mbed_official | 390:35c2c1cf29cd | 76 | #define DISC0DOCMSPYR DISC0.DOCMSPYR |
| mbed_official | 390:35c2c1cf29cd | 77 | #define DISC0DOCMSZXR DISC0.DOCMSZXR |
| mbed_official | 390:35c2c1cf29cd | 78 | #define DISC0DOCMSZYR DISC0.DOCMSZYR |
| mbed_official | 390:35c2c1cf29cd | 79 | #define DISC0DOCMCRCIR DISC0.DOCMCRCIR |
| mbed_official | 390:35c2c1cf29cd | 80 | #define DISC1DOCMCR DISC1.DOCMCR |
| mbed_official | 390:35c2c1cf29cd | 81 | #define DISC1DOCMSTR DISC1.DOCMSTR |
| mbed_official | 390:35c2c1cf29cd | 82 | #define DISC1DOCMCLSTR DISC1.DOCMCLSTR |
| mbed_official | 390:35c2c1cf29cd | 83 | #define DISC1DOCMIENR DISC1.DOCMIENR |
| mbed_official | 390:35c2c1cf29cd | 84 | #define DISC1DOCMPMR DISC1.DOCMPMR |
| mbed_official | 390:35c2c1cf29cd | 85 | #define DISC1DOCMECRCR DISC1.DOCMECRCR |
| mbed_official | 390:35c2c1cf29cd | 86 | #define DISC1DOCMCCRCR DISC1.DOCMCCRCR |
| mbed_official | 390:35c2c1cf29cd | 87 | #define DISC1DOCMSPXR DISC1.DOCMSPXR |
| mbed_official | 390:35c2c1cf29cd | 88 | #define DISC1DOCMSPYR DISC1.DOCMSPYR |
| mbed_official | 390:35c2c1cf29cd | 89 | #define DISC1DOCMSZXR DISC1.DOCMSZXR |
| mbed_official | 390:35c2c1cf29cd | 90 | #define DISC1DOCMSZYR DISC1.DOCMSZYR |
| mbed_official | 390:35c2c1cf29cd | 91 | #define DISC1DOCMCRCIR DISC1.DOCMCRCIR |
| mbed_official | 390:35c2c1cf29cd | 92 | /* <-SEC M1.10.1 */ |
| mbed_official | 390:35c2c1cf29cd | 93 | #endif |
