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) 2012 - 2014 Renesas Electronics Corporation. All rights reserved.
AnnaBridge 161:aa5281ff4a02 22 *******************************************************************************/
AnnaBridge 161:aa5281ff4a02 23 /*******************************************************************************
AnnaBridge 161:aa5281ff4a02 24 * File Name : bsc_iobitmask.h
AnnaBridge 161:aa5281ff4a02 25 * $Rev: 1115 $
AnnaBridge 161:aa5281ff4a02 26 * $Date:: 2014-07-09 15:35:02 +0900#$
AnnaBridge 161:aa5281ff4a02 27 * Description : BSC register define header
AnnaBridge 161:aa5281ff4a02 28 *******************************************************************************/
AnnaBridge 161:aa5281ff4a02 29 #ifndef BSC_IOBITMASK_H
AnnaBridge 161:aa5281ff4a02 30 #define BSC_IOBITMASK_H
AnnaBridge 161:aa5281ff4a02 31
AnnaBridge 161:aa5281ff4a02 32
AnnaBridge 161:aa5281ff4a02 33 /* ==== Mask values for IO registers ==== */
AnnaBridge 161:aa5281ff4a02 34 #define BSC_CMNCR_HIZCNT (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 35 #define BSC_CMNCR_HIZMEM (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 36 #define BSC_CMNCR_DPRTY (0x00000600uL)
AnnaBridge 161:aa5281ff4a02 37 #define BSC_CMNCR_AL0 (0x01000000uL)
AnnaBridge 161:aa5281ff4a02 38 #define BSC_CMNCR_TL0 (0x10000000uL)
AnnaBridge 161:aa5281ff4a02 39
AnnaBridge 161:aa5281ff4a02 40 #define BSC_CS0BCR_BSZ (0x00000600uL)
AnnaBridge 161:aa5281ff4a02 41 #define BSC_CS0BCR_TYPE (0x00007000uL)
AnnaBridge 161:aa5281ff4a02 42 #define BSC_CS0BCR_IWRRS (0x00070000uL)
AnnaBridge 161:aa5281ff4a02 43 #define BSC_CS0BCR_IWRRD (0x00380000uL)
AnnaBridge 161:aa5281ff4a02 44 #define BSC_CS0BCR_IWRWS (0x01C00000uL)
AnnaBridge 161:aa5281ff4a02 45 #define BSC_CS0BCR_IWRWD (0x0E000000uL)
AnnaBridge 161:aa5281ff4a02 46 #define BSC_CS0BCR_IWW (0x70000000uL)
AnnaBridge 161:aa5281ff4a02 47
AnnaBridge 161:aa5281ff4a02 48 #define BSC_CS1BCR_BSZ (0x00000600uL)
AnnaBridge 161:aa5281ff4a02 49 #define BSC_CS1BCR_TYPE (0x00007000uL)
AnnaBridge 161:aa5281ff4a02 50 #define BSC_CS1BCR_IWRRS (0x00070000uL)
AnnaBridge 161:aa5281ff4a02 51 #define BSC_CS1BCR_IWRRD (0x00380000uL)
AnnaBridge 161:aa5281ff4a02 52 #define BSC_CS1BCR_IWRWS (0x01C00000uL)
AnnaBridge 161:aa5281ff4a02 53 #define BSC_CS1BCR_IWRWD (0x0E000000uL)
AnnaBridge 161:aa5281ff4a02 54 #define BSC_CS1BCR_IWW (0x70000000uL)
AnnaBridge 161:aa5281ff4a02 55
AnnaBridge 161:aa5281ff4a02 56 #define BSC_CS2BCR_BSZ (0x00000600uL)
AnnaBridge 161:aa5281ff4a02 57 #define BSC_CS2BCR_TYPE (0x00007000uL)
AnnaBridge 161:aa5281ff4a02 58 #define BSC_CS2BCR_IWRRS (0x00070000uL)
AnnaBridge 161:aa5281ff4a02 59 #define BSC_CS2BCR_IWRRD (0x00380000uL)
AnnaBridge 161:aa5281ff4a02 60 #define BSC_CS2BCR_IWRWS (0x01C00000uL)
AnnaBridge 161:aa5281ff4a02 61 #define BSC_CS2BCR_IWRWD (0x0E000000uL)
AnnaBridge 161:aa5281ff4a02 62 #define BSC_CS2BCR_IWW (0x70000000uL)
AnnaBridge 161:aa5281ff4a02 63
AnnaBridge 161:aa5281ff4a02 64 #define BSC_CS3BCR_BSZ (0x00000600uL)
AnnaBridge 161:aa5281ff4a02 65 #define BSC_CS3BCR_TYPE (0x00007000uL)
AnnaBridge 161:aa5281ff4a02 66 #define BSC_CS3BCR_IWRRS (0x00070000uL)
AnnaBridge 161:aa5281ff4a02 67 #define BSC_CS3BCR_IWRRD (0x00380000uL)
AnnaBridge 161:aa5281ff4a02 68 #define BSC_CS3BCR_IWRWS (0x01C00000uL)
AnnaBridge 161:aa5281ff4a02 69 #define BSC_CS3BCR_IWRWD (0x0E000000uL)
AnnaBridge 161:aa5281ff4a02 70 #define BSC_CS3BCR_IWW (0x70000000uL)
AnnaBridge 161:aa5281ff4a02 71
AnnaBridge 161:aa5281ff4a02 72 #define BSC_CS4BCR_BSZ (0x00000600uL)
AnnaBridge 161:aa5281ff4a02 73 #define BSC_CS4BCR_TYPE (0x00007000uL)
AnnaBridge 161:aa5281ff4a02 74 #define BSC_CS4BCR_IWRRS (0x00070000uL)
AnnaBridge 161:aa5281ff4a02 75 #define BSC_CS4BCR_IWRRD (0x00380000uL)
AnnaBridge 161:aa5281ff4a02 76 #define BSC_CS4BCR_IWRWS (0x01C00000uL)
AnnaBridge 161:aa5281ff4a02 77 #define BSC_CS4BCR_IWRWD (0x0E000000uL)
AnnaBridge 161:aa5281ff4a02 78 #define BSC_CS4BCR_IWW (0x70000000uL)
AnnaBridge 161:aa5281ff4a02 79
AnnaBridge 161:aa5281ff4a02 80 #define BSC_CS5BCR_BSZ (0x00000600uL)
AnnaBridge 161:aa5281ff4a02 81 #define BSC_CS5BCR_TYPE (0x00007000uL)
AnnaBridge 161:aa5281ff4a02 82 #define BSC_CS5BCR_IWRRS (0x00070000uL)
AnnaBridge 161:aa5281ff4a02 83 #define BSC_CS5BCR_IWRRD (0x00380000uL)
AnnaBridge 161:aa5281ff4a02 84 #define BSC_CS5BCR_IWRWS (0x01C00000uL)
AnnaBridge 161:aa5281ff4a02 85 #define BSC_CS5BCR_IWRWD (0x0E000000uL)
AnnaBridge 161:aa5281ff4a02 86 #define BSC_CS5BCR_IWW (0x70000000uL)
AnnaBridge 161:aa5281ff4a02 87
AnnaBridge 161:aa5281ff4a02 88 #define BSC_CS0WCR_NORMAL_HW (0x00000003uL)
AnnaBridge 161:aa5281ff4a02 89 #define BSC_CS0WCR_NORMAL_WM (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 90 #define BSC_CS0WCR_NORMAL_WR (0x00000780uL)
AnnaBridge 161:aa5281ff4a02 91 #define BSC_CS0WCR_NORMAL_SW (0x00001800uL)
AnnaBridge 161:aa5281ff4a02 92 #define BSC_CS0WCR_NORMAL_BAS (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 93
AnnaBridge 161:aa5281ff4a02 94 #define BSC_CS1WCR_NORMAL_HW (0x00000003uL)
AnnaBridge 161:aa5281ff4a02 95 #define BSC_CS1WCR_NORMAL_WM (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 96 #define BSC_CS1WCR_NORMAL_WR (0x00000780uL)
AnnaBridge 161:aa5281ff4a02 97 #define BSC_CS1WCR_NORMAL_SW (0x00001800uL)
AnnaBridge 161:aa5281ff4a02 98 #define BSC_CS1WCR_NORMAL_WW (0x00070000uL)
AnnaBridge 161:aa5281ff4a02 99 #define BSC_CS1WCR_NORMAL_BAS (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 100
AnnaBridge 161:aa5281ff4a02 101 #define BSC_CS2WCR_NORMAL_WM (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 102 #define BSC_CS2WCR_NORMAL_WR (0x00000780uL)
AnnaBridge 161:aa5281ff4a02 103 #define BSC_CS2WCR_NORMAL_BAS (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 104
AnnaBridge 161:aa5281ff4a02 105 #define BSC_CS3WCR_NORMAL_WM (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 106 #define BSC_CS3WCR_NORMAL_WR (0x00000780uL)
AnnaBridge 161:aa5281ff4a02 107 #define BSC_CS3WCR_NORMAL_BAS (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 108
AnnaBridge 161:aa5281ff4a02 109 #define BSC_CS4WCR_NORMAL_HW (0x00000003uL)
AnnaBridge 161:aa5281ff4a02 110 #define BSC_CS4WCR_NORMAL_WM (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 111 #define BSC_CS4WCR_NORMAL_WR (0x00000780uL)
AnnaBridge 161:aa5281ff4a02 112 #define BSC_CS4WCR_NORMAL_SW (0x00001800uL)
AnnaBridge 161:aa5281ff4a02 113 #define BSC_CS4WCR_NORMAL_WW (0x00070000uL)
AnnaBridge 161:aa5281ff4a02 114 #define BSC_CS4WCR_NORMAL_BAS (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 115
AnnaBridge 161:aa5281ff4a02 116 #define BSC_CS5WCR_NORMAL_HW (0x00000003uL)
AnnaBridge 161:aa5281ff4a02 117 #define BSC_CS5WCR_NORMAL_WM (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 118 #define BSC_CS5WCR_NORMAL_WR (0x00000780uL)
AnnaBridge 161:aa5281ff4a02 119 #define BSC_CS5WCR_NORMAL_SW (0x00001800uL)
AnnaBridge 161:aa5281ff4a02 120 #define BSC_CS5WCR_NORMAL_WW (0x00070000uL)
AnnaBridge 161:aa5281ff4a02 121 #define BSC_CS5WCR_NORMAL_MPXWBAS (0x00100000uL)
AnnaBridge 161:aa5281ff4a02 122 #define BSC_CS5WCR_NORMAL_SZSEL (0x00200000uL)
AnnaBridge 161:aa5281ff4a02 123
AnnaBridge 161:aa5281ff4a02 124 #define BSC_CS0WCR_BROM_ASY_WM (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 125 #define BSC_CS0WCR_BROM_ASY_W (0x00000780uL)
AnnaBridge 161:aa5281ff4a02 126 #define BSC_CS0WCR_BROM_ASY_BW (0x00030000uL)
AnnaBridge 161:aa5281ff4a02 127 #define BSC_CS0WCR_BROM_ASY_BST (0x00300000uL)
AnnaBridge 161:aa5281ff4a02 128
AnnaBridge 161:aa5281ff4a02 129 #define BSC_CS4WCR_BROM_ASY_HW (0x00000003uL)
AnnaBridge 161:aa5281ff4a02 130 #define BSC_CS4WCR_BROM_ASY_WM (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 131 #define BSC_CS4WCR_BROM_ASY_W (0x00000780uL)
AnnaBridge 161:aa5281ff4a02 132 #define BSC_CS4WCR_BROM_ASY_SW (0x00001800uL)
AnnaBridge 161:aa5281ff4a02 133 #define BSC_CS4WCR_BROM_ASY_BW (0x00030000uL)
AnnaBridge 161:aa5281ff4a02 134 #define BSC_CS4WCR_BROM_ASY_BST (0x00300000uL)
AnnaBridge 161:aa5281ff4a02 135
AnnaBridge 161:aa5281ff4a02 136 #define BSC_CS2WCR_SDRAM_A2CL (0x00000180uL)
AnnaBridge 161:aa5281ff4a02 137
AnnaBridge 161:aa5281ff4a02 138 #define BSC_CS3WCR_SDRAM_WTRC (0x00000003uL)
AnnaBridge 161:aa5281ff4a02 139 #define BSC_CS3WCR_SDRAM_TRWL (0x00000018uL)
AnnaBridge 161:aa5281ff4a02 140 #define BSC_CS3WCR_SDRAM_A3CL (0x00000180uL)
AnnaBridge 161:aa5281ff4a02 141 #define BSC_CS3WCR_SDRAM_WTRCD (0x00000C00uL)
AnnaBridge 161:aa5281ff4a02 142 #define BSC_CS3WCR_SDRAM_WTRP (0x00006000uL)
AnnaBridge 161:aa5281ff4a02 143
AnnaBridge 161:aa5281ff4a02 144 #define BSC_CS0WCR_BROM_SY_WM (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 145 #define BSC_CS0WCR_BROM_SY_W (0x00000780uL)
AnnaBridge 161:aa5281ff4a02 146 #define BSC_CS0WCR_BROM_SY_BW (0x00030000uL)
AnnaBridge 161:aa5281ff4a02 147
AnnaBridge 161:aa5281ff4a02 148 #define BSC_SDCR_A3COL (0x00000003uL)
AnnaBridge 161:aa5281ff4a02 149 #define BSC_SDCR_A3ROW (0x00000018uL)
AnnaBridge 161:aa5281ff4a02 150 #define BSC_SDCR_BACTV (0x00000100uL)
AnnaBridge 161:aa5281ff4a02 151 #define BSC_SDCR_PDOWN (0x00000200uL)
AnnaBridge 161:aa5281ff4a02 152 #define BSC_SDCR_RMODE (0x00000400uL)
AnnaBridge 161:aa5281ff4a02 153 #define BSC_SDCR_RFSH (0x00000800uL)
AnnaBridge 161:aa5281ff4a02 154 #define BSC_SDCR_DEEP (0x00002000uL)
AnnaBridge 161:aa5281ff4a02 155 #define BSC_SDCR_A2COL (0x00030000uL)
AnnaBridge 161:aa5281ff4a02 156 #define BSC_SDCR_A2ROW (0x00180000uL)
AnnaBridge 161:aa5281ff4a02 157
AnnaBridge 161:aa5281ff4a02 158 #define BSC_RTCSR_RRC (0x00000007uL)
AnnaBridge 161:aa5281ff4a02 159 #define BSC_RTCSR_CKS (0x00000038uL)
AnnaBridge 161:aa5281ff4a02 160 #define BSC_RTCSR_CMIE (0x00000040uL)
AnnaBridge 161:aa5281ff4a02 161 #define BSC_RTCSR_CMF (0x00000080uL)
AnnaBridge 161:aa5281ff4a02 162
AnnaBridge 161:aa5281ff4a02 163 #define BSC_RTCNT_D (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 164
AnnaBridge 161:aa5281ff4a02 165 #define BSC_RTCOR_D (0xFFFFFFFFuL)
AnnaBridge 161:aa5281ff4a02 166
AnnaBridge 161:aa5281ff4a02 167 #define BSC_TOSCOR0_D (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 168
AnnaBridge 161:aa5281ff4a02 169 #define BSC_TOSCOR1_D (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 170
AnnaBridge 161:aa5281ff4a02 171 #define BSC_TOSCOR2_D (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 172
AnnaBridge 161:aa5281ff4a02 173 #define BSC_TOSCOR3_D (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 174
AnnaBridge 161:aa5281ff4a02 175 #define BSC_TOSCOR4_D (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 176
AnnaBridge 161:aa5281ff4a02 177 #define BSC_TOSCOR5_D (0x0000FFFFuL)
AnnaBridge 161:aa5281ff4a02 178
AnnaBridge 161:aa5281ff4a02 179 #define BSC_TOSTR_CS0TOSTF (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 180 #define BSC_TOSTR_CS1TOSTF (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 181 #define BSC_TOSTR_CS2TOSTF (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 182 #define BSC_TOSTR_CS3TOSTF (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 183 #define BSC_TOSTR_CS4TOSTF (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 184 #define BSC_TOSTR_CS5TOSTF (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 185
AnnaBridge 161:aa5281ff4a02 186 #define BSC_TOENR_CS0TOEN (0x00000001uL)
AnnaBridge 161:aa5281ff4a02 187 #define BSC_TOENR_CS1TOEN (0x00000002uL)
AnnaBridge 161:aa5281ff4a02 188 #define BSC_TOENR_CS2TOEN (0x00000004uL)
AnnaBridge 161:aa5281ff4a02 189 #define BSC_TOENR_CS3TOEN (0x00000008uL)
AnnaBridge 161:aa5281ff4a02 190 #define BSC_TOENR_CS4TOEN (0x00000010uL)
AnnaBridge 161:aa5281ff4a02 191 #define BSC_TOENR_CS5TOEN (0x00000020uL)
AnnaBridge 161:aa5281ff4a02 192
AnnaBridge 161:aa5281ff4a02 193
AnnaBridge 161:aa5281ff4a02 194 /* ==== Shift values for IO registers ==== */
AnnaBridge 161:aa5281ff4a02 195 #define BSC_CMNCR_HIZCNT_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 196 #define BSC_CMNCR_HIZMEM_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 197 #define BSC_CMNCR_DPRTY_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 198 #define BSC_CMNCR_AL0_SHIFT (24u)
AnnaBridge 161:aa5281ff4a02 199 #define BSC_CMNCR_TL0_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 200
AnnaBridge 161:aa5281ff4a02 201 #define BSC_CS0BCR_BSZ_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 202 #define BSC_CS0BCR_TYPE_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 203 #define BSC_CS0BCR_IWRRS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 204 #define BSC_CS0BCR_IWRRD_SHIFT (19u)
AnnaBridge 161:aa5281ff4a02 205 #define BSC_CS0BCR_IWRWS_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 206 #define BSC_CS0BCR_IWRWD_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 207 #define BSC_CS0BCR_IWW_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 208
AnnaBridge 161:aa5281ff4a02 209 #define BSC_CS1BCR_BSZ_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 210 #define BSC_CS1BCR_TYPE_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 211 #define BSC_CS1BCR_IWRRS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 212 #define BSC_CS1BCR_IWRRD_SHIFT (19u)
AnnaBridge 161:aa5281ff4a02 213 #define BSC_CS1BCR_IWRWS_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 214 #define BSC_CS1BCR_IWRWD_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 215 #define BSC_CS1BCR_IWW_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 216
AnnaBridge 161:aa5281ff4a02 217 #define BSC_CS2BCR_BSZ_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 218 #define BSC_CS2BCR_TYPE_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 219 #define BSC_CS2BCR_IWRRS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 220 #define BSC_CS2BCR_IWRRD_SHIFT (19u)
AnnaBridge 161:aa5281ff4a02 221 #define BSC_CS2BCR_IWRWS_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 222 #define BSC_CS2BCR_IWRWD_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 223 #define BSC_CS2BCR_IWW_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 224
AnnaBridge 161:aa5281ff4a02 225 #define BSC_CS3BCR_BSZ_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 226 #define BSC_CS3BCR_TYPE_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 227 #define BSC_CS3BCR_IWRRS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 228 #define BSC_CS3BCR_IWRRD_SHIFT (19u)
AnnaBridge 161:aa5281ff4a02 229 #define BSC_CS3BCR_IWRWS_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 230 #define BSC_CS3BCR_IWRWD_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 231 #define BSC_CS3BCR_IWW_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 232
AnnaBridge 161:aa5281ff4a02 233 #define BSC_CS4BCR_BSZ_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 234 #define BSC_CS4BCR_TYPE_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 235 #define BSC_CS4BCR_IWRRS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 236 #define BSC_CS4BCR_IWRRD_SHIFT (19u)
AnnaBridge 161:aa5281ff4a02 237 #define BSC_CS4BCR_IWRWS_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 238 #define BSC_CS4BCR_IWRWD_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 239 #define BSC_CS4BCR_IWW_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 240
AnnaBridge 161:aa5281ff4a02 241 #define BSC_CS5BCR_BSZ_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 242 #define BSC_CS5BCR_TYPE_SHIFT (12u)
AnnaBridge 161:aa5281ff4a02 243 #define BSC_CS5BCR_IWRRS_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 244 #define BSC_CS5BCR_IWRRD_SHIFT (19u)
AnnaBridge 161:aa5281ff4a02 245 #define BSC_CS5BCR_IWRWS_SHIFT (22u)
AnnaBridge 161:aa5281ff4a02 246 #define BSC_CS5BCR_IWRWD_SHIFT (25u)
AnnaBridge 161:aa5281ff4a02 247 #define BSC_CS5BCR_IWW_SHIFT (28u)
AnnaBridge 161:aa5281ff4a02 248
AnnaBridge 161:aa5281ff4a02 249 #define BSC_CS0WCR_NORMAL_HW_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 250 #define BSC_CS0WCR_NORMAL_WM_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 251 #define BSC_CS0WCR_NORMAL_WR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 252 #define BSC_CS0WCR_NORMAL_SW_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 253 #define BSC_CS0WCR_NORMAL_BAS_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 254
AnnaBridge 161:aa5281ff4a02 255 #define BSC_CS1WCR_NORMAL_HW_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 256 #define BSC_CS1WCR_NORMAL_WM_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 257 #define BSC_CS1WCR_NORMAL_WR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 258 #define BSC_CS1WCR_NORMAL_SW_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 259 #define BSC_CS1WCR_NORMAL_WW_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 260 #define BSC_CS1WCR_NORMAL_BAS_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 261
AnnaBridge 161:aa5281ff4a02 262 #define BSC_CS2WCR_NORMAL_WM_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 263 #define BSC_CS2WCR_NORMAL_WR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 264 #define BSC_CS2WCR_NORMAL_BAS_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 265
AnnaBridge 161:aa5281ff4a02 266 #define BSC_CS3WCR_NORMAL_WM_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 267 #define BSC_CS3WCR_NORMAL_WR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 268 #define BSC_CS3WCR_NORMAL_BAS_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 269
AnnaBridge 161:aa5281ff4a02 270 #define BSC_CS4WCR_NORMAL_HW_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 271 #define BSC_CS4WCR_NORMAL_WM_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 272 #define BSC_CS4WCR_NORMAL_WR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 273 #define BSC_CS4WCR_NORMAL_SW_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 274 #define BSC_CS4WCR_NORMAL_WW_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 275 #define BSC_CS4WCR_NORMAL_BAS_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 276
AnnaBridge 161:aa5281ff4a02 277 #define BSC_CS5WCR_NORMAL_HW_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 278 #define BSC_CS5WCR_NORMAL_WM_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 279 #define BSC_CS5WCR_NORMAL_WR_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 280 #define BSC_CS5WCR_NORMAL_SW_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 281 #define BSC_CS5WCR_NORMAL_WW_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 282 #define BSC_CS5WCR_NORMAL_MPXWBAS_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 283 #define BSC_CS5WCR_NORMAL_SZSEL_SHIFT (21u)
AnnaBridge 161:aa5281ff4a02 284
AnnaBridge 161:aa5281ff4a02 285 #define BSC_CS0WCR_BROM_ASY_WM_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 286 #define BSC_CS0WCR_BROM_ASY_W_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 287 #define BSC_CS0WCR_BROM_ASY_BW_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 288 #define BSC_CS0WCR_BROM_ASY_BST_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 289
AnnaBridge 161:aa5281ff4a02 290 #define BSC_CS4WCR_BROM_ASY_HW_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 291 #define BSC_CS4WCR_BROM_ASY_WM_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 292 #define BSC_CS4WCR_BROM_ASY_W_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 293 #define BSC_CS4WCR_BROM_ASY_SW_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 294 #define BSC_CS4WCR_BROM_ASY_BW_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 295 #define BSC_CS4WCR_BROM_ASY_BST_SHIFT (20u)
AnnaBridge 161:aa5281ff4a02 296
AnnaBridge 161:aa5281ff4a02 297 #define BSC_CS2WCR_SDRAM_A2CL_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 298
AnnaBridge 161:aa5281ff4a02 299 #define BSC_CS3WCR_SDRAM_WTRC_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 300 #define BSC_CS3WCR_SDRAM_TRWL_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 301 #define BSC_CS3WCR_SDRAM_A3CL_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 302 #define BSC_CS3WCR_SDRAM_WTRCD_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 303 #define BSC_CS3WCR_SDRAM_WTRP_SHIFT (13u)
AnnaBridge 161:aa5281ff4a02 304
AnnaBridge 161:aa5281ff4a02 305 #define BSC_CS0WCR_BROM_SY_WM_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 306 #define BSC_CS0WCR_BROM_SY_W_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 307 #define BSC_CS0WCR_BROM_SY_BW_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 308
AnnaBridge 161:aa5281ff4a02 309 #define BSC_SDCR_A3COL_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 310 #define BSC_SDCR_A3ROW_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 311 #define BSC_SDCR_BACTV_SHIFT (8u)
AnnaBridge 161:aa5281ff4a02 312 #define BSC_SDCR_PDOWN_SHIFT (9u)
AnnaBridge 161:aa5281ff4a02 313 #define BSC_SDCR_RMODE_SHIFT (10u)
AnnaBridge 161:aa5281ff4a02 314 #define BSC_SDCR_RFSH_SHIFT (11u)
AnnaBridge 161:aa5281ff4a02 315 #define BSC_SDCR_DEEP_SHIFT (13u)
AnnaBridge 161:aa5281ff4a02 316 #define BSC_SDCR_A2COL_SHIFT (16u)
AnnaBridge 161:aa5281ff4a02 317 #define BSC_SDCR_A2ROW_SHIFT (19u)
AnnaBridge 161:aa5281ff4a02 318
AnnaBridge 161:aa5281ff4a02 319 #define BSC_RTCSR_RRC_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 320 #define BSC_RTCSR_CKS_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 321 #define BSC_RTCSR_CMIE_SHIFT (6u)
AnnaBridge 161:aa5281ff4a02 322 #define BSC_RTCSR_CMF_SHIFT (7u)
AnnaBridge 161:aa5281ff4a02 323
AnnaBridge 161:aa5281ff4a02 324 #define BSC_RTCNT_D_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 325
AnnaBridge 161:aa5281ff4a02 326 #define BSC_RTCOR_D_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 327
AnnaBridge 161:aa5281ff4a02 328 #define BSC_TOSCOR0_D_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 329
AnnaBridge 161:aa5281ff4a02 330 #define BSC_TOSCOR1_D_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 331
AnnaBridge 161:aa5281ff4a02 332 #define BSC_TOSCOR2_D_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 333
AnnaBridge 161:aa5281ff4a02 334 #define BSC_TOSCOR3_D_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 335
AnnaBridge 161:aa5281ff4a02 336 #define BSC_TOSCOR4_D_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 337
AnnaBridge 161:aa5281ff4a02 338 #define BSC_TOSCOR5_D_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 339
AnnaBridge 161:aa5281ff4a02 340 #define BSC_TOSTR_CS0TOSTF_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 341 #define BSC_TOSTR_CS1TOSTF_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 342 #define BSC_TOSTR_CS2TOSTF_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 343 #define BSC_TOSTR_CS3TOSTF_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 344 #define BSC_TOSTR_CS4TOSTF_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 345 #define BSC_TOSTR_CS5TOSTF_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 346
AnnaBridge 161:aa5281ff4a02 347 #define BSC_TOENR_CS0TOEN_SHIFT (0u)
AnnaBridge 161:aa5281ff4a02 348 #define BSC_TOENR_CS1TOEN_SHIFT (1u)
AnnaBridge 161:aa5281ff4a02 349 #define BSC_TOENR_CS2TOEN_SHIFT (2u)
AnnaBridge 161:aa5281ff4a02 350 #define BSC_TOENR_CS3TOEN_SHIFT (3u)
AnnaBridge 161:aa5281ff4a02 351 #define BSC_TOENR_CS4TOEN_SHIFT (4u)
AnnaBridge 161:aa5281ff4a02 352 #define BSC_TOENR_CS5TOEN_SHIFT (5u)
AnnaBridge 161:aa5281ff4a02 353
AnnaBridge 161:aa5281ff4a02 354
AnnaBridge 161:aa5281ff4a02 355 #endif /* BSC_IOBITMASK_H */
AnnaBridge 161:aa5281ff4a02 356
AnnaBridge 161:aa5281ff4a02 357 /* End of File */