| /*************************************************************************** |
| * Copyright (c) 1999-2010, Broadcom Corporation |
| * |
| * This program is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License version 2 as |
| * published by the Free Software Foundation. |
| * |
| * This program is distributed in the hope that it will be useful, |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| * GNU General Public License for more details. |
| * |
| * You should have received a copy of the GNU General Public License |
| * along with this program; if not, write to the Free Software |
| * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. |
| * |
| * Module Description: |
| * DO NOT EDIT THIS FILE DIRECTLY |
| * |
| * This module was generated magically with RDB from a source description |
| * file. You must edit the source file for changes to be made to this file. |
| * |
| * |
| * Date: Generated on Fri Jan 22 20:54:50 2010 |
| * MD5 Checksum a2d1f2163f65e87d228a0fb491cb442d |
| * |
| * Compiled with: RDB Utility combo_header.pl |
| * RDB Parser 3.0 |
| * unknown unknown |
| * Perl Interpreter 5.008008 |
| * Operating System linux |
| * |
| * Revision History: |
| * |
| * $brcm_Log: /magnum/basemodules/chp/7125/rdb/c0/bchp_memc_gen_0.h $ |
| * |
| * Hydra_Software_Devel/1 1/25/10 8:52p albertl |
| * SW7125-177: Initial revision. |
| * |
| ***************************************************************************/ |
| |
| #ifndef BCHP_MEMC_GEN_0_H__ |
| #define BCHP_MEMC_GEN_0_H__ |
| |
| /*************************************************************************** |
| *MEMC_GEN_0 - Memory Controller Testability Registers 0 |
| ***************************************************************************/ |
| #define BCHP_MEMC_GEN_0_CORE_REV_ID 0x003b0000 /* Memory-Controller-Core Revision ID Register. */ |
| #define BCHP_MEMC_GEN_0_BUS_PROTOCOL_VERSION 0x003b0004 /* Memory-Controller-Core Bus Protocol Version Register. */ |
| #define BCHP_MEMC_GEN_0_MSA_MODE 0x003b0008 /* Memory Controller Memory-Soft-Access Mode Control Register */ |
| #define BCHP_MEMC_GEN_0_MSA_STATUS 0x003b000c /* Memory Controller MSA Status Register */ |
| #define BCHP_MEMC_GEN_0_MSA_CMD_TYPE 0x003b0010 /* Memory Controller SCB Command Type Register */ |
| #define BCHP_MEMC_GEN_0_MSA_CMD_ADDR 0x003b0014 /* Memory Controller SCB Address Register */ |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA0 0x003b0018 /* Memory Controller MSA Write Data-0 Register */ |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA1 0x003b001c /* Memory Controller MSA Write Data-1 Register */ |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA2 0x003b0020 /* Memory Controller MSA Write Data-2 Register */ |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA3 0x003b0024 /* Memory Controller MSA Write Data-3 Register */ |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA4 0x003b0028 /* Memory Controller MSA Write Data-4 Register */ |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA5 0x003b002c /* Memory Controller MSA Write Data-5 Register */ |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA6 0x003b0030 /* Memory Controller MSA Write Data-6 Register */ |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA7 0x003b0034 /* Memory Controller MSA Write Data-7 Register */ |
| #define BCHP_MEMC_GEN_0_MSA_DQM 0x003b0038 /* Memory Controller MSA DQM Register */ |
| #define BCHP_MEMC_GEN_0_MSA_DALL 0x003b003c /* Memory Controller MSA Block Write Data Register */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA0 0x003b0040 /* Memory Controller MSA Read Data-0 Register */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA1 0x003b0044 /* Memory Controller MSA Read Data-1 Register */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA2 0x003b0048 /* Memory Controller MSA Read Data-2 Register */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA3 0x003b004c /* Memory Controller MSA Read Data-3 Register */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA4 0x003b0050 /* Memory Controller MSA Read Data-4 Register */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA5 0x003b0054 /* Memory Controller MSA Read Data-5 Register */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA6 0x003b0058 /* Memory Controller MSA Read Data-6 Register */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA7 0x003b005c /* Memory Controller MSA Read Data-7 Register */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA_CLR 0x003b0060 /* MSA read data clear register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_ENABLE 0x003b0064 /* Unit0 SCB read/write data CRC enable register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_0 0x003b0068 /* Unit0 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_1 0x003b006c /* Unit0 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_2 0x003b0070 /* Unit0 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_3 0x003b0074 /* Unit0 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_4 0x003b0078 /* Unit0 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_5 0x003b007c /* Unit0 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_6 0x003b0080 /* Unit0 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_7 0x003b0084 /* Unit0 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_8 0x003b0088 /* Unit0 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_9 0x003b008c /* Unit0 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_10 0x003b0090 /* Unit0 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_11 0x003b0094 /* Unit0 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_12 0x003b0098 /* Unit0 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_13 0x003b009c /* Unit0 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_14 0x003b00a0 /* Unit0 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_15 0x003b00a4 /* Unit0 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_ENABLE 0x003b00a8 /* Unit1 SCB read/write data CRC enable register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_0 0x003b00ac /* Unit1 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_1 0x003b00b0 /* Unit1 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_2 0x003b00b4 /* Unit1 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_3 0x003b00b8 /* Unit1 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_4 0x003b00bc /* Unit1 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_5 0x003b00c0 /* Unit1 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_6 0x003b00c4 /* Unit1 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_7 0x003b00c8 /* Unit1 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_8 0x003b00cc /* Unit1 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_9 0x003b00d0 /* Unit1 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_10 0x003b00d4 /* Unit1 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_11 0x003b00d8 /* Unit1 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_12 0x003b00dc /* Unit1 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_13 0x003b00e0 /* Unit1 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_14 0x003b00e4 /* Unit1 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_15 0x003b00e8 /* Unit1 SCB read data CRC register. */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD 0x003b00ec /* DDR interface stress client command register. */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_START_ADDR 0x003b00f0 /* DDR interface stress client start address register. */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_END_ADDR 0x003b00f4 /* DDR interface stress client end address register. */ |
| #define BCHP_MEMC_GEN_0_DIS_DQM 0x003b00f8 /* DDR interface stress client DQM Register */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_TRIGGER 0x003b00fc /* DDR interface stress client start register. */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS 0x003b0100 /* DDR interface stress client status register. */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_1 0x003b0104 /* DDR interface stress client status register. */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_2 0x003b0108 /* DDR interface stress client status register. */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_3 0x003b010c /* DDR interface stress client status register. */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_CMD 0x003b0110 /* HW Schmoo command register. */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_PARAMETERS 0x003b0114 /* HW Schmoo parameter register. */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_GATE_CNTRL_ADDR 0x003b0118 /* HW Schmoo gate control address register. */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WR_DQ_ADDR 0x003b011c /* HW Schmoo WR DQ phase control address register. */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS0_WR_DQS_ADDR 0x003b0120 /* HW Schmoo Wordlane0 Write DQS phase control address register. */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS1_WR_DQS_ADDR 0x003b0124 /* HW Schmoo Wordlane1 Write DQS phase control address register. */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS0_RD_DQS_ADDR 0x003b0128 /* HW Schmoo Wordlane0 Read DQS phase control address register. */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS1_RD_DQS_ADDR 0x003b012c /* HW Schmoo Wordlane1 Read DQS phase control address register. */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0 0x003b0130 /* HW Schmoo status register. */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1 0x003b0134 /* HW Schmoo status register. */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2 0x003b0138 /* HW Schmoo status register. */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3 0x003b013c /* HW Schmoo status register. */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_4 0x003b0140 /* HW Schmoo status register. */ |
| #define BCHP_MEMC_GEN_0_SM_TIMEOUT_INTR_INFO 0x003b0144 /* MEMC State Machine Timeout Interrupt Information */ |
| #define BCHP_MEMC_GEN_0_SM_TIMEOUT_INTR_WRITE_CLEAR 0x003b0148 /* MEMC State Machine timeout interrupt write clear register */ |
| #define BCHP_MEMC_GEN_0_SCB_NOREQ_INTR_INFO 0x003b014c /* MEMC Premature Request Withdrawal Interrupt Information */ |
| #define BCHP_MEMC_GEN_0_SCB_NOREQ_INTR_WRITE_CLEAR 0x003b0150 /* MEMC No Request interrupt write clear register */ |
| #define BCHP_MEMC_GEN_0_SCB_CMD_INTR_INFO 0x003b0154 /* MEMC Illegal Command Interrupt Information */ |
| #define BCHP_MEMC_GEN_0_SCB_CMD_INTR_WRITE_CLEAR 0x003b0158 /* MEMC Command interrupt write clear register */ |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_INFO 0x003b015c /* MEMC Illegal NMB Interrupt Information */ |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_WRITE_CLEAR 0x003b0160 /* MEMC Illegal NMB interrupt write clear register */ |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_INFO 0x003b0164 /* MEMC Illegal Start Address Interrupt Information */ |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_WRITE_CLEAR 0x003b0168 /* MEMC Illegal Start Addr interrupt write clear register */ |
| #define BCHP_MEMC_GEN_0_SCB_LAST_WRITE_ERROR_INFO 0x003b016c /* MEMC Missing SCB last write pulse error information */ |
| #define BCHP_MEMC_GEN_0_SCB_LAST_WRITE_ERROR_WRITE_CLEAR 0x003b0170 /* MEMC scb Missing SCB last write pulse write clear register */ |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE 0x003b0174 /* Mode of the SCB command trace FIFO */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0 0x003b0178 /* Current DATA command pushed out from sequencer. */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1 0x003b017c /* Current DATA command pushed out from sequencer. */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2 0x003b0180 /* Current DATA command pushed out from sequencer. */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3 0x003b0184 /* Current DATA command pushed out from sequencer. */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4 0x003b0188 /* Current DATA command pushed out from sequencer. */ |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO 0x003b018c /* Current input from CMD formatter to seq. */ |
| #define BCHP_MEMC_GEN_0_MISC_SEQ_DBG_INFO 0x003b0190 /* Status register of MISC command Sequencer. */ |
| #define BCHP_MEMC_GEN_0_BIU_DBG_INFO 0x003b0194 /* Debug information from BIU> */ |
| #define BCHP_MEMC_GEN_0_SPARE_RO_3 0x003b0198 /* Start Address corresponding to SCB command that occurred three commands earlier or end addr in case of PFRI. */ |
| #define BCHP_MEMC_GEN_0_TP_ADRS 0x003b019c /* Test Port Address Register */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA 0x003b01a0 /* Test Port Data Read Register */ |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL 0x003b01a4 /* Mode/Control register for Address Range Checker (ARC)-0 */ |
| #define BCHP_MEMC_GEN_0_ARC_0_ADRS_RANGE_LOW 0x003b01a8 /* Lower Address of the memory range for Address Range Checker (ARC)-0. */ |
| #define BCHP_MEMC_GEN_0_ARC_0_ADRS_RANGE_HIGH 0x003b01ac /* Higher Address of the memory range for Address Range Checker (ARC)-0. */ |
| #define BCHP_MEMC_GEN_0_ARC_0_READ_RIGHTS_0 0x003b01b0 /* Read access right of SCB clients 0 to 31 on Address Range Checker (ARC)-0 */ |
| #define BCHP_MEMC_GEN_0_ARC_0_READ_RIGHTS_1 0x003b01b4 /* Read access right of SCB clients 32 to 63 on Address Range Checker(ARC)-0 */ |
| #define BCHP_MEMC_GEN_0_ARC_0_READ_RIGHTS_2 0x003b01b8 /* Read access right of SCB clients 64 to 95 on Address Range Checker (ARC)-0 */ |
| #define BCHP_MEMC_GEN_0_ARC_0_READ_RIGHTS_3 0x003b01bc /* Read access right of SCB clients 96 to 127 on Address Range Checker(ARC)-0 */ |
| #define BCHP_MEMC_GEN_0_ARC_0_WRITE_RIGHTS_0 0x003b01c0 /* Write access right of SCB clients 0 to 31 on Address Range Checker(ARC)-0 */ |
| #define BCHP_MEMC_GEN_0_ARC_0_WRITE_RIGHTS_1 0x003b01c4 /* Write access right of SCB clients 32 to 63 on Address Range Checker(ARC)-0 */ |
| #define BCHP_MEMC_GEN_0_ARC_0_WRITE_RIGHTS_2 0x003b01c8 /* Write access right of SCB clients 0 to 31 on Address Range Checker(ARC)-0 */ |
| #define BCHP_MEMC_GEN_0_ARC_0_WRITE_RIGHTS_3 0x003b01cc /* Write access right of SCB clients 32 to 63 on Address Range Checker(ARC)-0 */ |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_START_ADDR 0x003b01d0 /* Violating Command Start Address for Address Range Checker (ARC)-0 . */ |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_END_ADDR 0x003b01d4 /* Violating Command End Address for Address Range Checker (ARC)-0 . */ |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CMD 0x003b01d8 /* Violating SCB client-ID & Command Type for Address Range Checker (ARC)-0 . */ |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CLEAR 0x003b01dc /* ARCH0 violation info write clear register */ |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL 0x003b01e0 /* Mode/Control register for Address Range Checker (ARC)-1 */ |
| #define BCHP_MEMC_GEN_0_ARC_1_ADRS_RANGE_LOW 0x003b01e4 /* Lower Address of the memory range for Address Range Checker (ARC)-1. */ |
| #define BCHP_MEMC_GEN_0_ARC_1_ADRS_RANGE_HIGH 0x003b01e8 /* Higher Address of the memory range for Address Range Checker (ARC)-1. */ |
| #define BCHP_MEMC_GEN_0_ARC_1_READ_RIGHTS_0 0x003b01ec /* Read access right of SCB clients 0 to 31 on Address Range Checker (ARC)-1 */ |
| #define BCHP_MEMC_GEN_0_ARC_1_READ_RIGHTS_1 0x003b01f0 /* Read access right of SCB clients 32 to 63 on Address Range Checker(ARC)-1 */ |
| #define BCHP_MEMC_GEN_0_ARC_1_READ_RIGHTS_2 0x003b01f4 /* Read access right of SCB clients 64 to 95 on Address Range Checker (ARC)-1 */ |
| #define BCHP_MEMC_GEN_0_ARC_1_READ_RIGHTS_3 0x003b01f8 /* Read access right of SCB clients 96 to 127 on Address Range Checker(ARC)-1 */ |
| #define BCHP_MEMC_GEN_0_ARC_1_WRITE_RIGHTS_0 0x003b01fc /* Write access right of SCB clients 0 to 31 on Address Range Checker(ARC)-1 */ |
| #define BCHP_MEMC_GEN_0_ARC_1_WRITE_RIGHTS_1 0x003b0200 /* Write access right of SCB clients 32 to 63 on Address Range Checker(ARC)-1 */ |
| #define BCHP_MEMC_GEN_0_ARC_1_WRITE_RIGHTS_2 0x003b0204 /* Write access right of SCB clients 0 to 31 on Address Range Checker(ARC)-1 */ |
| #define BCHP_MEMC_GEN_0_ARC_1_WRITE_RIGHTS_3 0x003b0208 /* Write access right of SCB clients 32 to 63 on Address Range Checker(ARC)-1 */ |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_START_ADDR 0x003b020c /* Violating Command Start Address for Address Range Checker (ARC)-1 . */ |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_END_ADDR 0x003b0210 /* Violating Command End Address for Address Range Checker (ARC)-1 . */ |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CMD 0x003b0214 /* Violating SCB client-ID & Command Type for Address Range Checker (ARC)-1 . */ |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CLEAR 0x003b0218 /* ARCH1 violation info write clear register */ |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL 0x003b021c /* Mode/Control register for Address Range Checker (ARC)-2 */ |
| #define BCHP_MEMC_GEN_0_ARC_2_ADRS_RANGE_LOW 0x003b0220 /* Lower Address of the memory range for Address Range Checker (ARC)-2. */ |
| #define BCHP_MEMC_GEN_0_ARC_2_ADRS_RANGE_HIGH 0x003b0224 /* Higher Address of the memory range for Address Range Checker (ARC)-2. */ |
| #define BCHP_MEMC_GEN_0_ARC_2_READ_RIGHTS_0 0x003b0228 /* Read access right of SCB clients 0 to 31 on Address Range Checker (ARC)-2 */ |
| #define BCHP_MEMC_GEN_0_ARC_2_READ_RIGHTS_1 0x003b022c /* Read access right of SCB clients 32 to 63 on Address Range Checker(ARC)-2 */ |
| #define BCHP_MEMC_GEN_0_ARC_2_READ_RIGHTS_2 0x003b0230 /* Read access right of SCB clients 64 to 95 on Address Range Checker (ARC)-2 */ |
| #define BCHP_MEMC_GEN_0_ARC_2_READ_RIGHTS_3 0x003b0234 /* Read access right of SCB clients 96 to 127 on Address Range Checker(ARC)-2 */ |
| #define BCHP_MEMC_GEN_0_ARC_2_WRITE_RIGHTS_0 0x003b0238 /* Write access right of SCB clients 0 to 31 on Address Range Checker(ARC)-2 */ |
| #define BCHP_MEMC_GEN_0_ARC_2_WRITE_RIGHTS_1 0x003b023c /* Write access right of SCB clients 32 to 63 on Address Range Checker(ARC)-2 */ |
| #define BCHP_MEMC_GEN_0_ARC_2_WRITE_RIGHTS_2 0x003b0240 /* Write access right of SCB clients 0 to 31 on Address Range Checker(ARC)-2 */ |
| #define BCHP_MEMC_GEN_0_ARC_2_WRITE_RIGHTS_3 0x003b0244 /* Write access right of SCB clients 32 to 63 on Address Range Checker(ARC)-2 */ |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_START_ADDR 0x003b0248 /* Violating Command Start Address for Address Range Checker (ARC)-2 . */ |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_END_ADDR 0x003b024c /* Violating Command End Address for Address Range Checker (ARC)-2 . */ |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CMD 0x003b0250 /* Violating SCB client-ID & Command Type for Address Range Checker (ARC)-2 . */ |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CLEAR 0x003b0254 /* ARCH2 violation info write clear register */ |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL 0x003b0258 /* Mode/Control register for Address Range Checker (ARC)-3 */ |
| #define BCHP_MEMC_GEN_0_ARC_3_ADRS_RANGE_LOW 0x003b025c /* Lower Address of the memory range for Address Range Checker (ARC)-3. */ |
| #define BCHP_MEMC_GEN_0_ARC_3_ADRS_RANGE_HIGH 0x003b0260 /* Higher Address of the memory range for Address Range Checker (ARC)-3. */ |
| #define BCHP_MEMC_GEN_0_ARC_3_READ_RIGHTS_0 0x003b0264 /* Read access right of SCB clients 0 to 31 on Address Range Checker (ARC)-3 */ |
| #define BCHP_MEMC_GEN_0_ARC_3_READ_RIGHTS_1 0x003b0268 /* Read access right of SCB clients 32 to 63 on Address Range Checker(ARC)-3 */ |
| #define BCHP_MEMC_GEN_0_ARC_3_READ_RIGHTS_2 0x003b026c /* Read access right of SCB clients 64 to 95 on Address Range Checker (ARC)-3 */ |
| #define BCHP_MEMC_GEN_0_ARC_3_READ_RIGHTS_3 0x003b0270 /* Read access right of SCB clients 96 to 127 on Address Range Checker(ARC)-3 */ |
| #define BCHP_MEMC_GEN_0_ARC_3_WRITE_RIGHTS_0 0x003b0274 /* Write access right of SCB clients 0 to 31 on Address Range Checker(ARC)-3 */ |
| #define BCHP_MEMC_GEN_0_ARC_3_WRITE_RIGHTS_1 0x003b0278 /* Write access right of SCB clients 32 to 63 on Address Range Checker(ARC)-3 */ |
| #define BCHP_MEMC_GEN_0_ARC_3_WRITE_RIGHTS_2 0x003b027c /* Write access right of SCB clients 0 to 31 on Address Range Checker(ARC)-3 */ |
| #define BCHP_MEMC_GEN_0_ARC_3_WRITE_RIGHTS_3 0x003b0280 /* Write access right of SCB clients 32 to 63 on Address Range Checker(ARC)-3 */ |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_START_ADDR 0x003b0284 /* Violating Command Start Address for Address Range Checker (ARC)-3 . */ |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_END_ADDR 0x003b0288 /* Violating Command End Address for Address Range Checker (ARC)-3 . */ |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CMD 0x003b028c /* Violating SCB client-ID & Command Type for Address Range Checker (ARC)-3 . */ |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CLEAR 0x003b0290 /* ARCH3 violation info write clear register */ |
| #define BCHP_MEMC_GEN_0_MEMC64_MBIST_TM_CNTRL 0x003b0294 /* MEMC64_0 MBIST TM Control Register */ |
| #define BCHP_MEMC_GEN_0_DUMMY_CMD 0x003b0298 /* Dummy SCB Command */ |
| #define BCHP_MEMC_GEN_0_DUMMY_REQ_CNT_CPU0 0x003b029c /* Dummy Request Count CPU0 */ |
| #define BCHP_MEMC_GEN_0_DUMMY_REQ_CNT_CPU1 0x003b02a0 /* Dummy Request Count CPU1 */ |
| #define BCHP_MEMC_GEN_0_CNTR_RST 0x003b02a4 /* Reset Request Counters */ |
| #define BCHP_MEMC_GEN_0_CNTR_FREEZE 0x003b02a8 /* Freeze Request Counters */ |
| #define BCHP_MEMC_GEN_0_VAL_REQ_CNT_CPU0 0x003b02ac /* Valid Request Count CPU0 */ |
| #define BCHP_MEMC_GEN_0_VAL_REQ_CNT_CPU1 0x003b02b0 /* Valid Request Count CPU1 */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_0 0x003b02b4 /* PFRI Page Break Interrupt Information Register 0 for client 0 */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_1 0x003b02b8 /* PFRI Page Break Interrupt Information Register 1 for client 0 */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_VIOLATION_INFO_WRITE_CLEAR 0x003b02bc /* PFRI violation info write clear register */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_0 0x003b02c0 /* PFRI Page Break Interrupt Information Register 0 for client 1 */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_1 0x003b02c4 /* PFRI Page Break Interrupt Information Register 1 for client 1 */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_VIOLATION_INFO_WRITE_CLEAR 0x003b02c8 /* PFRI violation info write clear register */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_0 0x003b02cc /* PFRI Page Break Interrupt Information Register 0 for client 2 */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_1 0x003b02d0 /* PFRI Page Break Interrupt Information Register 1 for client 2 */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_VIOLATION_INFO_WRITE_CLEAR 0x003b02d4 /* PFRI violation info write clear register */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_0 0x003b02d8 /* PFRI Page Break Interrupt Information Register 0 for client 3 */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_1 0x003b02dc /* PFRI Page Break Interrupt Information Register 1 for client 3 */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_VIOLATION_INFO_WRITE_CLEAR 0x003b02e0 /* PFRI violation info write clear register */ |
| #define BCHP_MEMC_GEN_0_LMB_ADDRESS_ERROR_INFO 0x003b02e4 /* LMB un-aligned address error information register */ |
| #define BCHP_MEMC_GEN_0_LMB_ADDRESS_ERROR_INFO_WRITE_CLEAR 0x003b02e8 /* LMB un-aligned address error info write clear register */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_LADDR_FIFO_DEPTH_COUNT 0x003b02ec /* PFRI_0 Laddr fifo depth count register */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_LADDR_FIFO_DEPTH_COUNT 0x003b02f0 /* PFRI_1 Laddr fifo depth count register */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_LADDR_FIFO_DEPTH_COUNT 0x003b02f4 /* PFRI_2 Laddr fifo depth count register */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_LADDR_FIFO_DEPTH_COUNT 0x003b02f8 /* PFRI_3 Laddr fifo depth count register */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_TEST_CLIENT_COMMAND 0x003b02fc /* PFRI_0 test client command register */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_TEST_CLIENT_COMMAND 0x003b0300 /* PFRI_1 test client command register */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_TEST_CLIENT_COMMAND 0x003b0304 /* PFRI_2 test client command register */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_TEST_CLIENT_COMMAND 0x003b0308 /* PFRI_3 test client command register */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_TEST_CLIENT_BUSY_FLAG 0x003b030c /* PFRI_0 test client busy flag register */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_TEST_CLIENT_BUSY_FLAG 0x003b0310 /* PFRI_1 test client busy flag register */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_TEST_CLIENT_BUSY_FLAG 0x003b0314 /* PFRI_2 test client busy flag register */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_TEST_CLIENT_BUSY_FLAG 0x003b0318 /* PFRI_3 test client busy flag register */ |
| #define BCHP_MEMC_GEN_0_SPARE_1 0x003b031c /* Spare Register 1 . */ |
| #define BCHP_MEMC_GEN_0_SPARE_2 0x003b0320 /* Spare Register 2 . */ |
| #define BCHP_MEMC_GEN_0_SPARE_RO_1 0x003b0324 /* Read only Spare Register 0 . */ |
| #define BCHP_MEMC_GEN_0_SPARE_RO_2 0x003b0328 /* Read only Spare Register 1 . */ |
| |
| /*************************************************************************** |
| *CORE_REV_ID - Memory-Controller-Core Revision ID Register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: CORE_REV_ID :: reserved0 [31:16] */ |
| #define BCHP_MEMC_GEN_0_CORE_REV_ID_reserved0_MASK 0xffff0000 |
| #define BCHP_MEMC_GEN_0_CORE_REV_ID_reserved0_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: CORE_REV_ID :: ARCH_REV_ID [15:12] */ |
| #define BCHP_MEMC_GEN_0_CORE_REV_ID_ARCH_REV_ID_MASK 0x0000f000 |
| #define BCHP_MEMC_GEN_0_CORE_REV_ID_ARCH_REV_ID_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: CORE_REV_ID :: CFG_REV_ID [11:08] */ |
| #define BCHP_MEMC_GEN_0_CORE_REV_ID_CFG_REV_ID_MASK 0x00000f00 |
| #define BCHP_MEMC_GEN_0_CORE_REV_ID_CFG_REV_ID_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: CORE_REV_ID :: ALL_LAYER_ID [07:04] */ |
| #define BCHP_MEMC_GEN_0_CORE_REV_ID_ALL_LAYER_ID_MASK 0x000000f0 |
| #define BCHP_MEMC_GEN_0_CORE_REV_ID_ALL_LAYER_ID_SHIFT 4 |
| |
| /* MEMC_GEN_0 :: CORE_REV_ID :: METAL_LAYER_ID [03:00] */ |
| #define BCHP_MEMC_GEN_0_CORE_REV_ID_METAL_LAYER_ID_MASK 0x0000000f |
| #define BCHP_MEMC_GEN_0_CORE_REV_ID_METAL_LAYER_ID_SHIFT 0 |
| |
| /*************************************************************************** |
| *BUS_PROTOCOL_VERSION - Memory-Controller-Core Bus Protocol Version Register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: BUS_PROTOCOL_VERSION :: DRAM_MAP_VERSION [31:24] */ |
| #define BCHP_MEMC_GEN_0_BUS_PROTOCOL_VERSION_DRAM_MAP_VERSION_MASK 0xff000000 |
| #define BCHP_MEMC_GEN_0_BUS_PROTOCOL_VERSION_DRAM_MAP_VERSION_SHIFT 24 |
| |
| /* MEMC_GEN_0 :: BUS_PROTOCOL_VERSION :: LMB_BUS_VERSION [23:16] */ |
| #define BCHP_MEMC_GEN_0_BUS_PROTOCOL_VERSION_LMB_BUS_VERSION_MASK 0x00ff0000 |
| #define BCHP_MEMC_GEN_0_BUS_PROTOCOL_VERSION_LMB_BUS_VERSION_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: BUS_PROTOCOL_VERSION :: PFRI_BUS_VERSION [15:08] */ |
| #define BCHP_MEMC_GEN_0_BUS_PROTOCOL_VERSION_PFRI_BUS_VERSION_MASK 0x0000ff00 |
| #define BCHP_MEMC_GEN_0_BUS_PROTOCOL_VERSION_PFRI_BUS_VERSION_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: BUS_PROTOCOL_VERSION :: SCB_BUS_VERSION [07:00] */ |
| #define BCHP_MEMC_GEN_0_BUS_PROTOCOL_VERSION_SCB_BUS_VERSION_MASK 0x000000ff |
| #define BCHP_MEMC_GEN_0_BUS_PROTOCOL_VERSION_SCB_BUS_VERSION_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_MODE - Memory Controller Memory-Soft-Access Mode Control Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_MODE :: reserved0 [31:03] */ |
| #define BCHP_MEMC_GEN_0_MSA_MODE_reserved0_MASK 0xfffffff8 |
| #define BCHP_MEMC_GEN_0_MSA_MODE_reserved0_SHIFT 3 |
| |
| /* MEMC_GEN_0 :: MSA_MODE :: CHKSM_RD [02:02] */ |
| #define BCHP_MEMC_GEN_0_MSA_MODE_CHKSM_RD_MASK 0x00000004 |
| #define BCHP_MEMC_GEN_0_MSA_MODE_CHKSM_RD_SHIFT 2 |
| |
| /* MEMC_GEN_0 :: MSA_MODE :: PRBS_DQM [01:01] */ |
| #define BCHP_MEMC_GEN_0_MSA_MODE_PRBS_DQM_MASK 0x00000002 |
| #define BCHP_MEMC_GEN_0_MSA_MODE_PRBS_DQM_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: MSA_MODE :: PRBS_WR [00:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_MODE_PRBS_WR_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_MSA_MODE_PRBS_WR_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_STATUS - Memory Controller MSA Status Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_STATUS :: reserved0 [31:04] */ |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_reserved0_MASK 0xfffffff0 |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_reserved0_SHIFT 4 |
| |
| /* MEMC_GEN_0 :: MSA_STATUS :: FIFO_FULL [03:03] */ |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_FIFO_FULL_MASK 0x00000008 |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_FIFO_FULL_SHIFT 3 |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_FIFO_FULL_YES 1 |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_FIFO_FULL_NO 0 |
| |
| /* MEMC_GEN_0 :: MSA_STATUS :: FIFO_EMPTY [02:02] */ |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_FIFO_EMPTY_MASK 0x00000004 |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_FIFO_EMPTY_SHIFT 2 |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_FIFO_EMPTY_YES 1 |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_FIFO_EMPTY_NO 0 |
| |
| /* MEMC_GEN_0 :: MSA_STATUS :: T_LOCK [01:01] */ |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_T_LOCK_MASK 0x00000002 |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_T_LOCK_SHIFT 1 |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_T_LOCK_YES 1 |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_T_LOCK_NO 0 |
| |
| /* MEMC_GEN_0 :: MSA_STATUS :: BUSY [00:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_BUSY_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_BUSY_SHIFT 0 |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_BUSY_YES 1 |
| #define BCHP_MEMC_GEN_0_MSA_STATUS_BUSY_NO 0 |
| |
| /*************************************************************************** |
| *MSA_CMD_TYPE - Memory Controller SCB Command Type Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_CMD_TYPE :: reserved0 [31:22] */ |
| #define BCHP_MEMC_GEN_0_MSA_CMD_TYPE_reserved0_MASK 0xffc00000 |
| #define BCHP_MEMC_GEN_0_MSA_CMD_TYPE_reserved0_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: MSA_CMD_TYPE :: NMB [21:12] */ |
| #define BCHP_MEMC_GEN_0_MSA_CMD_TYPE_NMB_MASK 0x003ff000 |
| #define BCHP_MEMC_GEN_0_MSA_CMD_TYPE_NMB_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: MSA_CMD_TYPE :: reserved1 [11:09] */ |
| #define BCHP_MEMC_GEN_0_MSA_CMD_TYPE_reserved1_MASK 0x00000e00 |
| #define BCHP_MEMC_GEN_0_MSA_CMD_TYPE_reserved1_SHIFT 9 |
| |
| /* MEMC_GEN_0 :: MSA_CMD_TYPE :: REQ_TYPE [08:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_CMD_TYPE_REQ_TYPE_MASK 0x000001ff |
| #define BCHP_MEMC_GEN_0_MSA_CMD_TYPE_REQ_TYPE_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_CMD_ADDR - Memory Controller SCB Address Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_CMD_ADDR :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_MSA_CMD_ADDR_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_MSA_CMD_ADDR_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: MSA_CMD_ADDR :: ADDR [28:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_CMD_ADDR_ADDR_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_MSA_CMD_ADDR_ADDR_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_WR_DATA0 - Memory Controller MSA Write Data-0 Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_WR_DATA0 :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA0_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA0_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_WR_DATA1 - Memory Controller MSA Write Data-1 Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_WR_DATA1 :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA1_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA1_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_WR_DATA2 - Memory Controller MSA Write Data-2 Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_WR_DATA2 :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA2_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA2_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_WR_DATA3 - Memory Controller MSA Write Data-3 Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_WR_DATA3 :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA3_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA3_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_WR_DATA4 - Memory Controller MSA Write Data-4 Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_WR_DATA4 :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA4_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA4_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_WR_DATA5 - Memory Controller MSA Write Data-5 Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_WR_DATA5 :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA5_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA5_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_WR_DATA6 - Memory Controller MSA Write Data-6 Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_WR_DATA6 :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA6_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA6_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_WR_DATA7 - Memory Controller MSA Write Data-7 Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_WR_DATA7 :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA7_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_WR_DATA7_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_DQM - Memory Controller MSA DQM Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_DQM :: MSA_Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_DQM_MSA_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_DQM_MSA_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_DALL - Memory Controller MSA Block Write Data Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_DALL :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_DALL_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_DALL_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_RD_DATA0 - Memory Controller MSA Read Data-0 Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_RD_DATA0 :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA0_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA0_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_RD_DATA1 - Memory Controller MSA Read Data-1 Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_RD_DATA1 :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA1_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA1_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_RD_DATA2 - Memory Controller MSA Read Data-2 Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_RD_DATA2 :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA2_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA2_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_RD_DATA3 - Memory Controller MSA Read Data-3 Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_RD_DATA3 :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA3_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA3_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_RD_DATA4 - Memory Controller MSA Read Data-4 Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_RD_DATA4 :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA4_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA4_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_RD_DATA5 - Memory Controller MSA Read Data-5 Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_RD_DATA5 :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA5_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA5_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_RD_DATA6 - Memory Controller MSA Read Data-6 Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_RD_DATA6 :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA6_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA6_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_RD_DATA7 - Memory Controller MSA Read Data-7 Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_RD_DATA7 :: Data [31:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA7_Data_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA7_Data_SHIFT 0 |
| |
| /*************************************************************************** |
| *MSA_RD_DATA_CLR - MSA read data clear register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MSA_RD_DATA_CLR :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA_CLR_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA_CLR_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: MSA_RD_DATA_CLR :: CLR_REGS [00:00] */ |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA_CLR_CLR_REGS_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_MSA_RD_DATA_CLR_CLR_REGS_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_ENABLE - Unit0 SCB read/write data CRC enable register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_ENABLE :: reserved0 [31:11] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_ENABLE_reserved0_MASK 0xfffff800 |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_ENABLE_reserved0_SHIFT 11 |
| |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_ENABLE :: CRC_CLIENT [10:04] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_ENABLE_CRC_CLIENT_MASK 0x000007f0 |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_ENABLE_CRC_CLIENT_SHIFT 4 |
| |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_ENABLE :: reserved1 [03:03] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_ENABLE_reserved1_MASK 0x00000008 |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_ENABLE_reserved1_SHIFT 3 |
| |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_ENABLE :: CRC_CLEAR [02:02] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_ENABLE_CRC_CLEAR_MASK 0x00000004 |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_ENABLE_CRC_CLEAR_SHIFT 2 |
| |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_ENABLE :: CRC_MODE [01:01] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_ENABLE_CRC_MODE_MASK 0x00000002 |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_ENABLE_CRC_MODE_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_ENABLE :: CRC_EN [00:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_ENABLE_CRC_EN_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_ENABLE_CRC_EN_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_0 - Unit0 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_0 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_0_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_0_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_1 - Unit0 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_1 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_1_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_1_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_2 - Unit0 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_2 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_2_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_2_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_3 - Unit0 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_3 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_3_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_3_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_4 - Unit0 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_4 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_4_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_4_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_5 - Unit0 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_5 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_5_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_5_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_6 - Unit0 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_6 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_6_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_6_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_7 - Unit0 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_7 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_7_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_7_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_8 - Unit0 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_8 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_8_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_8_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_9 - Unit0 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_9 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_9_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_9_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_10 - Unit0 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_10 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_10_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_10_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_11 - Unit0 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_11 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_11_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_11_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_12 - Unit0 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_12 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_12_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_12_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_13 - Unit0 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_13 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_13_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_13_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_14 - Unit0 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_14 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_14_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_14_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT0_15 - Unit0 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT0_15 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_15_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT0_15_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_ENABLE - Unit1 SCB read/write data CRC enable register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_ENABLE :: reserved0 [31:11] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_ENABLE_reserved0_MASK 0xfffff800 |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_ENABLE_reserved0_SHIFT 11 |
| |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_ENABLE :: CRC_CLIENT [10:04] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_ENABLE_CRC_CLIENT_MASK 0x000007f0 |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_ENABLE_CRC_CLIENT_SHIFT 4 |
| |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_ENABLE :: reserved1 [03:03] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_ENABLE_reserved1_MASK 0x00000008 |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_ENABLE_reserved1_SHIFT 3 |
| |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_ENABLE :: CRC_CLEAR [02:02] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_ENABLE_CRC_CLEAR_MASK 0x00000004 |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_ENABLE_CRC_CLEAR_SHIFT 2 |
| |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_ENABLE :: CRC_MODE [01:01] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_ENABLE_CRC_MODE_MASK 0x00000002 |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_ENABLE_CRC_MODE_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_ENABLE :: CRC_EN [00:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_ENABLE_CRC_EN_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_ENABLE_CRC_EN_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_0 - Unit1 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_0 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_0_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_0_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_1 - Unit1 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_1 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_1_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_1_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_2 - Unit1 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_2 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_2_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_2_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_3 - Unit1 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_3 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_3_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_3_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_4 - Unit1 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_4 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_4_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_4_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_5 - Unit1 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_5 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_5_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_5_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_6 - Unit1 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_6 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_6_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_6_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_7 - Unit1 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_7 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_7_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_7_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_8 - Unit1 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_8 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_8_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_8_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_9 - Unit1 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_9 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_9_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_9_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_10 - Unit1 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_10 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_10_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_10_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_11 - Unit1 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_11 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_11_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_11_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_12 - Unit1 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_12 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_12_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_12_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_13 - Unit1 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_13 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_13_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_13_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_14 - Unit1 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_14 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_14_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_14_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CRC_UNIT1_15 - Unit1 SCB read data CRC register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CRC_UNIT1_15 :: CRC [31:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_15_CRC_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SCB_CRC_UNIT1_15_CRC_SHIFT 0 |
| |
| /*************************************************************************** |
| *DIS_CLIENT_CMD - DDR interface stress client command register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: DIS_CLIENT_CMD :: ENABLE_HW_SCHMOO [31:31] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_ENABLE_HW_SCHMOO_MASK 0x80000000 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_ENABLE_HW_SCHMOO_SHIFT 31 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_ENABLE_HW_SCHMOO_YES 1 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_ENABLE_HW_SCHMOO_NO 0 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_CMD :: SCHMOO_STOP_CONDITION [30:29] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_SCHMOO_STOP_CONDITION_MASK 0x60000000 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_SCHMOO_STOP_CONDITION_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_CMD :: DISABLE_MEMORY_ACCESS [28:28] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_DISABLE_MEMORY_ACCESS_MASK 0x10000000 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_DISABLE_MEMORY_ACCESS_SHIFT 28 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_DISABLE_MEMORY_ACCESS_YES 1 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_DISABLE_MEMORY_ACCESS_NO 0 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_CMD :: ENABLE_LBIST [27:27] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_ENABLE_LBIST_MASK 0x08000000 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_ENABLE_LBIST_SHIFT 27 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_ENABLE_LBIST_YES 1 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_ENABLE_LBIST_NO 0 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_CMD :: IN_SYSTEM_LBIST [26:26] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_IN_SYSTEM_LBIST_MASK 0x04000000 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_IN_SYSTEM_LBIST_SHIFT 26 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_IN_SYSTEM_LBIST_YES 1 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_IN_SYSTEM_LBIST_NO 0 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_CMD :: BYPASS_PADS [25:25] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_BYPASS_PADS_MASK 0x02000000 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_BYPASS_PADS_SHIFT 25 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_BYPASS_PADS_YES 1 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_BYPASS_PADS_NO 0 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_CMD :: MODE [24:23] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_MODE_MASK 0x01800000 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_MODE_SHIFT 23 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_CMD :: DATA_PATTERN [22:21] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_DATA_PATTERN_MASK 0x00600000 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_DATA_PATTERN_SHIFT 21 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_CMD :: BURST_LEN [20:16] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_BURST_LEN_MASK 0x001f0000 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_BURST_LEN_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_CMD :: STEP_SIZE [15:00] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_STEP_SIZE_MASK 0x0000ffff |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_CMD_STEP_SIZE_SHIFT 0 |
| |
| /*************************************************************************** |
| *DIS_CLIENT_START_ADDR - DDR interface stress client start address register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: DIS_CLIENT_START_ADDR :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_START_ADDR_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_START_ADDR_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_START_ADDR :: START_ADDR [28:00] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_START_ADDR_START_ADDR_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_START_ADDR_START_ADDR_SHIFT 0 |
| |
| /*************************************************************************** |
| *DIS_CLIENT_END_ADDR - DDR interface stress client end address register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: DIS_CLIENT_END_ADDR :: reserved0 [31:31] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_END_ADDR_reserved0_MASK 0x80000000 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_END_ADDR_reserved0_SHIFT 31 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_END_ADDR :: LOOP_MODE [30:30] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_END_ADDR_LOOP_MODE_MASK 0x40000000 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_END_ADDR_LOOP_MODE_SHIFT 30 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_END_ADDR :: DISABLE_TIMEOUT [29:29] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_END_ADDR_DISABLE_TIMEOUT_MASK 0x20000000 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_END_ADDR_DISABLE_TIMEOUT_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_END_ADDR :: END_ADDR [28:00] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_END_ADDR_END_ADDR_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_END_ADDR_END_ADDR_SHIFT 0 |
| |
| /*************************************************************************** |
| *DIS_DQM - DDR interface stress client DQM Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: DIS_DQM :: DQM [31:00] */ |
| #define BCHP_MEMC_GEN_0_DIS_DQM_DQM_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_DIS_DQM_DQM_SHIFT 0 |
| |
| /*************************************************************************** |
| *DIS_CLIENT_TRIGGER - DDR interface stress client start register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: DIS_CLIENT_TRIGGER :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_TRIGGER_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_TRIGGER_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_TRIGGER :: START_TEST [00:00] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_TRIGGER_START_TEST_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_TRIGGER_START_TEST_SHIFT 0 |
| |
| /*************************************************************************** |
| *DIS_CLIENT_STATUS - DDR interface stress client status register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: DIS_CLIENT_STATUS :: reserved0 [31:11] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_reserved0_MASK 0xfffff800 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_reserved0_SHIFT 11 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_STATUS :: TIMEOUT_OCCURED [10:10] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_TIMEOUT_OCCURED_MASK 0x00000400 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_TIMEOUT_OCCURED_SHIFT 10 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_STATUS :: CURRENT_STATE [09:08] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_CURRENT_STATE_MASK 0x00000300 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_CURRENT_STATE_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_STATUS :: DQM_MATCH [07:04] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_DQM_MATCH_MASK 0x000000f0 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_DQM_MATCH_SHIFT 4 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_STATUS :: ADDR_CTRL_MATCH_SET1 [03:03] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_ADDR_CTRL_MATCH_SET1_MASK 0x00000008 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_ADDR_CTRL_MATCH_SET1_SHIFT 3 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_ADDR_CTRL_MATCH_SET1_YES 1 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_ADDR_CTRL_MATCH_SET1_NO 0 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_STATUS :: ADDR_CTRL_MATCH_SET0 [02:02] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_ADDR_CTRL_MATCH_SET0_MASK 0x00000004 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_ADDR_CTRL_MATCH_SET0_SHIFT 2 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_ADDR_CTRL_MATCH_SET0_YES 1 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_ADDR_CTRL_MATCH_SET0_NO 0 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_STATUS :: LBIST_TEST_PASSED [01:01] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_LBIST_TEST_PASSED_MASK 0x00000002 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_LBIST_TEST_PASSED_SHIFT 1 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_LBIST_TEST_PASSED_YES 1 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_LBIST_TEST_PASSED_NO 0 |
| |
| /* MEMC_GEN_0 :: DIS_CLIENT_STATUS :: TEST_DONE [00:00] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_TEST_DONE_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_TEST_DONE_SHIFT 0 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_TEST_DONE_YES 1 |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_TEST_DONE_NO 0 |
| |
| /*************************************************************************** |
| *DIS_CLIENT_STATUS_1 - DDR interface stress client status register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: DIS_CLIENT_STATUS_1 :: DATA_CRC_MATCH [31:00] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_1_DATA_CRC_MATCH_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_1_DATA_CRC_MATCH_SHIFT 0 |
| |
| /*************************************************************************** |
| *DIS_CLIENT_STATUS_2 - DDR interface stress client status register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: DIS_CLIENT_STATUS_2 :: WRITE_JWORD_COUNT [31:00] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_2_WRITE_JWORD_COUNT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_2_WRITE_JWORD_COUNT_SHIFT 0 |
| |
| /*************************************************************************** |
| *DIS_CLIENT_STATUS_3 - DDR interface stress client status register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: DIS_CLIENT_STATUS_3 :: READ_JWORD_COUNT [31:00] */ |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_3_READ_JWORD_COUNT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_DIS_CLIENT_STATUS_3_READ_JWORD_COUNT_SHIFT 0 |
| |
| /*************************************************************************** |
| *HW_SCHMOO_CMD - HW Schmoo command register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: HW_SCHMOO_CMD :: SCHMOO_START_VALUE [31:22] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_CMD_SCHMOO_START_VALUE_MASK 0xffc00000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_CMD_SCHMOO_START_VALUE_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_CMD :: SCHMOO_STOP_VALUE [21:12] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_CMD_SCHMOO_STOP_VALUE_MASK 0x003ff000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_CMD_SCHMOO_STOP_VALUE_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_CMD :: SCHMOO_STEP_SIZE [11:08] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_CMD_SCHMOO_STEP_SIZE_MASK 0x00000f00 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_CMD_SCHMOO_STEP_SIZE_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_CMD :: SCHMOO_DIRECTION [07:07] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_CMD_SCHMOO_DIRECTION_MASK 0x00000080 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_CMD_SCHMOO_DIRECTION_SHIFT 7 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_CMD :: SCHMOO_PARAM_SEL [06:04] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_CMD_SCHMOO_PARAM_SEL_MASK 0x00000070 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_CMD_SCHMOO_PARAM_SEL_SHIFT 4 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_CMD :: SCHMOO_WORDLANE_SEL [03:02] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_CMD_SCHMOO_WORDLANE_SEL_MASK 0x0000000c |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_CMD_SCHMOO_WORDLANE_SEL_SHIFT 2 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_CMD :: SCHMOO_BYTELANE_SEL [01:00] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_CMD_SCHMOO_BYTELANE_SEL_MASK 0x00000003 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_CMD_SCHMOO_BYTELANE_SEL_SHIFT 0 |
| |
| /*************************************************************************** |
| *HW_SCHMOO_PARAMETERS - HW Schmoo parameter register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: HW_SCHMOO_PARAMETERS :: reserved0 [31:26] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_PARAMETERS_reserved0_MASK 0xfc000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_PARAMETERS_reserved0_SHIFT 26 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_PARAMETERS :: SW_RD_DQS_GATE_CNTRL [25:24] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_PARAMETERS_SW_RD_DQS_GATE_CNTRL_MASK 0x03000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_PARAMETERS_SW_RD_DQS_GATE_CNTRL_SHIFT 24 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_PARAMETERS :: SW_NVCDL_PHASE [23:18] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_PARAMETERS_SW_NVCDL_PHASE_MASK 0x00fc0000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_PARAMETERS_SW_NVCDL_PHASE_SHIFT 18 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_PARAMETERS :: SW_PVCDL_PHASE [17:12] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_PARAMETERS_SW_PVCDL_PHASE_MASK 0x0003f000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_PARAMETERS_SW_PVCDL_PHASE_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_PARAMETERS :: SW_WR_DQ_PHASE [11:06] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_PARAMETERS_SW_WR_DQ_PHASE_MASK 0x00000fc0 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_PARAMETERS_SW_WR_DQ_PHASE_SHIFT 6 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_PARAMETERS :: SW_WR_DQS_PHASE [05:00] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_PARAMETERS_SW_WR_DQS_PHASE_MASK 0x0000003f |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_PARAMETERS_SW_WR_DQS_PHASE_SHIFT 0 |
| |
| /*************************************************************************** |
| *HW_SCHMOO_GATE_CNTRL_ADDR - HW Schmoo gate control address register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: HW_SCHMOO_GATE_CNTRL_ADDR :: WS1_ADDR [31:16] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_GATE_CNTRL_ADDR_WS1_ADDR_MASK 0xffff0000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_GATE_CNTRL_ADDR_WS1_ADDR_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_GATE_CNTRL_ADDR :: WS0_ADDR [15:00] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_GATE_CNTRL_ADDR_WS0_ADDR_MASK 0x0000ffff |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_GATE_CNTRL_ADDR_WS0_ADDR_SHIFT 0 |
| |
| /*************************************************************************** |
| *HW_SCHMOO_WR_DQ_ADDR - HW Schmoo WR DQ phase control address register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: HW_SCHMOO_WR_DQ_ADDR :: WS1_ADDR [31:16] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WR_DQ_ADDR_WS1_ADDR_MASK 0xffff0000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WR_DQ_ADDR_WS1_ADDR_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_WR_DQ_ADDR :: WS0_ADDR [15:00] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WR_DQ_ADDR_WS0_ADDR_MASK 0x0000ffff |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WR_DQ_ADDR_WS0_ADDR_SHIFT 0 |
| |
| /*************************************************************************** |
| *HW_SCHMOO_WS0_WR_DQS_ADDR - HW Schmoo Wordlane0 Write DQS phase control address register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: HW_SCHMOO_WS0_WR_DQS_ADDR :: DQS1_ADDR [31:16] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS0_WR_DQS_ADDR_DQS1_ADDR_MASK 0xffff0000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS0_WR_DQS_ADDR_DQS1_ADDR_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_WS0_WR_DQS_ADDR :: DQS0_ADDR [15:00] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS0_WR_DQS_ADDR_DQS0_ADDR_MASK 0x0000ffff |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS0_WR_DQS_ADDR_DQS0_ADDR_SHIFT 0 |
| |
| /*************************************************************************** |
| *HW_SCHMOO_WS1_WR_DQS_ADDR - HW Schmoo Wordlane1 Write DQS phase control address register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: HW_SCHMOO_WS1_WR_DQS_ADDR :: DQS1_ADDR [31:16] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS1_WR_DQS_ADDR_DQS1_ADDR_MASK 0xffff0000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS1_WR_DQS_ADDR_DQS1_ADDR_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_WS1_WR_DQS_ADDR :: DQS0_ADDR [15:00] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS1_WR_DQS_ADDR_DQS0_ADDR_MASK 0x0000ffff |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS1_WR_DQS_ADDR_DQS0_ADDR_SHIFT 0 |
| |
| /*************************************************************************** |
| *HW_SCHMOO_WS0_RD_DQS_ADDR - HW Schmoo Wordlane0 Read DQS phase control address register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: HW_SCHMOO_WS0_RD_DQS_ADDR :: DQS1_ADDR [31:16] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS0_RD_DQS_ADDR_DQS1_ADDR_MASK 0xffff0000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS0_RD_DQS_ADDR_DQS1_ADDR_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_WS0_RD_DQS_ADDR :: DQS0_ADDR [15:00] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS0_RD_DQS_ADDR_DQS0_ADDR_MASK 0x0000ffff |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS0_RD_DQS_ADDR_DQS0_ADDR_SHIFT 0 |
| |
| /*************************************************************************** |
| *HW_SCHMOO_WS1_RD_DQS_ADDR - HW Schmoo Wordlane1 Read DQS phase control address register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: HW_SCHMOO_WS1_RD_DQS_ADDR :: DQS1_ADDR [31:16] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS1_RD_DQS_ADDR_DQS1_ADDR_MASK 0xffff0000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS1_RD_DQS_ADDR_DQS1_ADDR_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_WS1_RD_DQS_ADDR :: DQS0_ADDR [15:00] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS1_RD_DQS_ADDR_DQS0_ADDR_MASK 0x0000ffff |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_WS1_RD_DQS_ADDR_DQS0_ADDR_SHIFT 0 |
| |
| /*************************************************************************** |
| *HW_SCHMOO_STATUS_0 - HW Schmoo status register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_0 :: STATUS_OF_PHASE_15 [31:30] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_15_MASK 0xc0000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_15_SHIFT 30 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_0 :: STATUS_OF_PHASE_14 [29:28] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_14_MASK 0x30000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_14_SHIFT 28 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_0 :: STATUS_OF_PHASE_13 [27:26] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_13_MASK 0x0c000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_13_SHIFT 26 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_0 :: STATUS_OF_PHASE_12 [25:24] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_12_MASK 0x03000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_12_SHIFT 24 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_0 :: STATUS_OF_PHASE_11 [23:22] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_11_MASK 0x00c00000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_11_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_0 :: STATUS_OF_PHASE_10 [21:20] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_10_MASK 0x00300000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_10_SHIFT 20 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_0 :: STATUS_OF_PHASE_9 [19:18] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_9_MASK 0x000c0000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_9_SHIFT 18 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_0 :: STATUS_OF_PHASE_8 [17:16] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_8_MASK 0x00030000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_8_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_0 :: STATUS_OF_PHASE_7 [15:14] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_7_MASK 0x0000c000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_7_SHIFT 14 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_0 :: STATUS_OF_PHASE_6 [13:12] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_6_MASK 0x00003000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_6_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_0 :: STATUS_OF_PHASE_5 [11:10] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_5_MASK 0x00000c00 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_5_SHIFT 10 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_0 :: STATUS_OF_PHASE_4 [09:08] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_4_MASK 0x00000300 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_4_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_0 :: STATUS_OF_PHASE_3 [07:06] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_3_MASK 0x000000c0 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_3_SHIFT 6 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_0 :: STATUS_OF_PHASE_2 [05:04] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_2_MASK 0x00000030 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_2_SHIFT 4 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_0 :: STATUS_OF_PHASE_1 [03:02] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_1_MASK 0x0000000c |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_1_SHIFT 2 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_0 :: STATUS_OF_PHASE_0 [01:00] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_0_MASK 0x00000003 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_0_STATUS_OF_PHASE_0_SHIFT 0 |
| |
| /*************************************************************************** |
| *HW_SCHMOO_STATUS_1 - HW Schmoo status register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_1 :: STATUS_OF_PHASE_15 [31:30] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_15_MASK 0xc0000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_15_SHIFT 30 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_1 :: STATUS_OF_PHASE_14 [29:28] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_14_MASK 0x30000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_14_SHIFT 28 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_1 :: STATUS_OF_PHASE_13 [27:26] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_13_MASK 0x0c000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_13_SHIFT 26 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_1 :: STATUS_OF_PHASE_12 [25:24] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_12_MASK 0x03000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_12_SHIFT 24 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_1 :: STATUS_OF_PHASE_11 [23:22] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_11_MASK 0x00c00000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_11_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_1 :: STATUS_OF_PHASE_10 [21:20] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_10_MASK 0x00300000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_10_SHIFT 20 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_1 :: STATUS_OF_PHASE_9 [19:18] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_9_MASK 0x000c0000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_9_SHIFT 18 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_1 :: STATUS_OF_PHASE_8 [17:16] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_8_MASK 0x00030000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_8_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_1 :: STATUS_OF_PHASE_7 [15:14] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_7_MASK 0x0000c000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_7_SHIFT 14 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_1 :: STATUS_OF_PHASE_6 [13:12] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_6_MASK 0x00003000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_6_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_1 :: STATUS_OF_PHASE_5 [11:10] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_5_MASK 0x00000c00 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_5_SHIFT 10 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_1 :: STATUS_OF_PHASE_4 [09:08] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_4_MASK 0x00000300 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_4_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_1 :: STATUS_OF_PHASE_3 [07:06] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_3_MASK 0x000000c0 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_3_SHIFT 6 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_1 :: STATUS_OF_PHASE_2 [05:04] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_2_MASK 0x00000030 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_2_SHIFT 4 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_1 :: STATUS_OF_PHASE_1 [03:02] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_1_MASK 0x0000000c |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_1_SHIFT 2 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_1 :: STATUS_OF_PHASE_0 [01:00] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_0_MASK 0x00000003 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_1_STATUS_OF_PHASE_0_SHIFT 0 |
| |
| /*************************************************************************** |
| *HW_SCHMOO_STATUS_2 - HW Schmoo status register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_2 :: STATUS_OF_PHASE_15 [31:30] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_15_MASK 0xc0000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_15_SHIFT 30 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_2 :: STATUS_OF_PHASE_14 [29:28] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_14_MASK 0x30000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_14_SHIFT 28 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_2 :: STATUS_OF_PHASE_13 [27:26] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_13_MASK 0x0c000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_13_SHIFT 26 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_2 :: STATUS_OF_PHASE_12 [25:24] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_12_MASK 0x03000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_12_SHIFT 24 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_2 :: STATUS_OF_PHASE_11 [23:22] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_11_MASK 0x00c00000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_11_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_2 :: STATUS_OF_PHASE_10 [21:20] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_10_MASK 0x00300000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_10_SHIFT 20 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_2 :: STATUS_OF_PHASE_9 [19:18] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_9_MASK 0x000c0000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_9_SHIFT 18 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_2 :: STATUS_OF_PHASE_8 [17:16] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_8_MASK 0x00030000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_8_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_2 :: STATUS_OF_PHASE_7 [15:14] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_7_MASK 0x0000c000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_7_SHIFT 14 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_2 :: STATUS_OF_PHASE_6 [13:12] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_6_MASK 0x00003000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_6_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_2 :: STATUS_OF_PHASE_5 [11:10] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_5_MASK 0x00000c00 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_5_SHIFT 10 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_2 :: STATUS_OF_PHASE_4 [09:08] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_4_MASK 0x00000300 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_4_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_2 :: STATUS_OF_PHASE_3 [07:06] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_3_MASK 0x000000c0 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_3_SHIFT 6 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_2 :: STATUS_OF_PHASE_2 [05:04] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_2_MASK 0x00000030 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_2_SHIFT 4 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_2 :: STATUS_OF_PHASE_1 [03:02] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_1_MASK 0x0000000c |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_1_SHIFT 2 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_2 :: STATUS_OF_PHASE_0 [01:00] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_0_MASK 0x00000003 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_2_STATUS_OF_PHASE_0_SHIFT 0 |
| |
| /*************************************************************************** |
| *HW_SCHMOO_STATUS_3 - HW Schmoo status register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_3 :: STATUS_OF_PHASE_15 [31:30] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_15_MASK 0xc0000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_15_SHIFT 30 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_3 :: STATUS_OF_PHASE_14 [29:28] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_14_MASK 0x30000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_14_SHIFT 28 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_3 :: STATUS_OF_PHASE_13 [27:26] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_13_MASK 0x0c000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_13_SHIFT 26 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_3 :: STATUS_OF_PHASE_12 [25:24] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_12_MASK 0x03000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_12_SHIFT 24 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_3 :: STATUS_OF_PHASE_11 [23:22] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_11_MASK 0x00c00000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_11_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_3 :: STATUS_OF_PHASE_10 [21:20] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_10_MASK 0x00300000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_10_SHIFT 20 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_3 :: STATUS_OF_PHASE_9 [19:18] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_9_MASK 0x000c0000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_9_SHIFT 18 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_3 :: STATUS_OF_PHASE_8 [17:16] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_8_MASK 0x00030000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_8_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_3 :: STATUS_OF_PHASE_7 [15:14] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_7_MASK 0x0000c000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_7_SHIFT 14 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_3 :: STATUS_OF_PHASE_6 [13:12] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_6_MASK 0x00003000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_6_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_3 :: STATUS_OF_PHASE_5 [11:10] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_5_MASK 0x00000c00 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_5_SHIFT 10 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_3 :: STATUS_OF_PHASE_4 [09:08] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_4_MASK 0x00000300 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_4_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_3 :: STATUS_OF_PHASE_3 [07:06] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_3_MASK 0x000000c0 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_3_SHIFT 6 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_3 :: STATUS_OF_PHASE_2 [05:04] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_2_MASK 0x00000030 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_2_SHIFT 4 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_3 :: STATUS_OF_PHASE_1 [03:02] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_1_MASK 0x0000000c |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_1_SHIFT 2 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_3 :: STATUS_OF_PHASE_0 [01:00] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_0_MASK 0x00000003 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_3_STATUS_OF_PHASE_0_SHIFT 0 |
| |
| /*************************************************************************** |
| *HW_SCHMOO_STATUS_4 - HW Schmoo status register. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_4 :: reserved0 [31:26] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_4_reserved0_MASK 0xfc000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_4_reserved0_SHIFT 26 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_4 :: READ_FAILURE_OCCURED [25:25] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_4_READ_FAILURE_OCCURED_MASK 0x02000000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_4_READ_FAILURE_OCCURED_SHIFT 25 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_4 :: CURRENT_STATE [24:22] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_4_CURRENT_STATE_MASK 0x01c00000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_4_CURRENT_STATE_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_4 :: LAST_PASSING_PNT [21:12] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_4_LAST_PASSING_PNT_MASK 0x003ff000 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_4_LAST_PASSING_PNT_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_4 :: FIRST_PASSING_PNT [11:02] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_4_FIRST_PASSING_PNT_MASK 0x00000ffc |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_4_FIRST_PASSING_PNT_SHIFT 2 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_4 :: MULTIPLE_WINDOWS_EXIST [01:01] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_4_MULTIPLE_WINDOWS_EXIST_MASK 0x00000002 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_4_MULTIPLE_WINDOWS_EXIST_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: HW_SCHMOO_STATUS_4 :: WINDOW_EXIST [00:00] */ |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_4_WINDOW_EXIST_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_HW_SCHMOO_STATUS_4_WINDOW_EXIST_SHIFT 0 |
| |
| /*************************************************************************** |
| *SM_TIMEOUT_INTR_INFO - MEMC State Machine Timeout Interrupt Information |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SM_TIMEOUT_INTR_INFO :: reserved0 [31:08] */ |
| #define BCHP_MEMC_GEN_0_SM_TIMEOUT_INTR_INFO_reserved0_MASK 0xffffff00 |
| #define BCHP_MEMC_GEN_0_SM_TIMEOUT_INTR_INFO_reserved0_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: SM_TIMEOUT_INTR_INFO :: STATE [07:00] */ |
| #define BCHP_MEMC_GEN_0_SM_TIMEOUT_INTR_INFO_STATE_MASK 0x000000ff |
| #define BCHP_MEMC_GEN_0_SM_TIMEOUT_INTR_INFO_STATE_SHIFT 0 |
| |
| /*************************************************************************** |
| *SM_TIMEOUT_INTR_WRITE_CLEAR - MEMC State Machine timeout interrupt write clear register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SM_TIMEOUT_INTR_WRITE_CLEAR :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_SM_TIMEOUT_INTR_WRITE_CLEAR_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_SM_TIMEOUT_INTR_WRITE_CLEAR_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: SM_TIMEOUT_INTR_WRITE_CLEAR :: WRITE_CLEAR [00:00] */ |
| #define BCHP_MEMC_GEN_0_SM_TIMEOUT_INTR_WRITE_CLEAR_WRITE_CLEAR_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_SM_TIMEOUT_INTR_WRITE_CLEAR_WRITE_CLEAR_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_NOREQ_INTR_INFO - MEMC Premature Request Withdrawal Interrupt Information |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_NOREQ_INTR_INFO :: reserved0 [31:07] */ |
| #define BCHP_MEMC_GEN_0_SCB_NOREQ_INTR_INFO_reserved0_MASK 0xffffff80 |
| #define BCHP_MEMC_GEN_0_SCB_NOREQ_INTR_INFO_reserved0_SHIFT 7 |
| |
| /* MEMC_GEN_0 :: SCB_NOREQ_INTR_INFO :: CLIENTID [06:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_NOREQ_INTR_INFO_CLIENTID_MASK 0x0000007f |
| #define BCHP_MEMC_GEN_0_SCB_NOREQ_INTR_INFO_CLIENTID_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_NOREQ_INTR_WRITE_CLEAR - MEMC No Request interrupt write clear register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_NOREQ_INTR_WRITE_CLEAR :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_SCB_NOREQ_INTR_WRITE_CLEAR_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_SCB_NOREQ_INTR_WRITE_CLEAR_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: SCB_NOREQ_INTR_WRITE_CLEAR :: WRITE_CLEAR [00:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_NOREQ_INTR_WRITE_CLEAR_WRITE_CLEAR_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_SCB_NOREQ_INTR_WRITE_CLEAR_WRITE_CLEAR_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CMD_INTR_INFO - MEMC Illegal Command Interrupt Information |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CMD_INTR_INFO :: reserved0 [31:25] */ |
| #define BCHP_MEMC_GEN_0_SCB_CMD_INTR_INFO_reserved0_MASK 0xfe000000 |
| #define BCHP_MEMC_GEN_0_SCB_CMD_INTR_INFO_reserved0_SHIFT 25 |
| |
| /* MEMC_GEN_0 :: SCB_CMD_INTR_INFO :: REQ_TYPE [24:16] */ |
| #define BCHP_MEMC_GEN_0_SCB_CMD_INTR_INFO_REQ_TYPE_MASK 0x01ff0000 |
| #define BCHP_MEMC_GEN_0_SCB_CMD_INTR_INFO_REQ_TYPE_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: SCB_CMD_INTR_INFO :: reserved1 [15:07] */ |
| #define BCHP_MEMC_GEN_0_SCB_CMD_INTR_INFO_reserved1_MASK 0x0000ff80 |
| #define BCHP_MEMC_GEN_0_SCB_CMD_INTR_INFO_reserved1_SHIFT 7 |
| |
| /* MEMC_GEN_0 :: SCB_CMD_INTR_INFO :: CLIENTID [06:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CMD_INTR_INFO_CLIENTID_MASK 0x0000007f |
| #define BCHP_MEMC_GEN_0_SCB_CMD_INTR_INFO_CLIENTID_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_CMD_INTR_WRITE_CLEAR - MEMC Command interrupt write clear register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_CMD_INTR_WRITE_CLEAR :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_SCB_CMD_INTR_WRITE_CLEAR_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_SCB_CMD_INTR_WRITE_CLEAR_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: SCB_CMD_INTR_WRITE_CLEAR :: WRITE_CLEAR [00:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_CMD_INTR_WRITE_CLEAR_WRITE_CLEAR_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_SCB_CMD_INTR_WRITE_CLEAR_WRITE_CLEAR_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_NMB_INTR_INFO - MEMC Illegal NMB Interrupt Information |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_NMB_INTR_INFO :: reserved0 [31:31] */ |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_INFO_reserved0_MASK 0x80000000 |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_INFO_reserved0_SHIFT 31 |
| |
| /* MEMC_GEN_0 :: SCB_NMB_INTR_INFO :: CLIENTID [30:24] */ |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_INFO_CLIENTID_MASK 0x7f000000 |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_INFO_CLIENTID_SHIFT 24 |
| |
| /* MEMC_GEN_0 :: SCB_NMB_INTR_INFO :: reserved1 [23:22] */ |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_INFO_reserved1_MASK 0x00c00000 |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_INFO_reserved1_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: SCB_NMB_INTR_INFO :: NMB [21:12] */ |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_INFO_NMB_MASK 0x003ff000 |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_INFO_NMB_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: SCB_NMB_INTR_INFO :: reserved2 [11:09] */ |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_INFO_reserved2_MASK 0x00000e00 |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_INFO_reserved2_SHIFT 9 |
| |
| /* MEMC_GEN_0 :: SCB_NMB_INTR_INFO :: REQ_TYPE [08:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_INFO_REQ_TYPE_MASK 0x000001ff |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_INFO_REQ_TYPE_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_NMB_INTR_WRITE_CLEAR - MEMC Illegal NMB interrupt write clear register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_NMB_INTR_WRITE_CLEAR :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_WRITE_CLEAR_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_WRITE_CLEAR_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: SCB_NMB_INTR_WRITE_CLEAR :: WRITE_CLEAR [00:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_WRITE_CLEAR_WRITE_CLEAR_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_SCB_NMB_INTR_WRITE_CLEAR_WRITE_CLEAR_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_START_ADDR_INTR_INFO - MEMC Illegal Start Address Interrupt Information |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_START_ADDR_INTR_INFO :: reserved0 [31:25] */ |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_INFO_reserved0_MASK 0xfe000000 |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_INFO_reserved0_SHIFT 25 |
| |
| /* MEMC_GEN_0 :: SCB_START_ADDR_INTR_INFO :: REQ_TYPE [24:16] */ |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_INFO_REQ_TYPE_MASK 0x01ff0000 |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_INFO_REQ_TYPE_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: SCB_START_ADDR_INTR_INFO :: reserved1 [15:13] */ |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_INFO_reserved1_MASK 0x0000e000 |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_INFO_reserved1_SHIFT 13 |
| |
| /* MEMC_GEN_0 :: SCB_START_ADDR_INTR_INFO :: ADDR [12:08] */ |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_INFO_ADDR_MASK 0x00001f00 |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_INFO_ADDR_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: SCB_START_ADDR_INTR_INFO :: reserved2 [07:07] */ |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_INFO_reserved2_MASK 0x00000080 |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_INFO_reserved2_SHIFT 7 |
| |
| /* MEMC_GEN_0 :: SCB_START_ADDR_INTR_INFO :: CLIENTID [06:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_INFO_CLIENTID_MASK 0x0000007f |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_INFO_CLIENTID_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_START_ADDR_INTR_WRITE_CLEAR - MEMC Illegal Start Addr interrupt write clear register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_START_ADDR_INTR_WRITE_CLEAR :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_WRITE_CLEAR_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_WRITE_CLEAR_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: SCB_START_ADDR_INTR_WRITE_CLEAR :: WRITE_CLEAR [00:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_WRITE_CLEAR_WRITE_CLEAR_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_SCB_START_ADDR_INTR_WRITE_CLEAR_WRITE_CLEAR_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_LAST_WRITE_ERROR_INFO - MEMC Missing SCB last write pulse error information |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_LAST_WRITE_ERROR_INFO :: CLIENTID [31:25] */ |
| #define BCHP_MEMC_GEN_0_SCB_LAST_WRITE_ERROR_INFO_CLIENTID_MASK 0xfe000000 |
| #define BCHP_MEMC_GEN_0_SCB_LAST_WRITE_ERROR_INFO_CLIENTID_SHIFT 25 |
| |
| /* MEMC_GEN_0 :: SCB_LAST_WRITE_ERROR_INFO :: NMB [24:15] */ |
| #define BCHP_MEMC_GEN_0_SCB_LAST_WRITE_ERROR_INFO_NMB_MASK 0x01ff8000 |
| #define BCHP_MEMC_GEN_0_SCB_LAST_WRITE_ERROR_INFO_NMB_SHIFT 15 |
| |
| /* MEMC_GEN_0 :: SCB_LAST_WRITE_ERROR_INFO :: REQ_TYPE [14:06] */ |
| #define BCHP_MEMC_GEN_0_SCB_LAST_WRITE_ERROR_INFO_REQ_TYPE_MASK 0x00007fc0 |
| #define BCHP_MEMC_GEN_0_SCB_LAST_WRITE_ERROR_INFO_REQ_TYPE_SHIFT 6 |
| |
| /* MEMC_GEN_0 :: SCB_LAST_WRITE_ERROR_INFO :: ADDR [05:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_LAST_WRITE_ERROR_INFO_ADDR_MASK 0x0000003f |
| #define BCHP_MEMC_GEN_0_SCB_LAST_WRITE_ERROR_INFO_ADDR_SHIFT 0 |
| |
| /*************************************************************************** |
| *SCB_LAST_WRITE_ERROR_WRITE_CLEAR - MEMC scb Missing SCB last write pulse write clear register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SCB_LAST_WRITE_ERROR_WRITE_CLEAR :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_SCB_LAST_WRITE_ERROR_WRITE_CLEAR_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_SCB_LAST_WRITE_ERROR_WRITE_CLEAR_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: SCB_LAST_WRITE_ERROR_WRITE_CLEAR :: WRITE_CLEAR [00:00] */ |
| #define BCHP_MEMC_GEN_0_SCB_LAST_WRITE_ERROR_WRITE_CLEAR_WRITE_CLEAR_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_SCB_LAST_WRITE_ERROR_WRITE_CLEAR_WRITE_CLEAR_SHIFT 0 |
| |
| /*************************************************************************** |
| *CMD_TRACE_FIFO_MODE - Mode of the SCB command trace FIFO |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: CMD_TRACE_FIFO_MODE :: reserved0 [31:17] */ |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_reserved0_MASK 0xfffe0000 |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_reserved0_SHIFT 17 |
| |
| /* MEMC_GEN_0 :: CMD_TRACE_FIFO_MODE :: UNFREEZE [16:16] */ |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_UNFREEZE_MASK 0x00010000 |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_UNFREEZE_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: CMD_TRACE_FIFO_MODE :: reserved1 [15:13] */ |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_reserved1_MASK 0x0000e000 |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_reserved1_SHIFT 13 |
| |
| /* MEMC_GEN_0 :: CMD_TRACE_FIFO_MODE :: TRIG_SMTO [12:12] */ |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_SMTO_MASK 0x00001000 |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_SMTO_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: CMD_TRACE_FIFO_MODE :: TRIG_NOREQ [11:11] */ |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_NOREQ_MASK 0x00000800 |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_NOREQ_SHIFT 11 |
| |
| /* MEMC_GEN_0 :: CMD_TRACE_FIFO_MODE :: TRIG_INV_CMD [10:10] */ |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_INV_CMD_MASK 0x00000400 |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_INV_CMD_SHIFT 10 |
| |
| /* MEMC_GEN_0 :: CMD_TRACE_FIFO_MODE :: TRIG_INV_NMB [09:09] */ |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_INV_NMB_MASK 0x00000200 |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_INV_NMB_SHIFT 9 |
| |
| /* MEMC_GEN_0 :: CMD_TRACE_FIFO_MODE :: TRIG_START_ADDR [08:08] */ |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_START_ADDR_MASK 0x00000100 |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_START_ADDR_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: CMD_TRACE_FIFO_MODE :: reserved2 [07:04] */ |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_reserved2_MASK 0x000000f0 |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_reserved2_SHIFT 4 |
| |
| /* MEMC_GEN_0 :: CMD_TRACE_FIFO_MODE :: TRIG_ARC3 [03:03] */ |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_ARC3_MASK 0x00000008 |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_ARC3_SHIFT 3 |
| |
| /* MEMC_GEN_0 :: CMD_TRACE_FIFO_MODE :: TRIG_ARC2 [02:02] */ |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_ARC2_MASK 0x00000004 |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_ARC2_SHIFT 2 |
| |
| /* MEMC_GEN_0 :: CMD_TRACE_FIFO_MODE :: TRIG_ARC1 [01:01] */ |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_ARC1_MASK 0x00000002 |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_ARC1_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: CMD_TRACE_FIFO_MODE :: TRIG_ARC0 [00:00] */ |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_ARC0_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_CMD_TRACE_FIFO_MODE_TRIG_ARC0_SHIFT 0 |
| |
| /*************************************************************************** |
| *SEQ_CMD_DBG_0 - Current DATA command pushed out from sequencer. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_0 :: reserved0 [31:22] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_reserved0_MASK 0xffc00000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_reserved0_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_0 :: CAS1_LAST [21:21] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS1_LAST_MASK 0x00200000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS1_LAST_SHIFT 21 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_0 :: CAS1_AP [20:20] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS1_AP_MASK 0x00100000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS1_AP_SHIFT 20 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_0 :: CAS1_BANK_ADDR [19:17] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS1_BANK_ADDR_MASK 0x000e0000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS1_BANK_ADDR_SHIFT 17 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_0 :: CAS1_POSITION [16:15] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS1_POSITION_MASK 0x00018000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS1_POSITION_SHIFT 15 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_0 :: CAS1_ISSUED [14:14] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS1_ISSUED_MASK 0x00004000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS1_ISSUED_SHIFT 14 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_0 :: CAS0_LAST [13:13] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS0_LAST_MASK 0x00002000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS0_LAST_SHIFT 13 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_0 :: CAS0_AP [12:12] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS0_AP_MASK 0x00001000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS0_AP_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_0 :: CAS0_BANK_ADDR [11:09] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS0_BANK_ADDR_MASK 0x00000e00 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS0_BANK_ADDR_SHIFT 9 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_0 :: CAS0_POSITION [08:07] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS0_POSITION_MASK 0x00000180 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS0_POSITION_SHIFT 7 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_0 :: CAS0_ISSUED [06:06] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS0_ISSUED_MASK 0x00000040 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_CAS0_ISSUED_SHIFT 6 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_0 :: RAS_BANK_ADDR [05:03] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_RAS_BANK_ADDR_MASK 0x00000038 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_RAS_BANK_ADDR_SHIFT 3 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_0 :: RAS_POSITION [02:01] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_RAS_POSITION_MASK 0x00000006 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_RAS_POSITION_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_0 :: RAS_ISSUED [00:00] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_RAS_ISSUED_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_0_RAS_ISSUED_SHIFT 0 |
| |
| /*************************************************************************** |
| *SEQ_CMD_DBG_1 - Current DATA command pushed out from sequencer. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_1 :: reserved0 [31:22] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_reserved0_MASK 0xffc00000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_reserved0_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_1 :: CAS1_LAST [21:21] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS1_LAST_MASK 0x00200000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS1_LAST_SHIFT 21 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_1 :: CAS1_AP [20:20] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS1_AP_MASK 0x00100000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS1_AP_SHIFT 20 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_1 :: CAS1_BANK_ADDR [19:17] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS1_BANK_ADDR_MASK 0x000e0000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS1_BANK_ADDR_SHIFT 17 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_1 :: CAS1_POSITION [16:15] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS1_POSITION_MASK 0x00018000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS1_POSITION_SHIFT 15 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_1 :: CAS1_ISSUED [14:14] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS1_ISSUED_MASK 0x00004000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS1_ISSUED_SHIFT 14 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_1 :: CAS0_LAST [13:13] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS0_LAST_MASK 0x00002000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS0_LAST_SHIFT 13 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_1 :: CAS0_AP [12:12] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS0_AP_MASK 0x00001000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS0_AP_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_1 :: CAS0_BANK_ADDR [11:09] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS0_BANK_ADDR_MASK 0x00000e00 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS0_BANK_ADDR_SHIFT 9 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_1 :: CAS0_POSITION [08:07] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS0_POSITION_MASK 0x00000180 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS0_POSITION_SHIFT 7 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_1 :: CAS0_ISSUED [06:06] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS0_ISSUED_MASK 0x00000040 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_CAS0_ISSUED_SHIFT 6 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_1 :: RAS_BANK_ADDR [05:03] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_RAS_BANK_ADDR_MASK 0x00000038 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_RAS_BANK_ADDR_SHIFT 3 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_1 :: RAS_POSITION [02:01] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_RAS_POSITION_MASK 0x00000006 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_RAS_POSITION_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_1 :: RAS_ISSUED [00:00] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_RAS_ISSUED_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_1_RAS_ISSUED_SHIFT 0 |
| |
| /*************************************************************************** |
| *SEQ_CMD_DBG_2 - Current DATA command pushed out from sequencer. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_2 :: reserved0 [31:22] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_reserved0_MASK 0xffc00000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_reserved0_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_2 :: CAS1_LAST [21:21] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS1_LAST_MASK 0x00200000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS1_LAST_SHIFT 21 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_2 :: CAS1_AP [20:20] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS1_AP_MASK 0x00100000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS1_AP_SHIFT 20 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_2 :: CAS1_BANK_ADDR [19:17] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS1_BANK_ADDR_MASK 0x000e0000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS1_BANK_ADDR_SHIFT 17 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_2 :: CAS1_POSITION [16:15] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS1_POSITION_MASK 0x00018000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS1_POSITION_SHIFT 15 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_2 :: CAS1_ISSUED [14:14] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS1_ISSUED_MASK 0x00004000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS1_ISSUED_SHIFT 14 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_2 :: CAS0_LAST [13:13] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS0_LAST_MASK 0x00002000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS0_LAST_SHIFT 13 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_2 :: CAS0_AP [12:12] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS0_AP_MASK 0x00001000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS0_AP_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_2 :: CAS0_BANK_ADDR [11:09] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS0_BANK_ADDR_MASK 0x00000e00 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS0_BANK_ADDR_SHIFT 9 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_2 :: CAS0_POSITION [08:07] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS0_POSITION_MASK 0x00000180 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS0_POSITION_SHIFT 7 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_2 :: CAS0_ISSUED [06:06] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS0_ISSUED_MASK 0x00000040 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_CAS0_ISSUED_SHIFT 6 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_2 :: RAS_BANK_ADDR [05:03] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_RAS_BANK_ADDR_MASK 0x00000038 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_RAS_BANK_ADDR_SHIFT 3 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_2 :: RAS_POSITION [02:01] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_RAS_POSITION_MASK 0x00000006 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_RAS_POSITION_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_2 :: RAS_ISSUED [00:00] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_RAS_ISSUED_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_2_RAS_ISSUED_SHIFT 0 |
| |
| /*************************************************************************** |
| *SEQ_CMD_DBG_3 - Current DATA command pushed out from sequencer. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_3 :: reserved0 [31:22] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_reserved0_MASK 0xffc00000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_reserved0_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_3 :: CAS1_LAST [21:21] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS1_LAST_MASK 0x00200000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS1_LAST_SHIFT 21 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_3 :: CAS1_AP [20:20] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS1_AP_MASK 0x00100000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS1_AP_SHIFT 20 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_3 :: CAS1_BANK_ADDR [19:17] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS1_BANK_ADDR_MASK 0x000e0000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS1_BANK_ADDR_SHIFT 17 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_3 :: CAS1_POSITION [16:15] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS1_POSITION_MASK 0x00018000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS1_POSITION_SHIFT 15 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_3 :: CAS1_ISSUED [14:14] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS1_ISSUED_MASK 0x00004000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS1_ISSUED_SHIFT 14 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_3 :: CAS0_LAST [13:13] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS0_LAST_MASK 0x00002000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS0_LAST_SHIFT 13 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_3 :: CAS0_AP [12:12] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS0_AP_MASK 0x00001000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS0_AP_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_3 :: CAS0_BANK_ADDR [11:09] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS0_BANK_ADDR_MASK 0x00000e00 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS0_BANK_ADDR_SHIFT 9 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_3 :: CAS0_POSITION [08:07] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS0_POSITION_MASK 0x00000180 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS0_POSITION_SHIFT 7 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_3 :: CAS0_ISSUED [06:06] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS0_ISSUED_MASK 0x00000040 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_CAS0_ISSUED_SHIFT 6 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_3 :: RAS_BANK_ADDR [05:03] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_RAS_BANK_ADDR_MASK 0x00000038 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_RAS_BANK_ADDR_SHIFT 3 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_3 :: RAS_POSITION [02:01] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_RAS_POSITION_MASK 0x00000006 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_RAS_POSITION_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_3 :: RAS_ISSUED [00:00] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_RAS_ISSUED_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_3_RAS_ISSUED_SHIFT 0 |
| |
| /*************************************************************************** |
| *SEQ_CMD_DBG_4 - Current DATA command pushed out from sequencer. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_4 :: reserved0 [31:22] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_reserved0_MASK 0xffc00000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_reserved0_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_4 :: CAS1_LAST [21:21] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS1_LAST_MASK 0x00200000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS1_LAST_SHIFT 21 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_4 :: CAS1_AP [20:20] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS1_AP_MASK 0x00100000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS1_AP_SHIFT 20 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_4 :: CAS1_BANK_ADDR [19:17] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS1_BANK_ADDR_MASK 0x000e0000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS1_BANK_ADDR_SHIFT 17 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_4 :: CAS1_POSITION [16:15] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS1_POSITION_MASK 0x00018000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS1_POSITION_SHIFT 15 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_4 :: CAS1_ISSUED [14:14] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS1_ISSUED_MASK 0x00004000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS1_ISSUED_SHIFT 14 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_4 :: CAS0_LAST [13:13] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS0_LAST_MASK 0x00002000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS0_LAST_SHIFT 13 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_4 :: CAS0_AP [12:12] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS0_AP_MASK 0x00001000 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS0_AP_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_4 :: CAS0_BANK_ADDR [11:09] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS0_BANK_ADDR_MASK 0x00000e00 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS0_BANK_ADDR_SHIFT 9 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_4 :: CAS0_POSITION [08:07] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS0_POSITION_MASK 0x00000180 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS0_POSITION_SHIFT 7 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_4 :: CAS0_ISSUED [06:06] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS0_ISSUED_MASK 0x00000040 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_CAS0_ISSUED_SHIFT 6 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_4 :: RAS_BANK_ADDR [05:03] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_RAS_BANK_ADDR_MASK 0x00000038 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_RAS_BANK_ADDR_SHIFT 3 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_4 :: RAS_POSITION [02:01] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_RAS_POSITION_MASK 0x00000006 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_RAS_POSITION_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: SEQ_CMD_DBG_4 :: RAS_ISSUED [00:00] */ |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_RAS_ISSUED_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_SEQ_CMD_DBG_4_RAS_ISSUED_SHIFT 0 |
| |
| /*************************************************************************** |
| *SEQ_INPUT_DBG_INFO - Current input from CMD formatter to seq. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SEQ_INPUT_DBG_INFO :: reserved0 [31:17] */ |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_reserved0_MASK 0xfffe0000 |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_reserved0_SHIFT 17 |
| |
| /* MEMC_GEN_0 :: SEQ_INPUT_DBG_INFO :: CAS_1_LAST [16:16] */ |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_CAS_1_LAST_MASK 0x00010000 |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_CAS_1_LAST_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: SEQ_INPUT_DBG_INFO :: CAS_1_AP [15:15] */ |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_CAS_1_AP_MASK 0x00008000 |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_CAS_1_AP_SHIFT 15 |
| |
| /* MEMC_GEN_0 :: SEQ_INPUT_DBG_INFO :: CAS_1_BANK_ADDR [14:12] */ |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_CAS_1_BANK_ADDR_MASK 0x00007000 |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_CAS_1_BANK_ADDR_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: SEQ_INPUT_DBG_INFO :: CAS_1_VALID [11:11] */ |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_CAS_1_VALID_MASK 0x00000800 |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_CAS_1_VALID_SHIFT 11 |
| |
| /* MEMC_GEN_0 :: SEQ_INPUT_DBG_INFO :: CAS_0_LAST [10:10] */ |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_CAS_0_LAST_MASK 0x00000400 |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_CAS_0_LAST_SHIFT 10 |
| |
| /* MEMC_GEN_0 :: SEQ_INPUT_DBG_INFO :: CAS_0_AP [09:09] */ |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_CAS_0_AP_MASK 0x00000200 |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_CAS_0_AP_SHIFT 9 |
| |
| /* MEMC_GEN_0 :: SEQ_INPUT_DBG_INFO :: CAS_0_BANK_ADDR [08:06] */ |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_CAS_0_BANK_ADDR_MASK 0x000001c0 |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_CAS_0_BANK_ADDR_SHIFT 6 |
| |
| /* MEMC_GEN_0 :: SEQ_INPUT_DBG_INFO :: CAS_0_VALID [05:05] */ |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_CAS_0_VALID_MASK 0x00000020 |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_CAS_0_VALID_SHIFT 5 |
| |
| /* MEMC_GEN_0 :: SEQ_INPUT_DBG_INFO :: RAS_BANK_ADDR [04:02] */ |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_RAS_BANK_ADDR_MASK 0x0000001c |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_RAS_BANK_ADDR_SHIFT 2 |
| |
| /* MEMC_GEN_0 :: SEQ_INPUT_DBG_INFO :: RAS_CMD_DATA [01:01] */ |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_RAS_CMD_DATA_MASK 0x00000002 |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_RAS_CMD_DATA_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: SEQ_INPUT_DBG_INFO :: RAS_CMD_RDY [00:00] */ |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_RAS_CMD_RDY_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_SEQ_INPUT_DBG_INFO_RAS_CMD_RDY_SHIFT 0 |
| |
| /*************************************************************************** |
| *MISC_SEQ_DBG_INFO - Status register of MISC command Sequencer. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MISC_SEQ_DBG_INFO :: reserved0 [31:21] */ |
| #define BCHP_MEMC_GEN_0_MISC_SEQ_DBG_INFO_reserved0_MASK 0xffe00000 |
| #define BCHP_MEMC_GEN_0_MISC_SEQ_DBG_INFO_reserved0_SHIFT 21 |
| |
| /* MEMC_GEN_0 :: MISC_SEQ_DBG_INFO :: INIT_DONE [20:20] */ |
| #define BCHP_MEMC_GEN_0_MISC_SEQ_DBG_INFO_INIT_DONE_MASK 0x00100000 |
| #define BCHP_MEMC_GEN_0_MISC_SEQ_DBG_INFO_INIT_DONE_SHIFT 20 |
| |
| /* MEMC_GEN_0 :: MISC_SEQ_DBG_INFO :: ILLEGAL_CMD_COUNT [19:16] */ |
| #define BCHP_MEMC_GEN_0_MISC_SEQ_DBG_INFO_ILLEGAL_CMD_COUNT_MASK 0x000f0000 |
| #define BCHP_MEMC_GEN_0_MISC_SEQ_DBG_INFO_ILLEGAL_CMD_COUNT_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: MISC_SEQ_DBG_INFO :: LAST_ILLEGAL_CMD [15:11] */ |
| #define BCHP_MEMC_GEN_0_MISC_SEQ_DBG_INFO_LAST_ILLEGAL_CMD_MASK 0x0000f800 |
| #define BCHP_MEMC_GEN_0_MISC_SEQ_DBG_INFO_LAST_ILLEGAL_CMD_SHIFT 11 |
| |
| /* MEMC_GEN_0 :: MISC_SEQ_DBG_INFO :: CURRENT_STATE [10:09] */ |
| #define BCHP_MEMC_GEN_0_MISC_SEQ_DBG_INFO_CURRENT_STATE_MASK 0x00000600 |
| #define BCHP_MEMC_GEN_0_MISC_SEQ_DBG_INFO_CURRENT_STATE_SHIFT 9 |
| |
| /* MEMC_GEN_0 :: MISC_SEQ_DBG_INFO :: INPUT_CMD_CODE [08:00] */ |
| #define BCHP_MEMC_GEN_0_MISC_SEQ_DBG_INFO_INPUT_CMD_CODE_MASK 0x000001ff |
| #define BCHP_MEMC_GEN_0_MISC_SEQ_DBG_INFO_INPUT_CMD_CODE_SHIFT 0 |
| |
| /*************************************************************************** |
| *BIU_DBG_INFO - Debug information from BIU> |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: BIU_DBG_INFO :: BIU_DBG_INFO [31:00] */ |
| #define BCHP_MEMC_GEN_0_BIU_DBG_INFO_BIU_DBG_INFO_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_BIU_DBG_INFO_BIU_DBG_INFO_SHIFT 0 |
| |
| /*************************************************************************** |
| *SPARE_RO_3 - Start Address corresponding to SCB command that occurred three commands earlier or end addr in case of PFRI. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SPARE_RO_3 :: SPARE_RO [31:00] */ |
| #define BCHP_MEMC_GEN_0_SPARE_RO_3_SPARE_RO_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SPARE_RO_3_SPARE_RO_SHIFT 0 |
| |
| /*************************************************************************** |
| *TP_ADRS - Test Port Address Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: TP_ADRS :: reserved0 [31:05] */ |
| #define BCHP_MEMC_GEN_0_TP_ADRS_reserved0_MASK 0xffffffe0 |
| #define BCHP_MEMC_GEN_0_TP_ADRS_reserved0_SHIFT 5 |
| |
| /* MEMC_GEN_0 :: TP_ADRS :: SOFT_MODE [04:04] */ |
| #define BCHP_MEMC_GEN_0_TP_ADRS_SOFT_MODE_MASK 0x00000010 |
| #define BCHP_MEMC_GEN_0_TP_ADRS_SOFT_MODE_SHIFT 4 |
| |
| /* MEMC_GEN_0 :: TP_ADRS :: reserved1 [03:03] */ |
| #define BCHP_MEMC_GEN_0_TP_ADRS_reserved1_MASK 0x00000008 |
| #define BCHP_MEMC_GEN_0_TP_ADRS_reserved1_SHIFT 3 |
| |
| /* MEMC_GEN_0 :: TP_ADRS :: ADRS [02:00] */ |
| #define BCHP_MEMC_GEN_0_TP_ADRS_ADRS_MASK 0x00000007 |
| #define BCHP_MEMC_GEN_0_TP_ADRS_ADRS_SHIFT 0 |
| |
| /*************************************************************************** |
| *TP_READ_DATA - Test Port Data Read Register |
| ***************************************************************************/ |
| /* union - case SCB_CMD [31:00] */ |
| /* MEMC_GEN_0 :: TP_READ_DATA :: SCB_CMD :: SCB_CMD [31:08] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_CMD_SCB_CMD_MASK 0xffffff00 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_CMD_SCB_CMD_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: SCB_CMD :: CLIENT_ID [07:01] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_CMD_CLIENT_ID_MASK 0x000000fe |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_CMD_CLIENT_ID_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: SCB_CMD :: CMD_ACK [00:00] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_CMD_CMD_ACK_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_CMD_CMD_ACK_SHIFT 0 |
| |
| /* union - case SCB_RD_DATA [31:00] */ |
| /* MEMC_GEN_0 :: TP_READ_DATA :: SCB_RD_DATA :: RD_END_ACK [31:31] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_RD_DATA_RD_END_ACK_MASK 0x80000000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_RD_DATA_RD_END_ACK_SHIFT 31 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: SCB_RD_DATA :: RD_STRB [30:30] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_RD_DATA_RD_STRB_MASK 0x40000000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_RD_DATA_RD_STRB_SHIFT 30 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: SCB_RD_DATA :: CLIENT_ID [29:24] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_RD_DATA_CLIENT_ID_MASK 0x3f000000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_RD_DATA_CLIENT_ID_SHIFT 24 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: SCB_RD_DATA :: SCB_RD_DATA [23:00] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_RD_DATA_SCB_RD_DATA_MASK 0x00ffffff |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_RD_DATA_SCB_RD_DATA_SHIFT 0 |
| |
| /* union - case SCB_WR_DATA [31:00] */ |
| /* MEMC_GEN_0 :: TP_READ_DATA :: SCB_WR_DATA :: WR_END_ACK [31:31] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_WR_DATA_WR_END_ACK_MASK 0x80000000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_WR_DATA_WR_END_ACK_SHIFT 31 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: SCB_WR_DATA :: WR_STRB [30:30] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_WR_DATA_WR_STRB_MASK 0x40000000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_WR_DATA_WR_STRB_SHIFT 30 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: SCB_WR_DATA :: CLIENT_ID [29:24] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_WR_DATA_CLIENT_ID_MASK 0x3f000000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_WR_DATA_CLIENT_ID_SHIFT 24 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: SCB_WR_DATA :: SCB_WR_DATA [23:00] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_WR_DATA_SCB_WR_DATA_MASK 0x00ffffff |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SCB_WR_DATA_SCB_WR_DATA_SHIFT 0 |
| |
| /* union - case PRED_SIGNALS [31:00] */ |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: reserved0 [31:30] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_reserved0_MASK 0xc0000000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_reserved0_SHIFT 30 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: lin_rdcmd [29:29] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_lin_rdcmd_MASK 0x20000000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_lin_rdcmd_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: lin_wrcmd [28:28] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_lin_wrcmd_MASK 0x10000000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_lin_wrcmd_SHIFT 28 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: dis_rdcmd [27:27] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_dis_rdcmd_MASK 0x08000000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_dis_rdcmd_SHIFT 27 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: refcmd [26:26] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_refcmd_MASK 0x04000000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_refcmd_SHIFT 26 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: mrscmd [25:25] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_mrscmd_MASK 0x02000000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_mrscmd_SHIFT 25 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: emrscmd [24:24] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_emrscmd_MASK 0x01000000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_emrscmd_SHIFT 24 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: pallcmd [23:23] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_pallcmd_MASK 0x00800000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_pallcmd_SHIFT 23 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: recon_16pix_wrcmd [22:22] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_recon_16pix_wrcmd_MASK 0x00400000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_recon_16pix_wrcmd_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: mpeg_field_pic [21:21] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_mpeg_field_pic_MASK 0x00200000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_mpeg_field_pic_SHIFT 21 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: invalid_cmd [20:20] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_invalid_cmd_MASK 0x00100000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_invalid_cmd_SHIFT 20 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: strobable_wrcmd [19:19] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_strobable_wrcmd_MASK 0x00080000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_strobable_wrcmd_SHIFT 19 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: strobable_rdcmd [18:18] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_strobable_rdcmd_MASK 0x00040000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_strobable_rdcmd_SHIFT 18 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: mpeg_ver3_strad [17:17] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_mpeg_ver3_strad_MASK 0x00020000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_mpeg_ver3_strad_SHIFT 17 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: mpeg_ver2_strad [16:16] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_mpeg_ver2_strad_MASK 0x00010000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_mpeg_ver2_strad_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: mpeg_ver1_strad [15:15] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_mpeg_ver1_strad_MASK 0x00008000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_mpeg_ver1_strad_SHIFT 15 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: mpeg_adj_strad [14:14] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_mpeg_adj_strad_MASK 0x00004000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_mpeg_adj_strad_SHIFT 14 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: dis_adj1_strad [13:13] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_dis_adj1_strad_MASK 0x00002000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_dis_adj1_strad_SHIFT 13 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: dis_adj2_strad [12:12] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_dis_adj2_strad_MASK 0x00001000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_dis_adj2_strad_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: dis_adj3_strad [11:11] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_dis_adj3_strad_MASK 0x00000800 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_dis_adj3_strad_SHIFT 11 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: dis_adj4_strad [10:10] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_dis_adj4_strad_MASK 0x00000400 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_dis_adj4_strad_SHIFT 10 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: lin_adj_strad [09:09] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_lin_adj_strad_MASK 0x00000200 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_lin_adj_strad_SHIFT 9 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: PRED_SIGNALS :: n_nativewrds [08:00] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_n_nativewrds_MASK 0x000001ff |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_PRED_SIGNALS_n_nativewrds_SHIFT 0 |
| |
| /* union - case CMD_END_ADRS [31:00] */ |
| /* MEMC_GEN_0 :: TP_READ_DATA :: CMD_END_ADRS :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_CMD_END_ADRS_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_CMD_END_ADRS_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: CMD_END_ADRS :: END_ADRS [28:00] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_CMD_END_ADRS_END_ADRS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_CMD_END_ADRS_END_ADRS_SHIFT 0 |
| |
| /* union - case SEQ_SM [31:00] */ |
| /* MEMC_GEN_0 :: TP_READ_DATA :: SEQ_SM :: reserved0 [31:06] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SEQ_SM_reserved0_MASK 0xffffffc0 |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SEQ_SM_reserved0_SHIFT 6 |
| |
| /* MEMC_GEN_0 :: TP_READ_DATA :: SEQ_SM :: SM_VAL [05:00] */ |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SEQ_SM_SM_VAL_MASK 0x0000003f |
| #define BCHP_MEMC_GEN_0_TP_READ_DATA_SEQ_SM_SM_VAL_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_0_CNTRL - Mode/Control register for Address Range Checker (ARC)-0 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_0_CNTRL :: reserved0 [31:05] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_reserved0_MASK 0xffffffe0 |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_reserved0_SHIFT 5 |
| |
| /* MEMC_GEN_0 :: ARC_0_CNTRL :: WRITE_CMD_ABORT [04:04] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_WRITE_CMD_ABORT_MASK 0x00000010 |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_WRITE_CMD_ABORT_SHIFT 4 |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_WRITE_CMD_ABORT_DISABLED 0 |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_WRITE_CMD_ABORT_ENABLED 1 |
| |
| /* MEMC_GEN_0 :: ARC_0_CNTRL :: WRITE_CHECK [03:03] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_WRITE_CHECK_MASK 0x00000008 |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_WRITE_CHECK_SHIFT 3 |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_WRITE_CHECK_DISABLED 0 |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_WRITE_CHECK_ENABLED 1 |
| |
| /* MEMC_GEN_0 :: ARC_0_CNTRL :: READ_CMD_ABORT [02:02] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_READ_CMD_ABORT_MASK 0x00000004 |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_READ_CMD_ABORT_SHIFT 2 |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_READ_CMD_ABORT_DISABLED 0 |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_READ_CMD_ABORT_ENABLED 1 |
| |
| /* MEMC_GEN_0 :: ARC_0_CNTRL :: READ_CHECK [01:01] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_READ_CHECK_MASK 0x00000002 |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_READ_CHECK_SHIFT 1 |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_READ_CHECK_DISABLED 0 |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_READ_CHECK_ENABLED 1 |
| |
| /* MEMC_GEN_0 :: ARC_0_CNTRL :: MODE [00:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_MODE_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_MODE_SHIFT 0 |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_MODE_NON_EXCLUSIVE 0 |
| #define BCHP_MEMC_GEN_0_ARC_0_CNTRL_MODE_EXCLUSIVE 1 |
| |
| /*************************************************************************** |
| *ARC_0_ADRS_RANGE_LOW - Lower Address of the memory range for Address Range Checker (ARC)-0. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_0_ADRS_RANGE_LOW :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_ADRS_RANGE_LOW_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_ARC_0_ADRS_RANGE_LOW_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: ARC_0_ADRS_RANGE_LOW :: ADDRESS [28:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_ADRS_RANGE_LOW_ADDRESS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_ARC_0_ADRS_RANGE_LOW_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_0_ADRS_RANGE_HIGH - Higher Address of the memory range for Address Range Checker (ARC)-0. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_0_ADRS_RANGE_HIGH :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_ADRS_RANGE_HIGH_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_ARC_0_ADRS_RANGE_HIGH_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: ARC_0_ADRS_RANGE_HIGH :: ADDRESS [28:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_ADRS_RANGE_HIGH_ADDRESS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_ARC_0_ADRS_RANGE_HIGH_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_0_READ_RIGHTS_0 - Read access right of SCB clients 0 to 31 on Address Range Checker (ARC)-0 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_0_READ_RIGHTS_0 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_READ_RIGHTS_0_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_0_READ_RIGHTS_0_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_0_READ_RIGHTS_1 - Read access right of SCB clients 32 to 63 on Address Range Checker(ARC)-0 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_0_READ_RIGHTS_1 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_READ_RIGHTS_1_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_0_READ_RIGHTS_1_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_0_READ_RIGHTS_2 - Read access right of SCB clients 64 to 95 on Address Range Checker (ARC)-0 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_0_READ_RIGHTS_2 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_READ_RIGHTS_2_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_0_READ_RIGHTS_2_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_0_READ_RIGHTS_3 - Read access right of SCB clients 96 to 127 on Address Range Checker(ARC)-0 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_0_READ_RIGHTS_3 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_READ_RIGHTS_3_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_0_READ_RIGHTS_3_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_0_WRITE_RIGHTS_0 - Write access right of SCB clients 0 to 31 on Address Range Checker(ARC)-0 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_0_WRITE_RIGHTS_0 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_WRITE_RIGHTS_0_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_0_WRITE_RIGHTS_0_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_0_WRITE_RIGHTS_1 - Write access right of SCB clients 32 to 63 on Address Range Checker(ARC)-0 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_0_WRITE_RIGHTS_1 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_WRITE_RIGHTS_1_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_0_WRITE_RIGHTS_1_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_0_WRITE_RIGHTS_2 - Write access right of SCB clients 0 to 31 on Address Range Checker(ARC)-0 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_0_WRITE_RIGHTS_2 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_WRITE_RIGHTS_2_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_0_WRITE_RIGHTS_2_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_0_WRITE_RIGHTS_3 - Write access right of SCB clients 32 to 63 on Address Range Checker(ARC)-0 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_0_WRITE_RIGHTS_3 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_WRITE_RIGHTS_3_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_0_WRITE_RIGHTS_3_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_0_VIOLATION_INFO_START_ADDR - Violating Command Start Address for Address Range Checker (ARC)-0 . |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_0_VIOLATION_INFO_START_ADDR :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_START_ADDR_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_START_ADDR_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: ARC_0_VIOLATION_INFO_START_ADDR :: ADDRESS [28:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_START_ADDR_ADDRESS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_START_ADDR_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_0_VIOLATION_INFO_END_ADDR - Violating Command End Address for Address Range Checker (ARC)-0 . |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_0_VIOLATION_INFO_END_ADDR :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_END_ADDR_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_END_ADDR_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: ARC_0_VIOLATION_INFO_END_ADDR :: ADDRESS [28:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_END_ADDR_ADDRESS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_END_ADDR_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_0_VIOLATION_INFO_CMD - Violating SCB client-ID & Command Type for Address Range Checker (ARC)-0 . |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_0_VIOLATION_INFO_CMD :: reserved0 [31:31] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CMD_reserved0_MASK 0x80000000 |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CMD_reserved0_SHIFT 31 |
| |
| /* MEMC_GEN_0 :: ARC_0_VIOLATION_INFO_CMD :: CLIENTID [30:24] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CMD_CLIENTID_MASK 0x7f000000 |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CMD_CLIENTID_SHIFT 24 |
| |
| /* MEMC_GEN_0 :: ARC_0_VIOLATION_INFO_CMD :: reserved1 [23:22] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CMD_reserved1_MASK 0x00c00000 |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CMD_reserved1_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: ARC_0_VIOLATION_INFO_CMD :: NMB [21:12] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CMD_NMB_MASK 0x003ff000 |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CMD_NMB_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: ARC_0_VIOLATION_INFO_CMD :: reserved2 [11:09] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CMD_reserved2_MASK 0x00000e00 |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CMD_reserved2_SHIFT 9 |
| |
| /* MEMC_GEN_0 :: ARC_0_VIOLATION_INFO_CMD :: REQ_TYPE [08:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CMD_REQ_TYPE_MASK 0x000001ff |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CMD_REQ_TYPE_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_0_VIOLATION_INFO_CLEAR - ARCH0 violation info write clear register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_0_VIOLATION_INFO_CLEAR :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CLEAR_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CLEAR_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: ARC_0_VIOLATION_INFO_CLEAR :: WRITE_CLEAR [00:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CLEAR_WRITE_CLEAR_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_ARC_0_VIOLATION_INFO_CLEAR_WRITE_CLEAR_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_1_CNTRL - Mode/Control register for Address Range Checker (ARC)-1 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_1_CNTRL :: reserved0 [31:05] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_reserved0_MASK 0xffffffe0 |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_reserved0_SHIFT 5 |
| |
| /* MEMC_GEN_0 :: ARC_1_CNTRL :: WRITE_CMD_ABORT [04:04] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_WRITE_CMD_ABORT_MASK 0x00000010 |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_WRITE_CMD_ABORT_SHIFT 4 |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_WRITE_CMD_ABORT_DISABLED 0 |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_WRITE_CMD_ABORT_ENABLED 1 |
| |
| /* MEMC_GEN_0 :: ARC_1_CNTRL :: WRITE_CHECK [03:03] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_WRITE_CHECK_MASK 0x00000008 |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_WRITE_CHECK_SHIFT 3 |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_WRITE_CHECK_DISABLED 0 |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_WRITE_CHECK_ENABLED 1 |
| |
| /* MEMC_GEN_0 :: ARC_1_CNTRL :: READ_CMD_ABORT [02:02] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_READ_CMD_ABORT_MASK 0x00000004 |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_READ_CMD_ABORT_SHIFT 2 |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_READ_CMD_ABORT_DISABLED 0 |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_READ_CMD_ABORT_ENABLED 1 |
| |
| /* MEMC_GEN_0 :: ARC_1_CNTRL :: READ_CHECK [01:01] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_READ_CHECK_MASK 0x00000002 |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_READ_CHECK_SHIFT 1 |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_READ_CHECK_DISABLED 0 |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_READ_CHECK_ENABLED 1 |
| |
| /* MEMC_GEN_0 :: ARC_1_CNTRL :: MODE [00:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_MODE_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_MODE_SHIFT 0 |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_MODE_NON_EXCLUSIVE 0 |
| #define BCHP_MEMC_GEN_0_ARC_1_CNTRL_MODE_EXCLUSIVE 1 |
| |
| /*************************************************************************** |
| *ARC_1_ADRS_RANGE_LOW - Lower Address of the memory range for Address Range Checker (ARC)-1. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_1_ADRS_RANGE_LOW :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_ADRS_RANGE_LOW_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_ARC_1_ADRS_RANGE_LOW_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: ARC_1_ADRS_RANGE_LOW :: ADDRESS [28:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_ADRS_RANGE_LOW_ADDRESS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_ARC_1_ADRS_RANGE_LOW_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_1_ADRS_RANGE_HIGH - Higher Address of the memory range for Address Range Checker (ARC)-1. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_1_ADRS_RANGE_HIGH :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_ADRS_RANGE_HIGH_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_ARC_1_ADRS_RANGE_HIGH_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: ARC_1_ADRS_RANGE_HIGH :: ADDRESS [28:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_ADRS_RANGE_HIGH_ADDRESS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_ARC_1_ADRS_RANGE_HIGH_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_1_READ_RIGHTS_0 - Read access right of SCB clients 0 to 31 on Address Range Checker (ARC)-1 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_1_READ_RIGHTS_0 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_READ_RIGHTS_0_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_1_READ_RIGHTS_0_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_1_READ_RIGHTS_1 - Read access right of SCB clients 32 to 63 on Address Range Checker(ARC)-1 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_1_READ_RIGHTS_1 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_READ_RIGHTS_1_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_1_READ_RIGHTS_1_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_1_READ_RIGHTS_2 - Read access right of SCB clients 64 to 95 on Address Range Checker (ARC)-1 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_1_READ_RIGHTS_2 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_READ_RIGHTS_2_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_1_READ_RIGHTS_2_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_1_READ_RIGHTS_3 - Read access right of SCB clients 96 to 127 on Address Range Checker(ARC)-1 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_1_READ_RIGHTS_3 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_READ_RIGHTS_3_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_1_READ_RIGHTS_3_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_1_WRITE_RIGHTS_0 - Write access right of SCB clients 0 to 31 on Address Range Checker(ARC)-1 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_1_WRITE_RIGHTS_0 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_WRITE_RIGHTS_0_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_1_WRITE_RIGHTS_0_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_1_WRITE_RIGHTS_1 - Write access right of SCB clients 32 to 63 on Address Range Checker(ARC)-1 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_1_WRITE_RIGHTS_1 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_WRITE_RIGHTS_1_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_1_WRITE_RIGHTS_1_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_1_WRITE_RIGHTS_2 - Write access right of SCB clients 0 to 31 on Address Range Checker(ARC)-1 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_1_WRITE_RIGHTS_2 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_WRITE_RIGHTS_2_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_1_WRITE_RIGHTS_2_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_1_WRITE_RIGHTS_3 - Write access right of SCB clients 32 to 63 on Address Range Checker(ARC)-1 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_1_WRITE_RIGHTS_3 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_WRITE_RIGHTS_3_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_1_WRITE_RIGHTS_3_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_1_VIOLATION_INFO_START_ADDR - Violating Command Start Address for Address Range Checker (ARC)-1 . |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_1_VIOLATION_INFO_START_ADDR :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_START_ADDR_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_START_ADDR_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: ARC_1_VIOLATION_INFO_START_ADDR :: ADDRESS [28:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_START_ADDR_ADDRESS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_START_ADDR_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_1_VIOLATION_INFO_END_ADDR - Violating Command End Address for Address Range Checker (ARC)-1 . |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_1_VIOLATION_INFO_END_ADDR :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_END_ADDR_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_END_ADDR_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: ARC_1_VIOLATION_INFO_END_ADDR :: ADDRESS [28:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_END_ADDR_ADDRESS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_END_ADDR_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_1_VIOLATION_INFO_CMD - Violating SCB client-ID & Command Type for Address Range Checker (ARC)-1 . |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_1_VIOLATION_INFO_CMD :: reserved0 [31:31] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CMD_reserved0_MASK 0x80000000 |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CMD_reserved0_SHIFT 31 |
| |
| /* MEMC_GEN_0 :: ARC_1_VIOLATION_INFO_CMD :: CLIENTID [30:24] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CMD_CLIENTID_MASK 0x7f000000 |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CMD_CLIENTID_SHIFT 24 |
| |
| /* MEMC_GEN_0 :: ARC_1_VIOLATION_INFO_CMD :: reserved1 [23:22] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CMD_reserved1_MASK 0x00c00000 |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CMD_reserved1_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: ARC_1_VIOLATION_INFO_CMD :: NMB [21:12] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CMD_NMB_MASK 0x003ff000 |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CMD_NMB_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: ARC_1_VIOLATION_INFO_CMD :: reserved2 [11:09] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CMD_reserved2_MASK 0x00000e00 |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CMD_reserved2_SHIFT 9 |
| |
| /* MEMC_GEN_0 :: ARC_1_VIOLATION_INFO_CMD :: REQ_TYPE [08:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CMD_REQ_TYPE_MASK 0x000001ff |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CMD_REQ_TYPE_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_1_VIOLATION_INFO_CLEAR - ARCH1 violation info write clear register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_1_VIOLATION_INFO_CLEAR :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CLEAR_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CLEAR_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: ARC_1_VIOLATION_INFO_CLEAR :: WRITE_CLEAR [00:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CLEAR_WRITE_CLEAR_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_ARC_1_VIOLATION_INFO_CLEAR_WRITE_CLEAR_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_2_CNTRL - Mode/Control register for Address Range Checker (ARC)-2 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_2_CNTRL :: reserved0 [31:05] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_reserved0_MASK 0xffffffe0 |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_reserved0_SHIFT 5 |
| |
| /* MEMC_GEN_0 :: ARC_2_CNTRL :: WRITE_CMD_ABORT [04:04] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_WRITE_CMD_ABORT_MASK 0x00000010 |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_WRITE_CMD_ABORT_SHIFT 4 |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_WRITE_CMD_ABORT_DISABLED 0 |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_WRITE_CMD_ABORT_ENABLED 1 |
| |
| /* MEMC_GEN_0 :: ARC_2_CNTRL :: WRITE_CHECK [03:03] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_WRITE_CHECK_MASK 0x00000008 |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_WRITE_CHECK_SHIFT 3 |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_WRITE_CHECK_DISABLED 0 |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_WRITE_CHECK_ENABLED 1 |
| |
| /* MEMC_GEN_0 :: ARC_2_CNTRL :: READ_CMD_ABORT [02:02] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_READ_CMD_ABORT_MASK 0x00000004 |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_READ_CMD_ABORT_SHIFT 2 |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_READ_CMD_ABORT_DISABLED 0 |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_READ_CMD_ABORT_ENABLED 1 |
| |
| /* MEMC_GEN_0 :: ARC_2_CNTRL :: READ_CHECK [01:01] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_READ_CHECK_MASK 0x00000002 |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_READ_CHECK_SHIFT 1 |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_READ_CHECK_DISABLED 0 |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_READ_CHECK_ENABLED 1 |
| |
| /* MEMC_GEN_0 :: ARC_2_CNTRL :: MODE [00:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_MODE_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_MODE_SHIFT 0 |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_MODE_NON_EXCLUSIVE 0 |
| #define BCHP_MEMC_GEN_0_ARC_2_CNTRL_MODE_EXCLUSIVE 1 |
| |
| /*************************************************************************** |
| *ARC_2_ADRS_RANGE_LOW - Lower Address of the memory range for Address Range Checker (ARC)-2. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_2_ADRS_RANGE_LOW :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_ADRS_RANGE_LOW_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_ARC_2_ADRS_RANGE_LOW_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: ARC_2_ADRS_RANGE_LOW :: ADDRESS [28:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_ADRS_RANGE_LOW_ADDRESS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_ARC_2_ADRS_RANGE_LOW_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_2_ADRS_RANGE_HIGH - Higher Address of the memory range for Address Range Checker (ARC)-2. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_2_ADRS_RANGE_HIGH :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_ADRS_RANGE_HIGH_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_ARC_2_ADRS_RANGE_HIGH_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: ARC_2_ADRS_RANGE_HIGH :: ADDRESS [28:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_ADRS_RANGE_HIGH_ADDRESS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_ARC_2_ADRS_RANGE_HIGH_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_2_READ_RIGHTS_0 - Read access right of SCB clients 0 to 31 on Address Range Checker (ARC)-2 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_2_READ_RIGHTS_0 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_READ_RIGHTS_0_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_2_READ_RIGHTS_0_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_2_READ_RIGHTS_1 - Read access right of SCB clients 32 to 63 on Address Range Checker(ARC)-2 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_2_READ_RIGHTS_1 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_READ_RIGHTS_1_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_2_READ_RIGHTS_1_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_2_READ_RIGHTS_2 - Read access right of SCB clients 64 to 95 on Address Range Checker (ARC)-2 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_2_READ_RIGHTS_2 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_READ_RIGHTS_2_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_2_READ_RIGHTS_2_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_2_READ_RIGHTS_3 - Read access right of SCB clients 96 to 127 on Address Range Checker(ARC)-2 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_2_READ_RIGHTS_3 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_READ_RIGHTS_3_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_2_READ_RIGHTS_3_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_2_WRITE_RIGHTS_0 - Write access right of SCB clients 0 to 31 on Address Range Checker(ARC)-2 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_2_WRITE_RIGHTS_0 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_WRITE_RIGHTS_0_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_2_WRITE_RIGHTS_0_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_2_WRITE_RIGHTS_1 - Write access right of SCB clients 32 to 63 on Address Range Checker(ARC)-2 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_2_WRITE_RIGHTS_1 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_WRITE_RIGHTS_1_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_2_WRITE_RIGHTS_1_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_2_WRITE_RIGHTS_2 - Write access right of SCB clients 0 to 31 on Address Range Checker(ARC)-2 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_2_WRITE_RIGHTS_2 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_WRITE_RIGHTS_2_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_2_WRITE_RIGHTS_2_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_2_WRITE_RIGHTS_3 - Write access right of SCB clients 32 to 63 on Address Range Checker(ARC)-2 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_2_WRITE_RIGHTS_3 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_WRITE_RIGHTS_3_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_2_WRITE_RIGHTS_3_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_2_VIOLATION_INFO_START_ADDR - Violating Command Start Address for Address Range Checker (ARC)-2 . |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_2_VIOLATION_INFO_START_ADDR :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_START_ADDR_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_START_ADDR_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: ARC_2_VIOLATION_INFO_START_ADDR :: ADDRESS [28:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_START_ADDR_ADDRESS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_START_ADDR_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_2_VIOLATION_INFO_END_ADDR - Violating Command End Address for Address Range Checker (ARC)-2 . |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_2_VIOLATION_INFO_END_ADDR :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_END_ADDR_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_END_ADDR_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: ARC_2_VIOLATION_INFO_END_ADDR :: ADDRESS [28:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_END_ADDR_ADDRESS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_END_ADDR_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_2_VIOLATION_INFO_CMD - Violating SCB client-ID & Command Type for Address Range Checker (ARC)-2 . |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_2_VIOLATION_INFO_CMD :: reserved0 [31:31] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CMD_reserved0_MASK 0x80000000 |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CMD_reserved0_SHIFT 31 |
| |
| /* MEMC_GEN_0 :: ARC_2_VIOLATION_INFO_CMD :: CLIENTID [30:24] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CMD_CLIENTID_MASK 0x7f000000 |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CMD_CLIENTID_SHIFT 24 |
| |
| /* MEMC_GEN_0 :: ARC_2_VIOLATION_INFO_CMD :: reserved1 [23:22] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CMD_reserved1_MASK 0x00c00000 |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CMD_reserved1_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: ARC_2_VIOLATION_INFO_CMD :: NMB [21:12] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CMD_NMB_MASK 0x003ff000 |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CMD_NMB_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: ARC_2_VIOLATION_INFO_CMD :: reserved2 [11:09] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CMD_reserved2_MASK 0x00000e00 |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CMD_reserved2_SHIFT 9 |
| |
| /* MEMC_GEN_0 :: ARC_2_VIOLATION_INFO_CMD :: REQ_TYPE [08:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CMD_REQ_TYPE_MASK 0x000001ff |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CMD_REQ_TYPE_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_2_VIOLATION_INFO_CLEAR - ARCH2 violation info write clear register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_2_VIOLATION_INFO_CLEAR :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CLEAR_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CLEAR_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: ARC_2_VIOLATION_INFO_CLEAR :: WRITE_CLEAR [00:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CLEAR_WRITE_CLEAR_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_ARC_2_VIOLATION_INFO_CLEAR_WRITE_CLEAR_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_3_CNTRL - Mode/Control register for Address Range Checker (ARC)-3 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_3_CNTRL :: reserved0 [31:05] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_reserved0_MASK 0xffffffe0 |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_reserved0_SHIFT 5 |
| |
| /* MEMC_GEN_0 :: ARC_3_CNTRL :: WRITE_CMD_ABORT [04:04] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_WRITE_CMD_ABORT_MASK 0x00000010 |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_WRITE_CMD_ABORT_SHIFT 4 |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_WRITE_CMD_ABORT_DISABLED 0 |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_WRITE_CMD_ABORT_ENABLED 1 |
| |
| /* MEMC_GEN_0 :: ARC_3_CNTRL :: WRITE_CHECK [03:03] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_WRITE_CHECK_MASK 0x00000008 |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_WRITE_CHECK_SHIFT 3 |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_WRITE_CHECK_DISABLED 0 |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_WRITE_CHECK_ENABLED 1 |
| |
| /* MEMC_GEN_0 :: ARC_3_CNTRL :: READ_CMD_ABORT [02:02] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_READ_CMD_ABORT_MASK 0x00000004 |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_READ_CMD_ABORT_SHIFT 2 |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_READ_CMD_ABORT_DISABLED 0 |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_READ_CMD_ABORT_ENABLED 1 |
| |
| /* MEMC_GEN_0 :: ARC_3_CNTRL :: READ_CHECK [01:01] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_READ_CHECK_MASK 0x00000002 |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_READ_CHECK_SHIFT 1 |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_READ_CHECK_DISABLED 0 |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_READ_CHECK_ENABLED 1 |
| |
| /* MEMC_GEN_0 :: ARC_3_CNTRL :: MODE [00:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_MODE_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_MODE_SHIFT 0 |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_MODE_NON_EXCLUSIVE 0 |
| #define BCHP_MEMC_GEN_0_ARC_3_CNTRL_MODE_EXCLUSIVE 1 |
| |
| /*************************************************************************** |
| *ARC_3_ADRS_RANGE_LOW - Lower Address of the memory range for Address Range Checker (ARC)-3. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_3_ADRS_RANGE_LOW :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_ADRS_RANGE_LOW_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_ARC_3_ADRS_RANGE_LOW_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: ARC_3_ADRS_RANGE_LOW :: ADDRESS [28:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_ADRS_RANGE_LOW_ADDRESS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_ARC_3_ADRS_RANGE_LOW_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_3_ADRS_RANGE_HIGH - Higher Address of the memory range for Address Range Checker (ARC)-3. |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_3_ADRS_RANGE_HIGH :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_ADRS_RANGE_HIGH_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_ARC_3_ADRS_RANGE_HIGH_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: ARC_3_ADRS_RANGE_HIGH :: ADDRESS [28:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_ADRS_RANGE_HIGH_ADDRESS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_ARC_3_ADRS_RANGE_HIGH_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_3_READ_RIGHTS_0 - Read access right of SCB clients 0 to 31 on Address Range Checker (ARC)-3 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_3_READ_RIGHTS_0 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_READ_RIGHTS_0_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_3_READ_RIGHTS_0_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_3_READ_RIGHTS_1 - Read access right of SCB clients 32 to 63 on Address Range Checker(ARC)-3 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_3_READ_RIGHTS_1 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_READ_RIGHTS_1_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_3_READ_RIGHTS_1_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_3_READ_RIGHTS_2 - Read access right of SCB clients 64 to 95 on Address Range Checker (ARC)-3 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_3_READ_RIGHTS_2 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_READ_RIGHTS_2_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_3_READ_RIGHTS_2_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_3_READ_RIGHTS_3 - Read access right of SCB clients 96 to 127 on Address Range Checker(ARC)-3 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_3_READ_RIGHTS_3 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_READ_RIGHTS_3_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_3_READ_RIGHTS_3_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_3_WRITE_RIGHTS_0 - Write access right of SCB clients 0 to 31 on Address Range Checker(ARC)-3 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_3_WRITE_RIGHTS_0 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_WRITE_RIGHTS_0_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_3_WRITE_RIGHTS_0_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_3_WRITE_RIGHTS_1 - Write access right of SCB clients 32 to 63 on Address Range Checker(ARC)-3 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_3_WRITE_RIGHTS_1 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_WRITE_RIGHTS_1_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_3_WRITE_RIGHTS_1_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_3_WRITE_RIGHTS_2 - Write access right of SCB clients 0 to 31 on Address Range Checker(ARC)-3 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_3_WRITE_RIGHTS_2 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_WRITE_RIGHTS_2_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_3_WRITE_RIGHTS_2_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_3_WRITE_RIGHTS_3 - Write access right of SCB clients 32 to 63 on Address Range Checker(ARC)-3 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_3_WRITE_RIGHTS_3 :: ACCESS_RIGHT [31:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_WRITE_RIGHTS_3_ACCESS_RIGHT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_ARC_3_WRITE_RIGHTS_3_ACCESS_RIGHT_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_3_VIOLATION_INFO_START_ADDR - Violating Command Start Address for Address Range Checker (ARC)-3 . |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_3_VIOLATION_INFO_START_ADDR :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_START_ADDR_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_START_ADDR_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: ARC_3_VIOLATION_INFO_START_ADDR :: ADDRESS [28:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_START_ADDR_ADDRESS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_START_ADDR_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_3_VIOLATION_INFO_END_ADDR - Violating Command End Address for Address Range Checker (ARC)-3 . |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_3_VIOLATION_INFO_END_ADDR :: reserved0 [31:29] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_END_ADDR_reserved0_MASK 0xe0000000 |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_END_ADDR_reserved0_SHIFT 29 |
| |
| /* MEMC_GEN_0 :: ARC_3_VIOLATION_INFO_END_ADDR :: ADDRESS [28:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_END_ADDR_ADDRESS_MASK 0x1fffffff |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_END_ADDR_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_3_VIOLATION_INFO_CMD - Violating SCB client-ID & Command Type for Address Range Checker (ARC)-3 . |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_3_VIOLATION_INFO_CMD :: reserved0 [31:31] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CMD_reserved0_MASK 0x80000000 |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CMD_reserved0_SHIFT 31 |
| |
| /* MEMC_GEN_0 :: ARC_3_VIOLATION_INFO_CMD :: CLIENTID [30:24] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CMD_CLIENTID_MASK 0x7f000000 |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CMD_CLIENTID_SHIFT 24 |
| |
| /* MEMC_GEN_0 :: ARC_3_VIOLATION_INFO_CMD :: reserved1 [23:22] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CMD_reserved1_MASK 0x00c00000 |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CMD_reserved1_SHIFT 22 |
| |
| /* MEMC_GEN_0 :: ARC_3_VIOLATION_INFO_CMD :: NMB [21:12] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CMD_NMB_MASK 0x003ff000 |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CMD_NMB_SHIFT 12 |
| |
| /* MEMC_GEN_0 :: ARC_3_VIOLATION_INFO_CMD :: reserved2 [11:09] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CMD_reserved2_MASK 0x00000e00 |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CMD_reserved2_SHIFT 9 |
| |
| /* MEMC_GEN_0 :: ARC_3_VIOLATION_INFO_CMD :: REQ_TYPE [08:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CMD_REQ_TYPE_MASK 0x000001ff |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CMD_REQ_TYPE_SHIFT 0 |
| |
| /*************************************************************************** |
| *ARC_3_VIOLATION_INFO_CLEAR - ARCH3 violation info write clear register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: ARC_3_VIOLATION_INFO_CLEAR :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CLEAR_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CLEAR_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: ARC_3_VIOLATION_INFO_CLEAR :: WRITE_CLEAR [00:00] */ |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CLEAR_WRITE_CLEAR_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_ARC_3_VIOLATION_INFO_CLEAR_WRITE_CLEAR_SHIFT 0 |
| |
| /*************************************************************************** |
| *MEMC64_MBIST_TM_CNTRL - MEMC64_0 MBIST TM Control Register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: MEMC64_MBIST_TM_CNTRL :: reserved0 [31:10] */ |
| #define BCHP_MEMC_GEN_0_MEMC64_MBIST_TM_CNTRL_reserved0_MASK 0xfffffc00 |
| #define BCHP_MEMC_GEN_0_MEMC64_MBIST_TM_CNTRL_reserved0_SHIFT 10 |
| |
| /* MEMC_GEN_0 :: MEMC64_MBIST_TM_CNTRL :: MEMC_0_RD_FIFO_1 [09:08] */ |
| #define BCHP_MEMC_GEN_0_MEMC64_MBIST_TM_CNTRL_MEMC_0_RD_FIFO_1_MASK 0x00000300 |
| #define BCHP_MEMC_GEN_0_MEMC64_MBIST_TM_CNTRL_MEMC_0_RD_FIFO_1_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: MEMC64_MBIST_TM_CNTRL :: MEMC_0_RD_FIFO_0 [07:06] */ |
| #define BCHP_MEMC_GEN_0_MEMC64_MBIST_TM_CNTRL_MEMC_0_RD_FIFO_0_MASK 0x000000c0 |
| #define BCHP_MEMC_GEN_0_MEMC64_MBIST_TM_CNTRL_MEMC_0_RD_FIFO_0_SHIFT 6 |
| |
| /* MEMC_GEN_0 :: MEMC64_MBIST_TM_CNTRL :: MEMC_0_WR_FIFO_2 [05:04] */ |
| #define BCHP_MEMC_GEN_0_MEMC64_MBIST_TM_CNTRL_MEMC_0_WR_FIFO_2_MASK 0x00000030 |
| #define BCHP_MEMC_GEN_0_MEMC64_MBIST_TM_CNTRL_MEMC_0_WR_FIFO_2_SHIFT 4 |
| |
| /* MEMC_GEN_0 :: MEMC64_MBIST_TM_CNTRL :: MEMC_0_WR_FIFO_1 [03:02] */ |
| #define BCHP_MEMC_GEN_0_MEMC64_MBIST_TM_CNTRL_MEMC_0_WR_FIFO_1_MASK 0x0000000c |
| #define BCHP_MEMC_GEN_0_MEMC64_MBIST_TM_CNTRL_MEMC_0_WR_FIFO_1_SHIFT 2 |
| |
| /* MEMC_GEN_0 :: MEMC64_MBIST_TM_CNTRL :: MEMC_0_WR_FIFO_0 [01:00] */ |
| #define BCHP_MEMC_GEN_0_MEMC64_MBIST_TM_CNTRL_MEMC_0_WR_FIFO_0_MASK 0x00000003 |
| #define BCHP_MEMC_GEN_0_MEMC64_MBIST_TM_CNTRL_MEMC_0_WR_FIFO_0_SHIFT 0 |
| |
| /*************************************************************************** |
| *DUMMY_CMD - Dummy SCB Command |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: DUMMY_CMD :: reserved0 [31:09] */ |
| #define BCHP_MEMC_GEN_0_DUMMY_CMD_reserved0_MASK 0xfffffe00 |
| #define BCHP_MEMC_GEN_0_DUMMY_CMD_reserved0_SHIFT 9 |
| |
| /* MEMC_GEN_0 :: DUMMY_CMD :: CMD [08:00] */ |
| #define BCHP_MEMC_GEN_0_DUMMY_CMD_CMD_MASK 0x000001ff |
| #define BCHP_MEMC_GEN_0_DUMMY_CMD_CMD_SHIFT 0 |
| |
| /*************************************************************************** |
| *DUMMY_REQ_CNT_CPU0 - Dummy Request Count CPU0 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: DUMMY_REQ_CNT_CPU0 :: COUNT [31:00] */ |
| #define BCHP_MEMC_GEN_0_DUMMY_REQ_CNT_CPU0_COUNT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_DUMMY_REQ_CNT_CPU0_COUNT_SHIFT 0 |
| |
| /*************************************************************************** |
| *DUMMY_REQ_CNT_CPU1 - Dummy Request Count CPU1 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: DUMMY_REQ_CNT_CPU1 :: COUNT [31:00] */ |
| #define BCHP_MEMC_GEN_0_DUMMY_REQ_CNT_CPU1_COUNT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_DUMMY_REQ_CNT_CPU1_COUNT_SHIFT 0 |
| |
| /*************************************************************************** |
| *CNTR_RST - Reset Request Counters |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: CNTR_RST :: reserved0 [31:04] */ |
| #define BCHP_MEMC_GEN_0_CNTR_RST_reserved0_MASK 0xfffffff0 |
| #define BCHP_MEMC_GEN_0_CNTR_RST_reserved0_SHIFT 4 |
| |
| /* MEMC_GEN_0 :: CNTR_RST :: RST_DUMMY_REQ_CNT_CPU1 [03:03] */ |
| #define BCHP_MEMC_GEN_0_CNTR_RST_RST_DUMMY_REQ_CNT_CPU1_MASK 0x00000008 |
| #define BCHP_MEMC_GEN_0_CNTR_RST_RST_DUMMY_REQ_CNT_CPU1_SHIFT 3 |
| |
| /* MEMC_GEN_0 :: CNTR_RST :: RST_DUMMY_REQ_CNT_CPU0 [02:02] */ |
| #define BCHP_MEMC_GEN_0_CNTR_RST_RST_DUMMY_REQ_CNT_CPU0_MASK 0x00000004 |
| #define BCHP_MEMC_GEN_0_CNTR_RST_RST_DUMMY_REQ_CNT_CPU0_SHIFT 2 |
| |
| /* MEMC_GEN_0 :: CNTR_RST :: RST_VAL_REQ_CNT_CPU1 [01:01] */ |
| #define BCHP_MEMC_GEN_0_CNTR_RST_RST_VAL_REQ_CNT_CPU1_MASK 0x00000002 |
| #define BCHP_MEMC_GEN_0_CNTR_RST_RST_VAL_REQ_CNT_CPU1_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: CNTR_RST :: RST_VAL_REQ_CNT_CPU0 [00:00] */ |
| #define BCHP_MEMC_GEN_0_CNTR_RST_RST_VAL_REQ_CNT_CPU0_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_CNTR_RST_RST_VAL_REQ_CNT_CPU0_SHIFT 0 |
| |
| /*************************************************************************** |
| *CNTR_FREEZE - Freeze Request Counters |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: CNTR_FREEZE :: reserved0 [31:04] */ |
| #define BCHP_MEMC_GEN_0_CNTR_FREEZE_reserved0_MASK 0xfffffff0 |
| #define BCHP_MEMC_GEN_0_CNTR_FREEZE_reserved0_SHIFT 4 |
| |
| /* MEMC_GEN_0 :: CNTR_FREEZE :: FRZ_DUMMY_REQ_CNT_CPU1 [03:03] */ |
| #define BCHP_MEMC_GEN_0_CNTR_FREEZE_FRZ_DUMMY_REQ_CNT_CPU1_MASK 0x00000008 |
| #define BCHP_MEMC_GEN_0_CNTR_FREEZE_FRZ_DUMMY_REQ_CNT_CPU1_SHIFT 3 |
| |
| /* MEMC_GEN_0 :: CNTR_FREEZE :: FRZ_DUMMY_REQ_CNT_CPU0 [02:02] */ |
| #define BCHP_MEMC_GEN_0_CNTR_FREEZE_FRZ_DUMMY_REQ_CNT_CPU0_MASK 0x00000004 |
| #define BCHP_MEMC_GEN_0_CNTR_FREEZE_FRZ_DUMMY_REQ_CNT_CPU0_SHIFT 2 |
| |
| /* MEMC_GEN_0 :: CNTR_FREEZE :: FRZ_VAL_REQ_CNT_CPU1 [01:01] */ |
| #define BCHP_MEMC_GEN_0_CNTR_FREEZE_FRZ_VAL_REQ_CNT_CPU1_MASK 0x00000002 |
| #define BCHP_MEMC_GEN_0_CNTR_FREEZE_FRZ_VAL_REQ_CNT_CPU1_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: CNTR_FREEZE :: FRZ_VAL_REQ_CNT_CPU0 [00:00] */ |
| #define BCHP_MEMC_GEN_0_CNTR_FREEZE_FRZ_VAL_REQ_CNT_CPU0_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_CNTR_FREEZE_FRZ_VAL_REQ_CNT_CPU0_SHIFT 0 |
| |
| /*************************************************************************** |
| *VAL_REQ_CNT_CPU0 - Valid Request Count CPU0 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: VAL_REQ_CNT_CPU0 :: COUNT [31:00] */ |
| #define BCHP_MEMC_GEN_0_VAL_REQ_CNT_CPU0_COUNT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_VAL_REQ_CNT_CPU0_COUNT_SHIFT 0 |
| |
| /*************************************************************************** |
| *VAL_REQ_CNT_CPU1 - Valid Request Count CPU1 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: VAL_REQ_CNT_CPU1 :: COUNT [31:00] */ |
| #define BCHP_MEMC_GEN_0_VAL_REQ_CNT_CPU1_COUNT_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_VAL_REQ_CNT_CPU1_COUNT_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_0_PAGE_BRK_INTR_INFO_0 - PFRI Page Break Interrupt Information Register 0 for client 0 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_0_PAGE_BRK_INTR_INFO_0 :: reserved0 [31:19] */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_0_reserved0_MASK 0xfff80000 |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_0_reserved0_SHIFT 19 |
| |
| /* MEMC_GEN_0 :: PFRI_0_PAGE_BRK_INTR_INFO_0 :: BANK_ADDRESS [18:16] */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_0_BANK_ADDRESS_MASK 0x00070000 |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_0_BANK_ADDRESS_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: PFRI_0_PAGE_BRK_INTR_INFO_0 :: reserved1 [15:15] */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_0_reserved1_MASK 0x00008000 |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_0_reserved1_SHIFT 15 |
| |
| /* MEMC_GEN_0 :: PFRI_0_PAGE_BRK_INTR_INFO_0 :: ROW_ADDRESS [14:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_0_ROW_ADDRESS_MASK 0x00007fff |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_0_ROW_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_0_PAGE_BRK_INTR_INFO_1 - PFRI Page Break Interrupt Information Register 1 for client 0 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_0_PAGE_BRK_INTR_INFO_1 :: reserved0 [31:19] */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_1_reserved0_MASK 0xfff80000 |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_1_reserved0_SHIFT 19 |
| |
| /* MEMC_GEN_0 :: PFRI_0_PAGE_BRK_INTR_INFO_1 :: BANK_ADDRESS [18:16] */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_1_BANK_ADDRESS_MASK 0x00070000 |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_1_BANK_ADDRESS_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: PFRI_0_PAGE_BRK_INTR_INFO_1 :: reserved1 [15:15] */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_1_reserved1_MASK 0x00008000 |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_1_reserved1_SHIFT 15 |
| |
| /* MEMC_GEN_0 :: PFRI_0_PAGE_BRK_INTR_INFO_1 :: ROW_ADDRESS [14:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_1_ROW_ADDRESS_MASK 0x00007fff |
| #define BCHP_MEMC_GEN_0_PFRI_0_PAGE_BRK_INTR_INFO_1_ROW_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_0_VIOLATION_INFO_WRITE_CLEAR - PFRI violation info write clear register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_0_VIOLATION_INFO_WRITE_CLEAR :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_VIOLATION_INFO_WRITE_CLEAR_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_PFRI_0_VIOLATION_INFO_WRITE_CLEAR_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: PFRI_0_VIOLATION_INFO_WRITE_CLEAR :: WRITE_CLEAR [00:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_VIOLATION_INFO_WRITE_CLEAR_WRITE_CLEAR_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_PFRI_0_VIOLATION_INFO_WRITE_CLEAR_WRITE_CLEAR_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_1_PAGE_BRK_INTR_INFO_0 - PFRI Page Break Interrupt Information Register 0 for client 1 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_1_PAGE_BRK_INTR_INFO_0 :: reserved0 [31:19] */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_0_reserved0_MASK 0xfff80000 |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_0_reserved0_SHIFT 19 |
| |
| /* MEMC_GEN_0 :: PFRI_1_PAGE_BRK_INTR_INFO_0 :: BANK_ADDRESS [18:16] */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_0_BANK_ADDRESS_MASK 0x00070000 |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_0_BANK_ADDRESS_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: PFRI_1_PAGE_BRK_INTR_INFO_0 :: reserved1 [15:15] */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_0_reserved1_MASK 0x00008000 |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_0_reserved1_SHIFT 15 |
| |
| /* MEMC_GEN_0 :: PFRI_1_PAGE_BRK_INTR_INFO_0 :: ROW_ADDRESS [14:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_0_ROW_ADDRESS_MASK 0x00007fff |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_0_ROW_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_1_PAGE_BRK_INTR_INFO_1 - PFRI Page Break Interrupt Information Register 1 for client 1 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_1_PAGE_BRK_INTR_INFO_1 :: reserved0 [31:19] */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_1_reserved0_MASK 0xfff80000 |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_1_reserved0_SHIFT 19 |
| |
| /* MEMC_GEN_0 :: PFRI_1_PAGE_BRK_INTR_INFO_1 :: BANK_ADDRESS [18:16] */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_1_BANK_ADDRESS_MASK 0x00070000 |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_1_BANK_ADDRESS_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: PFRI_1_PAGE_BRK_INTR_INFO_1 :: reserved1 [15:15] */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_1_reserved1_MASK 0x00008000 |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_1_reserved1_SHIFT 15 |
| |
| /* MEMC_GEN_0 :: PFRI_1_PAGE_BRK_INTR_INFO_1 :: ROW_ADDRESS [14:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_1_ROW_ADDRESS_MASK 0x00007fff |
| #define BCHP_MEMC_GEN_0_PFRI_1_PAGE_BRK_INTR_INFO_1_ROW_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_1_VIOLATION_INFO_WRITE_CLEAR - PFRI violation info write clear register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_1_VIOLATION_INFO_WRITE_CLEAR :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_VIOLATION_INFO_WRITE_CLEAR_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_PFRI_1_VIOLATION_INFO_WRITE_CLEAR_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: PFRI_1_VIOLATION_INFO_WRITE_CLEAR :: WRITE_CLEAR [00:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_VIOLATION_INFO_WRITE_CLEAR_WRITE_CLEAR_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_PFRI_1_VIOLATION_INFO_WRITE_CLEAR_WRITE_CLEAR_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_2_PAGE_BRK_INTR_INFO_0 - PFRI Page Break Interrupt Information Register 0 for client 2 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_2_PAGE_BRK_INTR_INFO_0 :: reserved0 [31:19] */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_0_reserved0_MASK 0xfff80000 |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_0_reserved0_SHIFT 19 |
| |
| /* MEMC_GEN_0 :: PFRI_2_PAGE_BRK_INTR_INFO_0 :: BANK_ADDRESS [18:16] */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_0_BANK_ADDRESS_MASK 0x00070000 |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_0_BANK_ADDRESS_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: PFRI_2_PAGE_BRK_INTR_INFO_0 :: reserved1 [15:15] */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_0_reserved1_MASK 0x00008000 |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_0_reserved1_SHIFT 15 |
| |
| /* MEMC_GEN_0 :: PFRI_2_PAGE_BRK_INTR_INFO_0 :: ROW_ADDRESS [14:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_0_ROW_ADDRESS_MASK 0x00007fff |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_0_ROW_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_2_PAGE_BRK_INTR_INFO_1 - PFRI Page Break Interrupt Information Register 1 for client 2 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_2_PAGE_BRK_INTR_INFO_1 :: reserved0 [31:19] */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_1_reserved0_MASK 0xfff80000 |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_1_reserved0_SHIFT 19 |
| |
| /* MEMC_GEN_0 :: PFRI_2_PAGE_BRK_INTR_INFO_1 :: BANK_ADDRESS [18:16] */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_1_BANK_ADDRESS_MASK 0x00070000 |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_1_BANK_ADDRESS_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: PFRI_2_PAGE_BRK_INTR_INFO_1 :: reserved1 [15:15] */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_1_reserved1_MASK 0x00008000 |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_1_reserved1_SHIFT 15 |
| |
| /* MEMC_GEN_0 :: PFRI_2_PAGE_BRK_INTR_INFO_1 :: ROW_ADDRESS [14:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_1_ROW_ADDRESS_MASK 0x00007fff |
| #define BCHP_MEMC_GEN_0_PFRI_2_PAGE_BRK_INTR_INFO_1_ROW_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_2_VIOLATION_INFO_WRITE_CLEAR - PFRI violation info write clear register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_2_VIOLATION_INFO_WRITE_CLEAR :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_VIOLATION_INFO_WRITE_CLEAR_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_PFRI_2_VIOLATION_INFO_WRITE_CLEAR_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: PFRI_2_VIOLATION_INFO_WRITE_CLEAR :: WRITE_CLEAR [00:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_VIOLATION_INFO_WRITE_CLEAR_WRITE_CLEAR_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_PFRI_2_VIOLATION_INFO_WRITE_CLEAR_WRITE_CLEAR_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_3_PAGE_BRK_INTR_INFO_0 - PFRI Page Break Interrupt Information Register 0 for client 3 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_3_PAGE_BRK_INTR_INFO_0 :: reserved0 [31:19] */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_0_reserved0_MASK 0xfff80000 |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_0_reserved0_SHIFT 19 |
| |
| /* MEMC_GEN_0 :: PFRI_3_PAGE_BRK_INTR_INFO_0 :: BANK_ADDRESS [18:16] */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_0_BANK_ADDRESS_MASK 0x00070000 |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_0_BANK_ADDRESS_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: PFRI_3_PAGE_BRK_INTR_INFO_0 :: reserved1 [15:15] */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_0_reserved1_MASK 0x00008000 |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_0_reserved1_SHIFT 15 |
| |
| /* MEMC_GEN_0 :: PFRI_3_PAGE_BRK_INTR_INFO_0 :: ROW_ADDRESS [14:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_0_ROW_ADDRESS_MASK 0x00007fff |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_0_ROW_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_3_PAGE_BRK_INTR_INFO_1 - PFRI Page Break Interrupt Information Register 1 for client 3 |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_3_PAGE_BRK_INTR_INFO_1 :: reserved0 [31:19] */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_1_reserved0_MASK 0xfff80000 |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_1_reserved0_SHIFT 19 |
| |
| /* MEMC_GEN_0 :: PFRI_3_PAGE_BRK_INTR_INFO_1 :: BANK_ADDRESS [18:16] */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_1_BANK_ADDRESS_MASK 0x00070000 |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_1_BANK_ADDRESS_SHIFT 16 |
| |
| /* MEMC_GEN_0 :: PFRI_3_PAGE_BRK_INTR_INFO_1 :: reserved1 [15:15] */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_1_reserved1_MASK 0x00008000 |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_1_reserved1_SHIFT 15 |
| |
| /* MEMC_GEN_0 :: PFRI_3_PAGE_BRK_INTR_INFO_1 :: ROW_ADDRESS [14:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_1_ROW_ADDRESS_MASK 0x00007fff |
| #define BCHP_MEMC_GEN_0_PFRI_3_PAGE_BRK_INTR_INFO_1_ROW_ADDRESS_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_3_VIOLATION_INFO_WRITE_CLEAR - PFRI violation info write clear register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_3_VIOLATION_INFO_WRITE_CLEAR :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_VIOLATION_INFO_WRITE_CLEAR_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_PFRI_3_VIOLATION_INFO_WRITE_CLEAR_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: PFRI_3_VIOLATION_INFO_WRITE_CLEAR :: WRITE_CLEAR [00:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_VIOLATION_INFO_WRITE_CLEAR_WRITE_CLEAR_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_PFRI_3_VIOLATION_INFO_WRITE_CLEAR_WRITE_CLEAR_SHIFT 0 |
| |
| /*************************************************************************** |
| *LMB_ADDRESS_ERROR_INFO - LMB un-aligned address error information register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: LMB_ADDRESS_ERROR_INFO :: ADDR [31:00] */ |
| #define BCHP_MEMC_GEN_0_LMB_ADDRESS_ERROR_INFO_ADDR_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_LMB_ADDRESS_ERROR_INFO_ADDR_SHIFT 0 |
| |
| /*************************************************************************** |
| *LMB_ADDRESS_ERROR_INFO_WRITE_CLEAR - LMB un-aligned address error info write clear register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: LMB_ADDRESS_ERROR_INFO_WRITE_CLEAR :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_LMB_ADDRESS_ERROR_INFO_WRITE_CLEAR_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_LMB_ADDRESS_ERROR_INFO_WRITE_CLEAR_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: LMB_ADDRESS_ERROR_INFO_WRITE_CLEAR :: WRITE_CLEAR [00:00] */ |
| #define BCHP_MEMC_GEN_0_LMB_ADDRESS_ERROR_INFO_WRITE_CLEAR_WRITE_CLEAR_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_LMB_ADDRESS_ERROR_INFO_WRITE_CLEAR_WRITE_CLEAR_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_0_LADDR_FIFO_DEPTH_COUNT - PFRI_0 Laddr fifo depth count register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_0_LADDR_FIFO_DEPTH_COUNT :: reserved0 [31:08] */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_LADDR_FIFO_DEPTH_COUNT_reserved0_MASK 0xffffff00 |
| #define BCHP_MEMC_GEN_0_PFRI_0_LADDR_FIFO_DEPTH_COUNT_reserved0_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: PFRI_0_LADDR_FIFO_DEPTH_COUNT :: DEPTH_COUNT [07:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_LADDR_FIFO_DEPTH_COUNT_DEPTH_COUNT_MASK 0x000000ff |
| #define BCHP_MEMC_GEN_0_PFRI_0_LADDR_FIFO_DEPTH_COUNT_DEPTH_COUNT_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_1_LADDR_FIFO_DEPTH_COUNT - PFRI_1 Laddr fifo depth count register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_1_LADDR_FIFO_DEPTH_COUNT :: reserved0 [31:08] */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_LADDR_FIFO_DEPTH_COUNT_reserved0_MASK 0xffffff00 |
| #define BCHP_MEMC_GEN_0_PFRI_1_LADDR_FIFO_DEPTH_COUNT_reserved0_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: PFRI_1_LADDR_FIFO_DEPTH_COUNT :: DEPTH_COUNT [07:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_LADDR_FIFO_DEPTH_COUNT_DEPTH_COUNT_MASK 0x000000ff |
| #define BCHP_MEMC_GEN_0_PFRI_1_LADDR_FIFO_DEPTH_COUNT_DEPTH_COUNT_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_2_LADDR_FIFO_DEPTH_COUNT - PFRI_2 Laddr fifo depth count register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_2_LADDR_FIFO_DEPTH_COUNT :: reserved0 [31:08] */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_LADDR_FIFO_DEPTH_COUNT_reserved0_MASK 0xffffff00 |
| #define BCHP_MEMC_GEN_0_PFRI_2_LADDR_FIFO_DEPTH_COUNT_reserved0_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: PFRI_2_LADDR_FIFO_DEPTH_COUNT :: DEPTH_COUNT [07:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_LADDR_FIFO_DEPTH_COUNT_DEPTH_COUNT_MASK 0x000000ff |
| #define BCHP_MEMC_GEN_0_PFRI_2_LADDR_FIFO_DEPTH_COUNT_DEPTH_COUNT_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_3_LADDR_FIFO_DEPTH_COUNT - PFRI_3 Laddr fifo depth count register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_3_LADDR_FIFO_DEPTH_COUNT :: reserved0 [31:08] */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_LADDR_FIFO_DEPTH_COUNT_reserved0_MASK 0xffffff00 |
| #define BCHP_MEMC_GEN_0_PFRI_3_LADDR_FIFO_DEPTH_COUNT_reserved0_SHIFT 8 |
| |
| /* MEMC_GEN_0 :: PFRI_3_LADDR_FIFO_DEPTH_COUNT :: DEPTH_COUNT [07:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_LADDR_FIFO_DEPTH_COUNT_DEPTH_COUNT_MASK 0x000000ff |
| #define BCHP_MEMC_GEN_0_PFRI_3_LADDR_FIFO_DEPTH_COUNT_DEPTH_COUNT_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_0_TEST_CLIENT_COMMAND - PFRI_0 test client command register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_0_TEST_CLIENT_COMMAND :: COMMAND [31:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_TEST_CLIENT_COMMAND_COMMAND_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_PFRI_0_TEST_CLIENT_COMMAND_COMMAND_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_1_TEST_CLIENT_COMMAND - PFRI_1 test client command register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_1_TEST_CLIENT_COMMAND :: COMMAND [31:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_TEST_CLIENT_COMMAND_COMMAND_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_PFRI_1_TEST_CLIENT_COMMAND_COMMAND_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_2_TEST_CLIENT_COMMAND - PFRI_2 test client command register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_2_TEST_CLIENT_COMMAND :: COMMAND [31:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_TEST_CLIENT_COMMAND_COMMAND_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_PFRI_2_TEST_CLIENT_COMMAND_COMMAND_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_3_TEST_CLIENT_COMMAND - PFRI_3 test client command register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_3_TEST_CLIENT_COMMAND :: COMMAND [31:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_TEST_CLIENT_COMMAND_COMMAND_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_PFRI_3_TEST_CLIENT_COMMAND_COMMAND_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_0_TEST_CLIENT_BUSY_FLAG - PFRI_0 test client busy flag register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_0_TEST_CLIENT_BUSY_FLAG :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_TEST_CLIENT_BUSY_FLAG_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_PFRI_0_TEST_CLIENT_BUSY_FLAG_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: PFRI_0_TEST_CLIENT_BUSY_FLAG :: BUSY_FLAG [00:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_0_TEST_CLIENT_BUSY_FLAG_BUSY_FLAG_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_PFRI_0_TEST_CLIENT_BUSY_FLAG_BUSY_FLAG_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_1_TEST_CLIENT_BUSY_FLAG - PFRI_1 test client busy flag register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_1_TEST_CLIENT_BUSY_FLAG :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_TEST_CLIENT_BUSY_FLAG_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_PFRI_1_TEST_CLIENT_BUSY_FLAG_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: PFRI_1_TEST_CLIENT_BUSY_FLAG :: BUSY_FLAG [00:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_1_TEST_CLIENT_BUSY_FLAG_BUSY_FLAG_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_PFRI_1_TEST_CLIENT_BUSY_FLAG_BUSY_FLAG_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_2_TEST_CLIENT_BUSY_FLAG - PFRI_2 test client busy flag register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_2_TEST_CLIENT_BUSY_FLAG :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_TEST_CLIENT_BUSY_FLAG_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_PFRI_2_TEST_CLIENT_BUSY_FLAG_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: PFRI_2_TEST_CLIENT_BUSY_FLAG :: BUSY_FLAG [00:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_2_TEST_CLIENT_BUSY_FLAG_BUSY_FLAG_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_PFRI_2_TEST_CLIENT_BUSY_FLAG_BUSY_FLAG_SHIFT 0 |
| |
| /*************************************************************************** |
| *PFRI_3_TEST_CLIENT_BUSY_FLAG - PFRI_3 test client busy flag register |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: PFRI_3_TEST_CLIENT_BUSY_FLAG :: reserved0 [31:01] */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_TEST_CLIENT_BUSY_FLAG_reserved0_MASK 0xfffffffe |
| #define BCHP_MEMC_GEN_0_PFRI_3_TEST_CLIENT_BUSY_FLAG_reserved0_SHIFT 1 |
| |
| /* MEMC_GEN_0 :: PFRI_3_TEST_CLIENT_BUSY_FLAG :: BUSY_FLAG [00:00] */ |
| #define BCHP_MEMC_GEN_0_PFRI_3_TEST_CLIENT_BUSY_FLAG_BUSY_FLAG_MASK 0x00000001 |
| #define BCHP_MEMC_GEN_0_PFRI_3_TEST_CLIENT_BUSY_FLAG_BUSY_FLAG_SHIFT 0 |
| |
| /*************************************************************************** |
| *SPARE_1 - Spare Register 1 . |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SPARE_1 :: SPARE [31:00] */ |
| #define BCHP_MEMC_GEN_0_SPARE_1_SPARE_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SPARE_1_SPARE_SHIFT 0 |
| |
| /*************************************************************************** |
| *SPARE_2 - Spare Register 2 . |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SPARE_2 :: SPARE [31:00] */ |
| #define BCHP_MEMC_GEN_0_SPARE_2_SPARE_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SPARE_2_SPARE_SHIFT 0 |
| |
| /*************************************************************************** |
| *SPARE_RO_1 - Read only Spare Register 0 . |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SPARE_RO_1 :: SPARE_RO [31:00] */ |
| #define BCHP_MEMC_GEN_0_SPARE_RO_1_SPARE_RO_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SPARE_RO_1_SPARE_RO_SHIFT 0 |
| |
| /*************************************************************************** |
| *SPARE_RO_2 - Read only Spare Register 1 . |
| ***************************************************************************/ |
| /* MEMC_GEN_0 :: SPARE_RO_2 :: SPARE_RO [31:00] */ |
| #define BCHP_MEMC_GEN_0_SPARE_RO_2_SPARE_RO_MASK 0xffffffff |
| #define BCHP_MEMC_GEN_0_SPARE_RO_2_SPARE_RO_SHIFT 0 |
| |
| #endif /* #ifndef BCHP_MEMC_GEN_0_H__ */ |
| |
| /* End of File */ |