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-dev by
targets/cmsis/TARGET_RENESAS/TARGET_VK_RZ_A1H/inc/iodefines/bsc_iodefine.h@119:3921aeca8633, 2016-04-29 (annotated)
- Committer:
- mbed_official
- Date:
- Fri Apr 29 01:15:11 2016 +0100
- Revision:
- 119:3921aeca8633
Synchronized with git revision fe9720f24b1adc71ab6962506ec51290f6afd270
Full URL: https://github.com/mbedmicro/mbed/commit/fe9720f24b1adc71ab6962506ec51290f6afd270/
[Renesas RZ/A1H] Enable asynchronous communications
Who changed what in which revision?
| User | Revision | Line number | New 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 : bsc_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 BSC_IODEFINE_H |
| mbed_official | 119:3921aeca8633 | 30 | #define BSC_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_bsc |
| mbed_official | 119:3921aeca8633 | 34 | { /* BSC */ |
| mbed_official | 119:3921aeca8633 | 35 | volatile uint32_t CMNCR; /* CMNCR */ |
| mbed_official | 119:3921aeca8633 | 36 | #define BSC_CSnBCR_COUNT 6 |
| mbed_official | 119:3921aeca8633 | 37 | volatile uint32_t CS0BCR; /* CS0BCR */ |
| mbed_official | 119:3921aeca8633 | 38 | volatile uint32_t CS1BCR; /* CS1BCR */ |
| mbed_official | 119:3921aeca8633 | 39 | volatile uint32_t CS2BCR; /* CS2BCR */ |
| mbed_official | 119:3921aeca8633 | 40 | volatile uint32_t CS3BCR; /* CS3BCR */ |
| mbed_official | 119:3921aeca8633 | 41 | volatile uint32_t CS4BCR; /* CS4BCR */ |
| mbed_official | 119:3921aeca8633 | 42 | volatile uint32_t CS5BCR; /* CS5BCR */ |
| mbed_official | 119:3921aeca8633 | 43 | volatile uint8_t dummy4[12]; /* */ |
| mbed_official | 119:3921aeca8633 | 44 | #define BSC_CSnWCR_COUNT 6 |
| mbed_official | 119:3921aeca8633 | 45 | volatile uint32_t CS0WCR; /* CS0WCR */ |
| mbed_official | 119:3921aeca8633 | 46 | volatile uint32_t CS1WCR; /* CS1WCR */ |
| mbed_official | 119:3921aeca8633 | 47 | volatile uint32_t CS2WCR; /* CS2WCR */ |
| mbed_official | 119:3921aeca8633 | 48 | volatile uint32_t CS3WCR; /* CS3WCR */ |
| mbed_official | 119:3921aeca8633 | 49 | volatile uint32_t CS4WCR; /* CS4WCR */ |
| mbed_official | 119:3921aeca8633 | 50 | volatile uint32_t CS5WCR; /* CS5WCR */ |
| mbed_official | 119:3921aeca8633 | 51 | volatile uint8_t dummy5[12]; /* */ |
| mbed_official | 119:3921aeca8633 | 52 | volatile uint32_t SDCR; /* SDCR */ |
| mbed_official | 119:3921aeca8633 | 53 | volatile uint32_t RTCSR; /* RTCSR */ |
| mbed_official | 119:3921aeca8633 | 54 | volatile uint32_t RTCNT; /* RTCNT */ |
| mbed_official | 119:3921aeca8633 | 55 | volatile uint32_t RTCOR; /* RTCOR */ |
| mbed_official | 119:3921aeca8633 | 56 | volatile uint8_t dummy6[4]; /* */ |
| mbed_official | 119:3921aeca8633 | 57 | #define BSC_TOSCORn_COUNT 6 |
| mbed_official | 119:3921aeca8633 | 58 | volatile uint32_t TOSCOR0; /* TOSCOR0 */ |
| mbed_official | 119:3921aeca8633 | 59 | volatile uint32_t TOSCOR1; /* TOSCOR1 */ |
| mbed_official | 119:3921aeca8633 | 60 | volatile uint32_t TOSCOR2; /* TOSCOR2 */ |
| mbed_official | 119:3921aeca8633 | 61 | volatile uint32_t TOSCOR3; /* TOSCOR3 */ |
| mbed_official | 119:3921aeca8633 | 62 | volatile uint32_t TOSCOR4; /* TOSCOR4 */ |
| mbed_official | 119:3921aeca8633 | 63 | volatile uint32_t TOSCOR5; /* TOSCOR5 */ |
| mbed_official | 119:3921aeca8633 | 64 | volatile uint8_t dummy7[8]; /* */ |
| mbed_official | 119:3921aeca8633 | 65 | volatile uint32_t TOSTR; /* TOSTR */ |
| mbed_official | 119:3921aeca8633 | 66 | volatile uint32_t TOENR; /* TOENR */ |
| mbed_official | 119:3921aeca8633 | 67 | }; |
| mbed_official | 119:3921aeca8633 | 68 | |
| mbed_official | 119:3921aeca8633 | 69 | |
| mbed_official | 119:3921aeca8633 | 70 | #define BSC (*(struct st_bsc *)0x3FFFC000uL) /* BSC */ |
| mbed_official | 119:3921aeca8633 | 71 | |
| mbed_official | 119:3921aeca8633 | 72 | |
| mbed_official | 119:3921aeca8633 | 73 | #define BSCCMNCR BSC.CMNCR |
| mbed_official | 119:3921aeca8633 | 74 | #define BSCCS0BCR BSC.CS0BCR |
| mbed_official | 119:3921aeca8633 | 75 | #define BSCCS1BCR BSC.CS1BCR |
| mbed_official | 119:3921aeca8633 | 76 | #define BSCCS2BCR BSC.CS2BCR |
| mbed_official | 119:3921aeca8633 | 77 | #define BSCCS3BCR BSC.CS3BCR |
| mbed_official | 119:3921aeca8633 | 78 | #define BSCCS4BCR BSC.CS4BCR |
| mbed_official | 119:3921aeca8633 | 79 | #define BSCCS5BCR BSC.CS5BCR |
| mbed_official | 119:3921aeca8633 | 80 | #define BSCCS0WCR BSC.CS0WCR |
| mbed_official | 119:3921aeca8633 | 81 | #define BSCCS1WCR BSC.CS1WCR |
| mbed_official | 119:3921aeca8633 | 82 | #define BSCCS2WCR BSC.CS2WCR |
| mbed_official | 119:3921aeca8633 | 83 | #define BSCCS3WCR BSC.CS3WCR |
| mbed_official | 119:3921aeca8633 | 84 | #define BSCCS4WCR BSC.CS4WCR |
| mbed_official | 119:3921aeca8633 | 85 | #define BSCCS5WCR BSC.CS5WCR |
| mbed_official | 119:3921aeca8633 | 86 | #define BSCSDCR BSC.SDCR |
| mbed_official | 119:3921aeca8633 | 87 | #define BSCRTCSR BSC.RTCSR |
| mbed_official | 119:3921aeca8633 | 88 | #define BSCRTCNT BSC.RTCNT |
| mbed_official | 119:3921aeca8633 | 89 | #define BSCRTCOR BSC.RTCOR |
| mbed_official | 119:3921aeca8633 | 90 | #define BSCTOSCOR0 BSC.TOSCOR0 |
| mbed_official | 119:3921aeca8633 | 91 | #define BSCTOSCOR1 BSC.TOSCOR1 |
| mbed_official | 119:3921aeca8633 | 92 | #define BSCTOSCOR2 BSC.TOSCOR2 |
| mbed_official | 119:3921aeca8633 | 93 | #define BSCTOSCOR3 BSC.TOSCOR3 |
| mbed_official | 119:3921aeca8633 | 94 | #define BSCTOSCOR4 BSC.TOSCOR4 |
| mbed_official | 119:3921aeca8633 | 95 | #define BSCTOSCOR5 BSC.TOSCOR5 |
| mbed_official | 119:3921aeca8633 | 96 | #define BSCTOSTR BSC.TOSTR |
| mbed_official | 119:3921aeca8633 | 97 | #define BSCTOENR BSC.TOENR |
| mbed_official | 119:3921aeca8633 | 98 | /* <-SEC M1.10.1 */ |
| mbed_official | 119:3921aeca8633 | 99 | #endif |
