| /* |
| * Copyright 2020 Advanced Micro Devices, Inc. |
| * |
| * Permission is hereby granted, free of charge, to any person obtaining a |
| * copy of this software and associated documentation files (the "Software"), |
| * to deal in the Software without restriction, including without limitation |
| * the rights to use, copy, modify, merge, publish, distribute, sublicense, |
| * and/or sell copies of the Software, and to permit persons to whom the |
| * Software is furnished to do so, subject to the following conditions: |
| * |
| * The above copyright notice and this permission notice shall be included in |
| * all copies or substantial portions of the Software. |
| * |
| * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
| * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
| * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL |
| * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR |
| * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, |
| * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR |
| * OTHER DEALINGS IN THE SOFTWARE. |
| * |
| */ |
| #ifndef _umc_6_7_0_OFFSET_HEADER |
| #define _umc_6_7_0_OFFSET_HEADER |
| |
| |
| |
| // addressBlock: umc_w_phy_umc0_mca_ip_umc0_mca_map |
| // base address: 0x50f00 |
| #define regMCA_UMC_UMC0_MCUMC_STATUST0 0x03c2 |
| #define regMCA_UMC_UMC0_MCUMC_STATUST0_BASE_IDX 0 |
| #define regMCA_UMC_UMC0_MCUMC_ADDRT0 0x03c4 |
| #define regMCA_UMC_UMC0_MCUMC_ADDRT0_BASE_IDX 0 |
| |
| |
| // addressBlock: umc_w_phy_umc0_umcch0_umcchdec |
| // base address: 0x50000 |
| #define regUMCCH0_0_BaseAddrCS0 0x0000 |
| #define regUMCCH0_0_BaseAddrCS0_BASE_IDX 0 |
| #define regUMCCH0_0_AddrMaskCS01 0x0008 |
| #define regUMCCH0_0_AddrMaskCS01_BASE_IDX 0 |
| #define regUMCCH0_0_AddrSelCS01 0x0010 |
| #define regUMCCH0_0_AddrSelCS01_BASE_IDX 0 |
| #define regUMCCH0_0_AddrHashBank0 0x0032 |
| #define regUMCCH0_0_AddrHashBank0_BASE_IDX 0 |
| #define regUMCCH0_0_AddrHashBank1 0x0033 |
| #define regUMCCH0_0_AddrHashBank1_BASE_IDX 0 |
| #define regUMCCH0_0_AddrHashBank2 0x0034 |
| #define regUMCCH0_0_AddrHashBank2_BASE_IDX 0 |
| #define regUMCCH0_0_AddrHashBank3 0x0035 |
| #define regUMCCH0_0_AddrHashBank3_BASE_IDX 0 |
| #define regUMCCH0_0_AddrHashBank4 0x0036 |
| #define regUMCCH0_0_AddrHashBank4_BASE_IDX 0 |
| #define regUMCCH0_0_AddrHashBank5 0x0037 |
| #define regUMCCH0_0_AddrHashBank5_BASE_IDX 0 |
| #define regUMCCH0_0_UMC_CONFIG 0x0040 |
| #define regUMCCH0_0_UMC_CONFIG_BASE_IDX 0 |
| #define regUMCCH0_0_EccCtrl 0x0053 |
| #define regUMCCH0_0_EccCtrl_BASE_IDX 0 |
| #define regUMCCH0_0_UmcLocalCap 0x0306 |
| #define regUMCCH0_0_UmcLocalCap_BASE_IDX 0 |
| #define regUMCCH0_0_EccErrCntSel 0x0328 |
| #define regUMCCH0_0_EccErrCntSel_BASE_IDX 0 |
| #define regUMCCH0_0_EccErrCnt 0x0329 |
| #define regUMCCH0_0_EccErrCnt_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtlClk 0x0340 |
| #define regUMCCH0_0_PerfMonCtlClk_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtrClk_Lo 0x0341 |
| #define regUMCCH0_0_PerfMonCtrClk_Lo_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtrClk_Hi 0x0342 |
| #define regUMCCH0_0_PerfMonCtrClk_Hi_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtl1 0x0344 |
| #define regUMCCH0_0_PerfMonCtl1_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtr1_Lo 0x0345 |
| #define regUMCCH0_0_PerfMonCtr1_Lo_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtr1_Hi 0x0346 |
| #define regUMCCH0_0_PerfMonCtr1_Hi_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtl2 0x0347 |
| #define regUMCCH0_0_PerfMonCtl2_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtr2_Lo 0x0348 |
| #define regUMCCH0_0_PerfMonCtr2_Lo_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtr2_Hi 0x0349 |
| #define regUMCCH0_0_PerfMonCtr2_Hi_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtl3 0x034a |
| #define regUMCCH0_0_PerfMonCtl3_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtr3_Lo 0x034b |
| #define regUMCCH0_0_PerfMonCtr3_Lo_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtr3_Hi 0x034c |
| #define regUMCCH0_0_PerfMonCtr3_Hi_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtl4 0x034d |
| #define regUMCCH0_0_PerfMonCtl4_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtr4_Lo 0x034e |
| #define regUMCCH0_0_PerfMonCtr4_Lo_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtr4_Hi 0x034f |
| #define regUMCCH0_0_PerfMonCtr4_Hi_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtl5 0x0350 |
| #define regUMCCH0_0_PerfMonCtl5_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtr5_Lo 0x0351 |
| #define regUMCCH0_0_PerfMonCtr5_Lo_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtr5_Hi 0x0352 |
| #define regUMCCH0_0_PerfMonCtr5_Hi_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtl6 0x0353 |
| #define regUMCCH0_0_PerfMonCtl6_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtr6_Lo 0x0354 |
| #define regUMCCH0_0_PerfMonCtr6_Lo_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtr6_Hi 0x0355 |
| #define regUMCCH0_0_PerfMonCtr6_Hi_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtl7 0x0356 |
| #define regUMCCH0_0_PerfMonCtl7_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtr7_Lo 0x0357 |
| #define regUMCCH0_0_PerfMonCtr7_Lo_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtr7_Hi 0x0358 |
| #define regUMCCH0_0_PerfMonCtr7_Hi_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtl8 0x0359 |
| #define regUMCCH0_0_PerfMonCtl8_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtr8_Lo 0x035a |
| #define regUMCCH0_0_PerfMonCtr8_Lo_BASE_IDX 0 |
| #define regUMCCH0_0_PerfMonCtr8_Hi 0x035b |
| #define regUMCCH0_0_PerfMonCtr8_Hi_BASE_IDX 0 |
| |
| |
| // addressBlock: umc_w_phy_umc0_umcch1_umcchdec |
| // base address: 0x51000 |
| #define regUMCCH1_0_BaseAddrCS0 0x0400 |
| #define regUMCCH1_0_BaseAddrCS0_BASE_IDX 0 |
| #define regUMCCH1_0_AddrMaskCS01 0x0408 |
| #define regUMCCH1_0_AddrMaskCS01_BASE_IDX 0 |
| #define regUMCCH1_0_AddrSelCS01 0x0410 |
| #define regUMCCH1_0_AddrSelCS01_BASE_IDX 0 |
| #define regUMCCH1_0_AddrHashBank0 0x0432 |
| #define regUMCCH1_0_AddrHashBank0_BASE_IDX 0 |
| #define regUMCCH1_0_AddrHashBank1 0x0433 |
| #define regUMCCH1_0_AddrHashBank1_BASE_IDX 0 |
| #define regUMCCH1_0_AddrHashBank2 0x0434 |
| #define regUMCCH1_0_AddrHashBank2_BASE_IDX 0 |
| #define regUMCCH1_0_AddrHashBank3 0x0435 |
| #define regUMCCH1_0_AddrHashBank3_BASE_IDX 0 |
| #define regUMCCH1_0_AddrHashBank4 0x0436 |
| #define regUMCCH1_0_AddrHashBank4_BASE_IDX 0 |
| #define regUMCCH1_0_AddrHashBank5 0x0437 |
| #define regUMCCH1_0_AddrHashBank5_BASE_IDX 0 |
| #define regUMCCH1_0_UMC_CONFIG 0x0440 |
| #define regUMCCH1_0_UMC_CONFIG_BASE_IDX 0 |
| #define regUMCCH1_0_EccCtrl 0x0453 |
| #define regUMCCH1_0_EccCtrl_BASE_IDX 0 |
| #define regUMCCH1_0_UmcLocalCap 0x0706 |
| #define regUMCCH1_0_UmcLocalCap_BASE_IDX 0 |
| #define regUMCCH1_0_EccErrCntSel 0x0728 |
| #define regUMCCH1_0_EccErrCntSel_BASE_IDX 0 |
| #define regUMCCH1_0_EccErrCnt 0x0729 |
| #define regUMCCH1_0_EccErrCnt_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtlClk 0x0740 |
| #define regUMCCH1_0_PerfMonCtlClk_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtrClk_Lo 0x0741 |
| #define regUMCCH1_0_PerfMonCtrClk_Lo_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtrClk_Hi 0x0742 |
| #define regUMCCH1_0_PerfMonCtrClk_Hi_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtl1 0x0744 |
| #define regUMCCH1_0_PerfMonCtl1_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtr1_Lo 0x0745 |
| #define regUMCCH1_0_PerfMonCtr1_Lo_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtr1_Hi 0x0746 |
| #define regUMCCH1_0_PerfMonCtr1_Hi_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtl2 0x0747 |
| #define regUMCCH1_0_PerfMonCtl2_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtr2_Lo 0x0748 |
| #define regUMCCH1_0_PerfMonCtr2_Lo_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtr2_Hi 0x0749 |
| #define regUMCCH1_0_PerfMonCtr2_Hi_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtl3 0x074a |
| #define regUMCCH1_0_PerfMonCtl3_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtr3_Lo 0x074b |
| #define regUMCCH1_0_PerfMonCtr3_Lo_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtr3_Hi 0x074c |
| #define regUMCCH1_0_PerfMonCtr3_Hi_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtl4 0x074d |
| #define regUMCCH1_0_PerfMonCtl4_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtr4_Lo 0x074e |
| #define regUMCCH1_0_PerfMonCtr4_Lo_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtr4_Hi 0x074f |
| #define regUMCCH1_0_PerfMonCtr4_Hi_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtl5 0x0750 |
| #define regUMCCH1_0_PerfMonCtl5_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtr5_Lo 0x0751 |
| #define regUMCCH1_0_PerfMonCtr5_Lo_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtr5_Hi 0x0752 |
| #define regUMCCH1_0_PerfMonCtr5_Hi_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtl6 0x0753 |
| #define regUMCCH1_0_PerfMonCtl6_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtr6_Lo 0x0754 |
| #define regUMCCH1_0_PerfMonCtr6_Lo_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtr6_Hi 0x0755 |
| #define regUMCCH1_0_PerfMonCtr6_Hi_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtl7 0x0756 |
| #define regUMCCH1_0_PerfMonCtl7_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtr7_Lo 0x0757 |
| #define regUMCCH1_0_PerfMonCtr7_Lo_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtr7_Hi 0x0758 |
| #define regUMCCH1_0_PerfMonCtr7_Hi_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtl8 0x0759 |
| #define regUMCCH1_0_PerfMonCtl8_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtr8_Lo 0x075a |
| #define regUMCCH1_0_PerfMonCtr8_Lo_BASE_IDX 0 |
| #define regUMCCH1_0_PerfMonCtr8_Hi 0x075b |
| #define regUMCCH1_0_PerfMonCtr8_Hi_BASE_IDX 0 |
| |
| |
| // addressBlock: umc_w_phy_umc0_umcch2_umcchdec |
| // base address: 0x52000 |
| #define regUMCCH2_0_BaseAddrCS0 0x0800 |
| #define regUMCCH2_0_BaseAddrCS0_BASE_IDX 0 |
| #define regUMCCH2_0_AddrMaskCS01 0x0808 |
| #define regUMCCH2_0_AddrMaskCS01_BASE_IDX 0 |
| #define regUMCCH2_0_AddrSelCS01 0x0810 |
| #define regUMCCH2_0_AddrSelCS01_BASE_IDX 0 |
| #define regUMCCH2_0_AddrHashBank0 0x0832 |
| #define regUMCCH2_0_AddrHashBank0_BASE_IDX 0 |
| #define regUMCCH2_0_AddrHashBank1 0x0833 |
| #define regUMCCH2_0_AddrHashBank1_BASE_IDX 0 |
| #define regUMCCH2_0_AddrHashBank2 0x0834 |
| #define regUMCCH2_0_AddrHashBank2_BASE_IDX 0 |
| #define regUMCCH2_0_AddrHashBank3 0x0835 |
| #define regUMCCH2_0_AddrHashBank3_BASE_IDX 0 |
| #define regUMCCH2_0_AddrHashBank4 0x0836 |
| #define regUMCCH2_0_AddrHashBank4_BASE_IDX 0 |
| #define regUMCCH2_0_AddrHashBank5 0x0837 |
| #define regUMCCH2_0_AddrHashBank5_BASE_IDX 0 |
| #define regUMCCH2_0_UMC_CONFIG 0x0840 |
| #define regUMCCH2_0_UMC_CONFIG_BASE_IDX 0 |
| #define regUMCCH2_0_EccCtrl 0x0853 |
| #define regUMCCH2_0_EccCtrl_BASE_IDX 0 |
| #define regUMCCH2_0_UmcLocalCap 0x0b06 |
| #define regUMCCH2_0_UmcLocalCap_BASE_IDX 0 |
| #define regUMCCH2_0_EccErrCntSel 0x0b28 |
| #define regUMCCH2_0_EccErrCntSel_BASE_IDX 0 |
| #define regUMCCH2_0_EccErrCnt 0x0b29 |
| #define regUMCCH2_0_EccErrCnt_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtlClk 0x0b40 |
| #define regUMCCH2_0_PerfMonCtlClk_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtrClk_Lo 0x0b41 |
| #define regUMCCH2_0_PerfMonCtrClk_Lo_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtrClk_Hi 0x0b42 |
| #define regUMCCH2_0_PerfMonCtrClk_Hi_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtl1 0x0b44 |
| #define regUMCCH2_0_PerfMonCtl1_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtr1_Lo 0x0b45 |
| #define regUMCCH2_0_PerfMonCtr1_Lo_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtr1_Hi 0x0b46 |
| #define regUMCCH2_0_PerfMonCtr1_Hi_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtl2 0x0b47 |
| #define regUMCCH2_0_PerfMonCtl2_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtr2_Lo 0x0b48 |
| #define regUMCCH2_0_PerfMonCtr2_Lo_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtr2_Hi 0x0b49 |
| #define regUMCCH2_0_PerfMonCtr2_Hi_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtl3 0x0b4a |
| #define regUMCCH2_0_PerfMonCtl3_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtr3_Lo 0x0b4b |
| #define regUMCCH2_0_PerfMonCtr3_Lo_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtr3_Hi 0x0b4c |
| #define regUMCCH2_0_PerfMonCtr3_Hi_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtl4 0x0b4d |
| #define regUMCCH2_0_PerfMonCtl4_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtr4_Lo 0x0b4e |
| #define regUMCCH2_0_PerfMonCtr4_Lo_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtr4_Hi 0x0b4f |
| #define regUMCCH2_0_PerfMonCtr4_Hi_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtl5 0x0b50 |
| #define regUMCCH2_0_PerfMonCtl5_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtr5_Lo 0x0b51 |
| #define regUMCCH2_0_PerfMonCtr5_Lo_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtr5_Hi 0x0b52 |
| #define regUMCCH2_0_PerfMonCtr5_Hi_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtl6 0x0b53 |
| #define regUMCCH2_0_PerfMonCtl6_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtr6_Lo 0x0b54 |
| #define regUMCCH2_0_PerfMonCtr6_Lo_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtr6_Hi 0x0b55 |
| #define regUMCCH2_0_PerfMonCtr6_Hi_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtl7 0x0b56 |
| #define regUMCCH2_0_PerfMonCtl7_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtr7_Lo 0x0b57 |
| #define regUMCCH2_0_PerfMonCtr7_Lo_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtr7_Hi 0x0b58 |
| #define regUMCCH2_0_PerfMonCtr7_Hi_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtl8 0x0b59 |
| #define regUMCCH2_0_PerfMonCtl8_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtr8_Lo 0x0b5a |
| #define regUMCCH2_0_PerfMonCtr8_Lo_BASE_IDX 0 |
| #define regUMCCH2_0_PerfMonCtr8_Hi 0x0b5b |
| #define regUMCCH2_0_PerfMonCtr8_Hi_BASE_IDX 0 |
| |
| |
| // addressBlock: umc_w_phy_umc0_umcch3_umcchdec |
| // base address: 0x53000 |
| #define regUMCCH3_0_BaseAddrCS0 0x0c00 |
| #define regUMCCH3_0_BaseAddrCS0_BASE_IDX 0 |
| #define regUMCCH3_0_AddrMaskCS01 0x0c08 |
| #define regUMCCH3_0_AddrMaskCS01_BASE_IDX 0 |
| #define regUMCCH3_0_AddrSelCS01 0x0c10 |
| #define regUMCCH3_0_AddrSelCS01_BASE_IDX 0 |
| #define regUMCCH3_0_AddrHashBank0 0x0c32 |
| #define regUMCCH3_0_AddrHashBank0_BASE_IDX 0 |
| #define regUMCCH3_0_AddrHashBank1 0x0c33 |
| #define regUMCCH3_0_AddrHashBank1_BASE_IDX 0 |
| #define regUMCCH3_0_AddrHashBank2 0x0c34 |
| #define regUMCCH3_0_AddrHashBank2_BASE_IDX 0 |
| #define regUMCCH3_0_AddrHashBank3 0x0c35 |
| #define regUMCCH3_0_AddrHashBank3_BASE_IDX 0 |
| #define regUMCCH3_0_AddrHashBank4 0x0c36 |
| #define regUMCCH3_0_AddrHashBank4_BASE_IDX 0 |
| #define regUMCCH3_0_AddrHashBank5 0x0c37 |
| #define regUMCCH3_0_AddrHashBank5_BASE_IDX 0 |
| #define regUMCCH3_0_UMC_CONFIG 0x0c40 |
| #define regUMCCH3_0_UMC_CONFIG_BASE_IDX 0 |
| #define regUMCCH3_0_EccCtrl 0x0c53 |
| #define regUMCCH3_0_EccCtrl_BASE_IDX 0 |
| #define regUMCCH3_0_UmcLocalCap 0x0f06 |
| #define regUMCCH3_0_UmcLocalCap_BASE_IDX 0 |
| #define regUMCCH3_0_EccErrCntSel 0x0f28 |
| #define regUMCCH3_0_EccErrCntSel_BASE_IDX 0 |
| #define regUMCCH3_0_EccErrCnt 0x0f29 |
| #define regUMCCH3_0_EccErrCnt_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtlClk 0x0f40 |
| #define regUMCCH3_0_PerfMonCtlClk_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtrClk_Lo 0x0f41 |
| #define regUMCCH3_0_PerfMonCtrClk_Lo_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtrClk_Hi 0x0f42 |
| #define regUMCCH3_0_PerfMonCtrClk_Hi_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtl1 0x0f44 |
| #define regUMCCH3_0_PerfMonCtl1_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtr1_Lo 0x0f45 |
| #define regUMCCH3_0_PerfMonCtr1_Lo_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtr1_Hi 0x0f46 |
| #define regUMCCH3_0_PerfMonCtr1_Hi_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtl2 0x0f47 |
| #define regUMCCH3_0_PerfMonCtl2_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtr2_Lo 0x0f48 |
| #define regUMCCH3_0_PerfMonCtr2_Lo_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtr2_Hi 0x0f49 |
| #define regUMCCH3_0_PerfMonCtr2_Hi_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtl3 0x0f4a |
| #define regUMCCH3_0_PerfMonCtl3_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtr3_Lo 0x0f4b |
| #define regUMCCH3_0_PerfMonCtr3_Lo_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtr3_Hi 0x0f4c |
| #define regUMCCH3_0_PerfMonCtr3_Hi_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtl4 0x0f4d |
| #define regUMCCH3_0_PerfMonCtl4_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtr4_Lo 0x0f4e |
| #define regUMCCH3_0_PerfMonCtr4_Lo_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtr4_Hi 0x0f4f |
| #define regUMCCH3_0_PerfMonCtr4_Hi_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtl5 0x0f50 |
| #define regUMCCH3_0_PerfMonCtl5_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtr5_Lo 0x0f51 |
| #define regUMCCH3_0_PerfMonCtr5_Lo_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtr5_Hi 0x0f52 |
| #define regUMCCH3_0_PerfMonCtr5_Hi_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtl6 0x0f53 |
| #define regUMCCH3_0_PerfMonCtl6_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtr6_Lo 0x0f54 |
| #define regUMCCH3_0_PerfMonCtr6_Lo_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtr6_Hi 0x0f55 |
| #define regUMCCH3_0_PerfMonCtr6_Hi_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtl7 0x0f56 |
| #define regUMCCH3_0_PerfMonCtl7_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtr7_Lo 0x0f57 |
| #define regUMCCH3_0_PerfMonCtr7_Lo_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtr7_Hi 0x0f58 |
| #define regUMCCH3_0_PerfMonCtr7_Hi_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtl8 0x0f59 |
| #define regUMCCH3_0_PerfMonCtl8_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtr8_Lo 0x0f5a |
| #define regUMCCH3_0_PerfMonCtr8_Lo_BASE_IDX 0 |
| #define regUMCCH3_0_PerfMonCtr8_Hi 0x0f5b |
| #define regUMCCH3_0_PerfMonCtr8_Hi_BASE_IDX 0 |
| |
| |
| // addressBlock: umc_w_phy_umc0_umcch4_umcchdec |
| // base address: 0x150000 |
| #define regUMCCH4_0_BaseAddrCS0 0x0000 |
| #define regUMCCH4_0_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH4_0_AddrMaskCS01 0x0008 |
| #define regUMCCH4_0_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH4_0_AddrSelCS01 0x0010 |
| #define regUMCCH4_0_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH4_0_AddrHashBank0 0x0032 |
| #define regUMCCH4_0_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH4_0_AddrHashBank1 0x0033 |
| #define regUMCCH4_0_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH4_0_AddrHashBank2 0x0034 |
| #define regUMCCH4_0_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH4_0_AddrHashBank3 0x0035 |
| #define regUMCCH4_0_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH4_0_AddrHashBank4 0x0036 |
| #define regUMCCH4_0_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH4_0_AddrHashBank5 0x0037 |
| #define regUMCCH4_0_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH4_0_EccErrCntSel 0x0328 |
| #define regUMCCH4_0_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH4_0_EccErrCnt 0x0329 |
| #define regUMCCH4_0_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtlClk 0x0340 |
| #define regUMCCH4_0_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtrClk_Lo 0x0341 |
| #define regUMCCH4_0_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtrClk_Hi 0x0342 |
| #define regUMCCH4_0_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtl1 0x0344 |
| #define regUMCCH4_0_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtr1_Lo 0x0345 |
| #define regUMCCH4_0_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtr1_Hi 0x0346 |
| #define regUMCCH4_0_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtl2 0x0347 |
| #define regUMCCH4_0_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtr2_Lo 0x0348 |
| #define regUMCCH4_0_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtr2_Hi 0x0349 |
| #define regUMCCH4_0_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtl3 0x034a |
| #define regUMCCH4_0_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtr3_Lo 0x034b |
| #define regUMCCH4_0_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtr3_Hi 0x034c |
| #define regUMCCH4_0_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtl4 0x034d |
| #define regUMCCH4_0_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtr4_Lo 0x034e |
| #define regUMCCH4_0_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtr4_Hi 0x034f |
| #define regUMCCH4_0_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtl5 0x0350 |
| #define regUMCCH4_0_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtr5_Lo 0x0351 |
| #define regUMCCH4_0_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtr5_Hi 0x0352 |
| #define regUMCCH4_0_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtl6 0x0353 |
| #define regUMCCH4_0_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtr6_Lo 0x0354 |
| #define regUMCCH4_0_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtr6_Hi 0x0355 |
| #define regUMCCH4_0_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtl7 0x0356 |
| #define regUMCCH4_0_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtr7_Lo 0x0357 |
| #define regUMCCH4_0_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtr7_Hi 0x0358 |
| #define regUMCCH4_0_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtl8 0x0359 |
| #define regUMCCH4_0_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtr8_Lo 0x035a |
| #define regUMCCH4_0_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH4_0_PerfMonCtr8_Hi 0x035b |
| #define regUMCCH4_0_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc0_umcch5_umcchdec |
| // base address: 0x151000 |
| #define regUMCCH5_0_BaseAddrCS0 0x0400 |
| #define regUMCCH5_0_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH5_0_AddrMaskCS01 0x0408 |
| #define regUMCCH5_0_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH5_0_AddrSelCS01 0x0410 |
| #define regUMCCH5_0_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH5_0_AddrHashBank0 0x0432 |
| #define regUMCCH5_0_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH5_0_AddrHashBank1 0x0433 |
| #define regUMCCH5_0_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH5_0_AddrHashBank2 0x0434 |
| #define regUMCCH5_0_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH5_0_AddrHashBank3 0x0435 |
| #define regUMCCH5_0_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH5_0_AddrHashBank4 0x0436 |
| #define regUMCCH5_0_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH5_0_AddrHashBank5 0x0437 |
| #define regUMCCH5_0_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH5_0_EccErrCntSel 0x0728 |
| #define regUMCCH5_0_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH5_0_EccErrCnt 0x0729 |
| #define regUMCCH5_0_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtlClk 0x0740 |
| #define regUMCCH5_0_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtrClk_Lo 0x0741 |
| #define regUMCCH5_0_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtrClk_Hi 0x0742 |
| #define regUMCCH5_0_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtl1 0x0744 |
| #define regUMCCH5_0_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtr1_Lo 0x0745 |
| #define regUMCCH5_0_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtr1_Hi 0x0746 |
| #define regUMCCH5_0_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtl2 0x0747 |
| #define regUMCCH5_0_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtr2_Lo 0x0748 |
| #define regUMCCH5_0_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtr2_Hi 0x0749 |
| #define regUMCCH5_0_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtl3 0x074a |
| #define regUMCCH5_0_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtr3_Lo 0x074b |
| #define regUMCCH5_0_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtr3_Hi 0x074c |
| #define regUMCCH5_0_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtl4 0x074d |
| #define regUMCCH5_0_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtr4_Lo 0x074e |
| #define regUMCCH5_0_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtr4_Hi 0x074f |
| #define regUMCCH5_0_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtl5 0x0750 |
| #define regUMCCH5_0_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtr5_Lo 0x0751 |
| #define regUMCCH5_0_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtr5_Hi 0x0752 |
| #define regUMCCH5_0_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtl6 0x0753 |
| #define regUMCCH5_0_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtr6_Lo 0x0754 |
| #define regUMCCH5_0_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtr6_Hi 0x0755 |
| #define regUMCCH5_0_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtl7 0x0756 |
| #define regUMCCH5_0_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtr7_Lo 0x0757 |
| #define regUMCCH5_0_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtr7_Hi 0x0758 |
| #define regUMCCH5_0_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtl8 0x0759 |
| #define regUMCCH5_0_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtr8_Lo 0x075a |
| #define regUMCCH5_0_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH5_0_PerfMonCtr8_Hi 0x075b |
| #define regUMCCH5_0_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc0_umcch6_umcchdec |
| // base address: 0x152000 |
| #define regUMCCH6_0_BaseAddrCS0 0x0800 |
| #define regUMCCH6_0_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH6_0_AddrMaskCS01 0x0808 |
| #define regUMCCH6_0_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH6_0_AddrSelCS01 0x0810 |
| #define regUMCCH6_0_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH6_0_AddrHashBank0 0x0832 |
| #define regUMCCH6_0_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH6_0_AddrHashBank1 0x0833 |
| #define regUMCCH6_0_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH6_0_AddrHashBank2 0x0834 |
| #define regUMCCH6_0_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH6_0_AddrHashBank3 0x0835 |
| #define regUMCCH6_0_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH6_0_AddrHashBank4 0x0836 |
| #define regUMCCH6_0_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH6_0_AddrHashBank5 0x0837 |
| #define regUMCCH6_0_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH6_0_EccErrCntSel 0x0b28 |
| #define regUMCCH6_0_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH6_0_EccErrCnt 0x0b29 |
| #define regUMCCH6_0_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtlClk 0x0b40 |
| #define regUMCCH6_0_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtrClk_Lo 0x0b41 |
| #define regUMCCH6_0_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtrClk_Hi 0x0b42 |
| #define regUMCCH6_0_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtl1 0x0b44 |
| #define regUMCCH6_0_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtr1_Lo 0x0b45 |
| #define regUMCCH6_0_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtr1_Hi 0x0b46 |
| #define regUMCCH6_0_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtl2 0x0b47 |
| #define regUMCCH6_0_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtr2_Lo 0x0b48 |
| #define regUMCCH6_0_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtr2_Hi 0x0b49 |
| #define regUMCCH6_0_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtl3 0x0b4a |
| #define regUMCCH6_0_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtr3_Lo 0x0b4b |
| #define regUMCCH6_0_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtr3_Hi 0x0b4c |
| #define regUMCCH6_0_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtl4 0x0b4d |
| #define regUMCCH6_0_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtr4_Lo 0x0b4e |
| #define regUMCCH6_0_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtr4_Hi 0x0b4f |
| #define regUMCCH6_0_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtl5 0x0b50 |
| #define regUMCCH6_0_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtr5_Lo 0x0b51 |
| #define regUMCCH6_0_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtr5_Hi 0x0b52 |
| #define regUMCCH6_0_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtl6 0x0b53 |
| #define regUMCCH6_0_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtr6_Lo 0x0b54 |
| #define regUMCCH6_0_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtr6_Hi 0x0b55 |
| #define regUMCCH6_0_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtl7 0x0b56 |
| #define regUMCCH6_0_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtr7_Lo 0x0b57 |
| #define regUMCCH6_0_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtr7_Hi 0x0b58 |
| #define regUMCCH6_0_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtl8 0x0b59 |
| #define regUMCCH6_0_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtr8_Lo 0x0b5a |
| #define regUMCCH6_0_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH6_0_PerfMonCtr8_Hi 0x0b5b |
| #define regUMCCH6_0_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc0_umcch7_umcchdec |
| // base address: 0x153000 |
| #define regUMCCH7_0_BaseAddrCS0 0x0c00 |
| #define regUMCCH7_0_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH7_0_AddrMaskCS01 0x0c08 |
| #define regUMCCH7_0_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH7_0_AddrSelCS01 0x0c10 |
| #define regUMCCH7_0_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH7_0_AddrHashBank0 0x0c32 |
| #define regUMCCH7_0_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH7_0_AddrHashBank1 0x0c33 |
| #define regUMCCH7_0_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH7_0_AddrHashBank2 0x0c34 |
| #define regUMCCH7_0_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH7_0_AddrHashBank3 0x0c35 |
| #define regUMCCH7_0_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH7_0_AddrHashBank4 0x0c36 |
| #define regUMCCH7_0_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH7_0_AddrHashBank5 0x0c37 |
| #define regUMCCH7_0_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH7_0_EccErrCntSel 0x0f28 |
| #define regUMCCH7_0_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH7_0_EccErrCnt 0x0f29 |
| #define regUMCCH7_0_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtlClk 0x0f40 |
| #define regUMCCH7_0_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtrClk_Lo 0x0f41 |
| #define regUMCCH7_0_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtrClk_Hi 0x0f42 |
| #define regUMCCH7_0_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtl1 0x0f44 |
| #define regUMCCH7_0_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtr1_Lo 0x0f45 |
| #define regUMCCH7_0_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtr1_Hi 0x0f46 |
| #define regUMCCH7_0_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtl2 0x0f47 |
| #define regUMCCH7_0_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtr2_Lo 0x0f48 |
| #define regUMCCH7_0_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtr2_Hi 0x0f49 |
| #define regUMCCH7_0_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtl3 0x0f4a |
| #define regUMCCH7_0_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtr3_Lo 0x0f4b |
| #define regUMCCH7_0_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtr3_Hi 0x0f4c |
| #define regUMCCH7_0_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtl4 0x0f4d |
| #define regUMCCH7_0_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtr4_Lo 0x0f4e |
| #define regUMCCH7_0_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtr4_Hi 0x0f4f |
| #define regUMCCH7_0_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtl5 0x0f50 |
| #define regUMCCH7_0_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtr5_Lo 0x0f51 |
| #define regUMCCH7_0_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtr5_Hi 0x0f52 |
| #define regUMCCH7_0_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtl6 0x0f53 |
| #define regUMCCH7_0_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtr6_Lo 0x0f54 |
| #define regUMCCH7_0_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtr6_Hi 0x0f55 |
| #define regUMCCH7_0_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtl7 0x0f56 |
| #define regUMCCH7_0_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtr7_Lo 0x0f57 |
| #define regUMCCH7_0_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtr7_Hi 0x0f58 |
| #define regUMCCH7_0_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtl8 0x0f59 |
| #define regUMCCH7_0_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtr8_Lo 0x0f5a |
| #define regUMCCH7_0_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH7_0_PerfMonCtr8_Hi 0x0f5b |
| #define regUMCCH7_0_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc1_umcch0_umcchdec |
| // base address: 0x250000 |
| #define regUMCCH0_1_BaseAddrCS0 0x40000 |
| #define regUMCCH0_1_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH0_1_AddrMaskCS01 0x40008 |
| #define regUMCCH0_1_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH0_1_AddrSelCS01 0x40010 |
| #define regUMCCH0_1_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH0_1_AddrHashBank0 0x40032 |
| #define regUMCCH0_1_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH0_1_AddrHashBank1 0x40033 |
| #define regUMCCH0_1_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH0_1_AddrHashBank2 0x40034 |
| #define regUMCCH0_1_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH0_1_AddrHashBank3 0x40035 |
| #define regUMCCH0_1_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH0_1_AddrHashBank4 0x40036 |
| #define regUMCCH0_1_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH0_1_AddrHashBank5 0x40037 |
| #define regUMCCH0_1_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH0_1_EccErrCntSel 0x40328 |
| #define regUMCCH0_1_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH0_1_EccErrCnt 0x40329 |
| #define regUMCCH0_1_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtlClk 0x40340 |
| #define regUMCCH0_1_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtrClk_Lo 0x40341 |
| #define regUMCCH0_1_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtrClk_Hi 0x40342 |
| #define regUMCCH0_1_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtl1 0x40344 |
| #define regUMCCH0_1_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtr1_Lo 0x40345 |
| #define regUMCCH0_1_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtr1_Hi 0x40346 |
| #define regUMCCH0_1_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtl2 0x40347 |
| #define regUMCCH0_1_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtr2_Lo 0x40348 |
| #define regUMCCH0_1_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtr2_Hi 0x40349 |
| #define regUMCCH0_1_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtl3 0x4034a |
| #define regUMCCH0_1_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtr3_Lo 0x4034b |
| #define regUMCCH0_1_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtr3_Hi 0x4034c |
| #define regUMCCH0_1_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtl4 0x4034d |
| #define regUMCCH0_1_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtr4_Lo 0x4034e |
| #define regUMCCH0_1_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtr4_Hi 0x4034f |
| #define regUMCCH0_1_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtl5 0x40350 |
| #define regUMCCH0_1_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtr5_Lo 0x40351 |
| #define regUMCCH0_1_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtr5_Hi 0x40352 |
| #define regUMCCH0_1_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtl6 0x40353 |
| #define regUMCCH0_1_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtr6_Lo 0x40354 |
| #define regUMCCH0_1_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtr6_Hi 0x40355 |
| #define regUMCCH0_1_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtl7 0x40356 |
| #define regUMCCH0_1_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtr7_Lo 0x40357 |
| #define regUMCCH0_1_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtr7_Hi 0x40358 |
| #define regUMCCH0_1_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtl8 0x40359 |
| #define regUMCCH0_1_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtr8_Lo 0x4035a |
| #define regUMCCH0_1_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH0_1_PerfMonCtr8_Hi 0x4035b |
| #define regUMCCH0_1_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc1_umcch1_umcchdec |
| // base address: 0x251000 |
| #define regUMCCH1_1_BaseAddrCS0 0x40400 |
| #define regUMCCH1_1_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH1_1_AddrMaskCS01 0x40408 |
| #define regUMCCH1_1_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH1_1_AddrSelCS01 0x40410 |
| #define regUMCCH1_1_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH1_1_AddrHashBank0 0x40432 |
| #define regUMCCH1_1_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH1_1_AddrHashBank1 0x40433 |
| #define regUMCCH1_1_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH1_1_AddrHashBank2 0x40434 |
| #define regUMCCH1_1_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH1_1_AddrHashBank3 0x40435 |
| #define regUMCCH1_1_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH1_1_AddrHashBank4 0x40436 |
| #define regUMCCH1_1_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH1_1_AddrHashBank5 0x40437 |
| #define regUMCCH1_1_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH1_1_EccErrCntSel 0x40728 |
| #define regUMCCH1_1_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH1_1_EccErrCnt 0x40729 |
| #define regUMCCH1_1_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtlClk 0x40740 |
| #define regUMCCH1_1_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtrClk_Lo 0x40741 |
| #define regUMCCH1_1_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtrClk_Hi 0x40742 |
| #define regUMCCH1_1_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtl1 0x40744 |
| #define regUMCCH1_1_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtr1_Lo 0x40745 |
| #define regUMCCH1_1_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtr1_Hi 0x40746 |
| #define regUMCCH1_1_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtl2 0x40747 |
| #define regUMCCH1_1_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtr2_Lo 0x40748 |
| #define regUMCCH1_1_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtr2_Hi 0x40749 |
| #define regUMCCH1_1_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtl3 0x4074a |
| #define regUMCCH1_1_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtr3_Lo 0x4074b |
| #define regUMCCH1_1_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtr3_Hi 0x4074c |
| #define regUMCCH1_1_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtl4 0x4074d |
| #define regUMCCH1_1_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtr4_Lo 0x4074e |
| #define regUMCCH1_1_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtr4_Hi 0x4074f |
| #define regUMCCH1_1_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtl5 0x40750 |
| #define regUMCCH1_1_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtr5_Lo 0x40751 |
| #define regUMCCH1_1_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtr5_Hi 0x40752 |
| #define regUMCCH1_1_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtl6 0x40753 |
| #define regUMCCH1_1_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtr6_Lo 0x40754 |
| #define regUMCCH1_1_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtr6_Hi 0x40755 |
| #define regUMCCH1_1_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtl7 0x40756 |
| #define regUMCCH1_1_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtr7_Lo 0x40757 |
| #define regUMCCH1_1_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtr7_Hi 0x40758 |
| #define regUMCCH1_1_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtl8 0x40759 |
| #define regUMCCH1_1_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtr8_Lo 0x4075a |
| #define regUMCCH1_1_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH1_1_PerfMonCtr8_Hi 0x4075b |
| #define regUMCCH1_1_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc1_umcch2_umcchdec |
| // base address: 0x252000 |
| #define regUMCCH2_1_BaseAddrCS0 0x40800 |
| #define regUMCCH2_1_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH2_1_AddrMaskCS01 0x40808 |
| #define regUMCCH2_1_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH2_1_AddrSelCS01 0x40810 |
| #define regUMCCH2_1_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH2_1_AddrHashBank0 0x40832 |
| #define regUMCCH2_1_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH2_1_AddrHashBank1 0x40833 |
| #define regUMCCH2_1_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH2_1_AddrHashBank2 0x40834 |
| #define regUMCCH2_1_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH2_1_AddrHashBank3 0x40835 |
| #define regUMCCH2_1_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH2_1_AddrHashBank4 0x40836 |
| #define regUMCCH2_1_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH2_1_AddrHashBank5 0x40837 |
| #define regUMCCH2_1_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH2_1_EccErrCntSel 0x40b28 |
| #define regUMCCH2_1_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH2_1_EccErrCnt 0x40b29 |
| #define regUMCCH2_1_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtlClk 0x40b40 |
| #define regUMCCH2_1_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtrClk_Lo 0x40b41 |
| #define regUMCCH2_1_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtrClk_Hi 0x40b42 |
| #define regUMCCH2_1_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtl1 0x40b44 |
| #define regUMCCH2_1_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtr1_Lo 0x40b45 |
| #define regUMCCH2_1_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtr1_Hi 0x40b46 |
| #define regUMCCH2_1_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtl2 0x40b47 |
| #define regUMCCH2_1_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtr2_Lo 0x40b48 |
| #define regUMCCH2_1_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtr2_Hi 0x40b49 |
| #define regUMCCH2_1_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtl3 0x40b4a |
| #define regUMCCH2_1_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtr3_Lo 0x40b4b |
| #define regUMCCH2_1_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtr3_Hi 0x40b4c |
| #define regUMCCH2_1_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtl4 0x40b4d |
| #define regUMCCH2_1_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtr4_Lo 0x40b4e |
| #define regUMCCH2_1_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtr4_Hi 0x40b4f |
| #define regUMCCH2_1_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtl5 0x40b50 |
| #define regUMCCH2_1_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtr5_Lo 0x40b51 |
| #define regUMCCH2_1_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtr5_Hi 0x40b52 |
| #define regUMCCH2_1_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtl6 0x40b53 |
| #define regUMCCH2_1_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtr6_Lo 0x40b54 |
| #define regUMCCH2_1_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtr6_Hi 0x40b55 |
| #define regUMCCH2_1_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtl7 0x40b56 |
| #define regUMCCH2_1_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtr7_Lo 0x40b57 |
| #define regUMCCH2_1_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtr7_Hi 0x40b58 |
| #define regUMCCH2_1_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtl8 0x40b59 |
| #define regUMCCH2_1_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtr8_Lo 0x40b5a |
| #define regUMCCH2_1_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH2_1_PerfMonCtr8_Hi 0x40b5b |
| #define regUMCCH2_1_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc1_umcch3_umcchdec |
| // base address: 0x253000 |
| #define regUMCCH3_1_BaseAddrCS0 0x40c00 |
| #define regUMCCH3_1_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH3_1_AddrMaskCS01 0x40c08 |
| #define regUMCCH3_1_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH3_1_AddrSelCS01 0x40c10 |
| #define regUMCCH3_1_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH3_1_AddrHashBank0 0x40c32 |
| #define regUMCCH3_1_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH3_1_AddrHashBank1 0x40c33 |
| #define regUMCCH3_1_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH3_1_AddrHashBank2 0x40c34 |
| #define regUMCCH3_1_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH3_1_AddrHashBank3 0x40c35 |
| #define regUMCCH3_1_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH3_1_AddrHashBank4 0x40c36 |
| #define regUMCCH3_1_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH3_1_AddrHashBank5 0x40c37 |
| #define regUMCCH3_1_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH3_1_EccErrCntSel 0x40f28 |
| #define regUMCCH3_1_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH3_1_EccErrCnt 0x40f29 |
| #define regUMCCH3_1_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtlClk 0x40f40 |
| #define regUMCCH3_1_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtrClk_Lo 0x40f41 |
| #define regUMCCH3_1_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtrClk_Hi 0x40f42 |
| #define regUMCCH3_1_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtl1 0x40f44 |
| #define regUMCCH3_1_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtr1_Lo 0x40f45 |
| #define regUMCCH3_1_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtr1_Hi 0x40f46 |
| #define regUMCCH3_1_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtl2 0x40f47 |
| #define regUMCCH3_1_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtr2_Lo 0x40f48 |
| #define regUMCCH3_1_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtr2_Hi 0x40f49 |
| #define regUMCCH3_1_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtl3 0x40f4a |
| #define regUMCCH3_1_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtr3_Lo 0x40f4b |
| #define regUMCCH3_1_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtr3_Hi 0x40f4c |
| #define regUMCCH3_1_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtl4 0x40f4d |
| #define regUMCCH3_1_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtr4_Lo 0x40f4e |
| #define regUMCCH3_1_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtr4_Hi 0x40f4f |
| #define regUMCCH3_1_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtl5 0x40f50 |
| #define regUMCCH3_1_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtr5_Lo 0x40f51 |
| #define regUMCCH3_1_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtr5_Hi 0x40f52 |
| #define regUMCCH3_1_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtl6 0x40f53 |
| #define regUMCCH3_1_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtr6_Lo 0x40f54 |
| #define regUMCCH3_1_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtr6_Hi 0x40f55 |
| #define regUMCCH3_1_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtl7 0x40f56 |
| #define regUMCCH3_1_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtr7_Lo 0x40f57 |
| #define regUMCCH3_1_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtr7_Hi 0x40f58 |
| #define regUMCCH3_1_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtl8 0x40f59 |
| #define regUMCCH3_1_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtr8_Lo 0x40f5a |
| #define regUMCCH3_1_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH3_1_PerfMonCtr8_Hi 0x40f5b |
| #define regUMCCH3_1_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc1_umcch4_umcchdec |
| // base address: 0x350000 |
| #define regUMCCH4_1_BaseAddrCS0 0x80000 |
| #define regUMCCH4_1_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH4_1_AddrMaskCS01 0x80008 |
| #define regUMCCH4_1_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH4_1_AddrSelCS01 0x80010 |
| #define regUMCCH4_1_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH4_1_AddrHashBank0 0x80032 |
| #define regUMCCH4_1_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH4_1_AddrHashBank1 0x80033 |
| #define regUMCCH4_1_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH4_1_AddrHashBank2 0x80034 |
| #define regUMCCH4_1_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH4_1_AddrHashBank3 0x80035 |
| #define regUMCCH4_1_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH4_1_AddrHashBank4 0x80036 |
| #define regUMCCH4_1_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH4_1_AddrHashBank5 0x80037 |
| #define regUMCCH4_1_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH4_1_EccErrCntSel 0x80328 |
| #define regUMCCH4_1_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH4_1_EccErrCnt 0x80329 |
| #define regUMCCH4_1_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtlClk 0x80340 |
| #define regUMCCH4_1_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtrClk_Lo 0x80341 |
| #define regUMCCH4_1_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtrClk_Hi 0x80342 |
| #define regUMCCH4_1_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtl1 0x80344 |
| #define regUMCCH4_1_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtr1_Lo 0x80345 |
| #define regUMCCH4_1_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtr1_Hi 0x80346 |
| #define regUMCCH4_1_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtl2 0x80347 |
| #define regUMCCH4_1_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtr2_Lo 0x80348 |
| #define regUMCCH4_1_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtr2_Hi 0x80349 |
| #define regUMCCH4_1_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtl3 0x8034a |
| #define regUMCCH4_1_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtr3_Lo 0x8034b |
| #define regUMCCH4_1_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtr3_Hi 0x8034c |
| #define regUMCCH4_1_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtl4 0x8034d |
| #define regUMCCH4_1_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtr4_Lo 0x8034e |
| #define regUMCCH4_1_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtr4_Hi 0x8034f |
| #define regUMCCH4_1_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtl5 0x80350 |
| #define regUMCCH4_1_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtr5_Lo 0x80351 |
| #define regUMCCH4_1_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtr5_Hi 0x80352 |
| #define regUMCCH4_1_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtl6 0x80353 |
| #define regUMCCH4_1_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtr6_Lo 0x80354 |
| #define regUMCCH4_1_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtr6_Hi 0x80355 |
| #define regUMCCH4_1_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtl7 0x80356 |
| #define regUMCCH4_1_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtr7_Lo 0x80357 |
| #define regUMCCH4_1_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtr7_Hi 0x80358 |
| #define regUMCCH4_1_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtl8 0x80359 |
| #define regUMCCH4_1_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtr8_Lo 0x8035a |
| #define regUMCCH4_1_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH4_1_PerfMonCtr8_Hi 0x8035b |
| #define regUMCCH4_1_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc1_umcch5_umcchdec |
| // base address: 0x351000 |
| #define regUMCCH5_1_BaseAddrCS0 0x80400 |
| #define regUMCCH5_1_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH5_1_AddrMaskCS01 0x80408 |
| #define regUMCCH5_1_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH5_1_AddrSelCS01 0x80410 |
| #define regUMCCH5_1_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH5_1_AddrHashBank0 0x80432 |
| #define regUMCCH5_1_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH5_1_AddrHashBank1 0x80433 |
| #define regUMCCH5_1_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH5_1_AddrHashBank2 0x80434 |
| #define regUMCCH5_1_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH5_1_AddrHashBank3 0x80435 |
| #define regUMCCH5_1_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH5_1_AddrHashBank4 0x80436 |
| #define regUMCCH5_1_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH5_1_AddrHashBank5 0x80437 |
| #define regUMCCH5_1_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH5_1_EccErrCntSel 0x80728 |
| #define regUMCCH5_1_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH5_1_EccErrCnt 0x80729 |
| #define regUMCCH5_1_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtlClk 0x80740 |
| #define regUMCCH5_1_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtrClk_Lo 0x80741 |
| #define regUMCCH5_1_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtrClk_Hi 0x80742 |
| #define regUMCCH5_1_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtl1 0x80744 |
| #define regUMCCH5_1_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtr1_Lo 0x80745 |
| #define regUMCCH5_1_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtr1_Hi 0x80746 |
| #define regUMCCH5_1_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtl2 0x80747 |
| #define regUMCCH5_1_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtr2_Lo 0x80748 |
| #define regUMCCH5_1_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtr2_Hi 0x80749 |
| #define regUMCCH5_1_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtl3 0x8074a |
| #define regUMCCH5_1_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtr3_Lo 0x8074b |
| #define regUMCCH5_1_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtr3_Hi 0x8074c |
| #define regUMCCH5_1_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtl4 0x8074d |
| #define regUMCCH5_1_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtr4_Lo 0x8074e |
| #define regUMCCH5_1_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtr4_Hi 0x8074f |
| #define regUMCCH5_1_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtl5 0x80750 |
| #define regUMCCH5_1_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtr5_Lo 0x80751 |
| #define regUMCCH5_1_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtr5_Hi 0x80752 |
| #define regUMCCH5_1_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtl6 0x80753 |
| #define regUMCCH5_1_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtr6_Lo 0x80754 |
| #define regUMCCH5_1_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtr6_Hi 0x80755 |
| #define regUMCCH5_1_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtl7 0x80756 |
| #define regUMCCH5_1_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtr7_Lo 0x80757 |
| #define regUMCCH5_1_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtr7_Hi 0x80758 |
| #define regUMCCH5_1_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtl8 0x80759 |
| #define regUMCCH5_1_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtr8_Lo 0x8075a |
| #define regUMCCH5_1_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH5_1_PerfMonCtr8_Hi 0x8075b |
| #define regUMCCH5_1_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc1_umcch6_umcchdec |
| // base address: 0x352000 |
| #define regUMCCH6_1_BaseAddrCS0 0x80800 |
| #define regUMCCH6_1_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH6_1_AddrMaskCS01 0x80808 |
| #define regUMCCH6_1_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH6_1_AddrSelCS01 0x80810 |
| #define regUMCCH6_1_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH6_1_AddrHashBank0 0x80832 |
| #define regUMCCH6_1_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH6_1_AddrHashBank1 0x80833 |
| #define regUMCCH6_1_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH6_1_AddrHashBank2 0x80834 |
| #define regUMCCH6_1_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH6_1_AddrHashBank3 0x80835 |
| #define regUMCCH6_1_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH6_1_AddrHashBank4 0x80836 |
| #define regUMCCH6_1_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH6_1_AddrHashBank5 0x80837 |
| #define regUMCCH6_1_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH6_1_EccErrCntSel 0x80b28 |
| #define regUMCCH6_1_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH6_1_EccErrCnt 0x80b29 |
| #define regUMCCH6_1_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtlClk 0x80b40 |
| #define regUMCCH6_1_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtrClk_Lo 0x80b41 |
| #define regUMCCH6_1_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtrClk_Hi 0x80b42 |
| #define regUMCCH6_1_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtl1 0x80b44 |
| #define regUMCCH6_1_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtr1_Lo 0x80b45 |
| #define regUMCCH6_1_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtr1_Hi 0x80b46 |
| #define regUMCCH6_1_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtl2 0x80b47 |
| #define regUMCCH6_1_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtr2_Lo 0x80b48 |
| #define regUMCCH6_1_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtr2_Hi 0x80b49 |
| #define regUMCCH6_1_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtl3 0x80b4a |
| #define regUMCCH6_1_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtr3_Lo 0x80b4b |
| #define regUMCCH6_1_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtr3_Hi 0x80b4c |
| #define regUMCCH6_1_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtl4 0x80b4d |
| #define regUMCCH6_1_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtr4_Lo 0x80b4e |
| #define regUMCCH6_1_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtr4_Hi 0x80b4f |
| #define regUMCCH6_1_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtl5 0x80b50 |
| #define regUMCCH6_1_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtr5_Lo 0x80b51 |
| #define regUMCCH6_1_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtr5_Hi 0x80b52 |
| #define regUMCCH6_1_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtl6 0x80b53 |
| #define regUMCCH6_1_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtr6_Lo 0x80b54 |
| #define regUMCCH6_1_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtr6_Hi 0x80b55 |
| #define regUMCCH6_1_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtl7 0x80b56 |
| #define regUMCCH6_1_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtr7_Lo 0x80b57 |
| #define regUMCCH6_1_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtr7_Hi 0x80b58 |
| #define regUMCCH6_1_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtl8 0x80b59 |
| #define regUMCCH6_1_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtr8_Lo 0x80b5a |
| #define regUMCCH6_1_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH6_1_PerfMonCtr8_Hi 0x80b5b |
| #define regUMCCH6_1_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc1_umcch7_umcchdec |
| // base address: 0x353000 |
| #define regUMCCH7_1_BaseAddrCS0 0x80c00 |
| #define regUMCCH7_1_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH7_1_AddrMaskCS01 0x80c08 |
| #define regUMCCH7_1_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH7_1_AddrSelCS01 0x80c10 |
| #define regUMCCH7_1_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH7_1_AddrHashBank0 0x80c32 |
| #define regUMCCH7_1_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH7_1_AddrHashBank1 0x80c33 |
| #define regUMCCH7_1_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH7_1_AddrHashBank2 0x80c34 |
| #define regUMCCH7_1_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH7_1_AddrHashBank3 0x80c35 |
| #define regUMCCH7_1_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH7_1_AddrHashBank4 0x80c36 |
| #define regUMCCH7_1_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH7_1_AddrHashBank5 0x80c37 |
| #define regUMCCH7_1_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH7_1_EccErrCntSel 0x80f28 |
| #define regUMCCH7_1_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH7_1_EccErrCnt 0x80f29 |
| #define regUMCCH7_1_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtlClk 0x80f40 |
| #define regUMCCH7_1_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtrClk_Lo 0x80f41 |
| #define regUMCCH7_1_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtrClk_Hi 0x80f42 |
| #define regUMCCH7_1_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtl1 0x80f44 |
| #define regUMCCH7_1_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtr1_Lo 0x80f45 |
| #define regUMCCH7_1_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtr1_Hi 0x80f46 |
| #define regUMCCH7_1_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtl2 0x80f47 |
| #define regUMCCH7_1_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtr2_Lo 0x80f48 |
| #define regUMCCH7_1_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtr2_Hi 0x80f49 |
| #define regUMCCH7_1_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtl3 0x80f4a |
| #define regUMCCH7_1_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtr3_Lo 0x80f4b |
| #define regUMCCH7_1_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtr3_Hi 0x80f4c |
| #define regUMCCH7_1_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtl4 0x80f4d |
| #define regUMCCH7_1_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtr4_Lo 0x80f4e |
| #define regUMCCH7_1_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtr4_Hi 0x80f4f |
| #define regUMCCH7_1_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtl5 0x80f50 |
| #define regUMCCH7_1_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtr5_Lo 0x80f51 |
| #define regUMCCH7_1_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtr5_Hi 0x80f52 |
| #define regUMCCH7_1_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtl6 0x80f53 |
| #define regUMCCH7_1_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtr6_Lo 0x80f54 |
| #define regUMCCH7_1_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtr6_Hi 0x80f55 |
| #define regUMCCH7_1_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtl7 0x80f56 |
| #define regUMCCH7_1_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtr7_Lo 0x80f57 |
| #define regUMCCH7_1_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtr7_Hi 0x80f58 |
| #define regUMCCH7_1_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtl8 0x80f59 |
| #define regUMCCH7_1_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtr8_Lo 0x80f5a |
| #define regUMCCH7_1_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH7_1_PerfMonCtr8_Hi 0x80f5b |
| #define regUMCCH7_1_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc2_umcch0_umcchdec |
| // base address: 0x450000 |
| #define regUMCCH0_2_BaseAddrCS0 0xc0000 |
| #define regUMCCH0_2_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH0_2_AddrMaskCS01 0xc0008 |
| #define regUMCCH0_2_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH0_2_AddrSelCS01 0xc0010 |
| #define regUMCCH0_2_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH0_2_AddrHashBank0 0xc0032 |
| #define regUMCCH0_2_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH0_2_AddrHashBank1 0xc0033 |
| #define regUMCCH0_2_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH0_2_AddrHashBank2 0xc0034 |
| #define regUMCCH0_2_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH0_2_AddrHashBank3 0xc0035 |
| #define regUMCCH0_2_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH0_2_AddrHashBank4 0xc0036 |
| #define regUMCCH0_2_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH0_2_AddrHashBank5 0xc0037 |
| #define regUMCCH0_2_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH0_2_EccErrCntSel 0xc0328 |
| #define regUMCCH0_2_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH0_2_EccErrCnt 0xc0329 |
| #define regUMCCH0_2_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtlClk 0xc0340 |
| #define regUMCCH0_2_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtrClk_Lo 0xc0341 |
| #define regUMCCH0_2_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtrClk_Hi 0xc0342 |
| #define regUMCCH0_2_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtl1 0xc0344 |
| #define regUMCCH0_2_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtr1_Lo 0xc0345 |
| #define regUMCCH0_2_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtr1_Hi 0xc0346 |
| #define regUMCCH0_2_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtl2 0xc0347 |
| #define regUMCCH0_2_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtr2_Lo 0xc0348 |
| #define regUMCCH0_2_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtr2_Hi 0xc0349 |
| #define regUMCCH0_2_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtl3 0xc034a |
| #define regUMCCH0_2_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtr3_Lo 0xc034b |
| #define regUMCCH0_2_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtr3_Hi 0xc034c |
| #define regUMCCH0_2_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtl4 0xc034d |
| #define regUMCCH0_2_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtr4_Lo 0xc034e |
| #define regUMCCH0_2_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtr4_Hi 0xc034f |
| #define regUMCCH0_2_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtl5 0xc0350 |
| #define regUMCCH0_2_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtr5_Lo 0xc0351 |
| #define regUMCCH0_2_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtr5_Hi 0xc0352 |
| #define regUMCCH0_2_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtl6 0xc0353 |
| #define regUMCCH0_2_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtr6_Lo 0xc0354 |
| #define regUMCCH0_2_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtr6_Hi 0xc0355 |
| #define regUMCCH0_2_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtl7 0xc0356 |
| #define regUMCCH0_2_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtr7_Lo 0xc0357 |
| #define regUMCCH0_2_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtr7_Hi 0xc0358 |
| #define regUMCCH0_2_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtl8 0xc0359 |
| #define regUMCCH0_2_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtr8_Lo 0xc035a |
| #define regUMCCH0_2_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH0_2_PerfMonCtr8_Hi 0xc035b |
| #define regUMCCH0_2_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc2_umcch1_umcchdec |
| // base address: 0x451000 |
| #define regUMCCH1_2_BaseAddrCS0 0xc0400 |
| #define regUMCCH1_2_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH1_2_AddrMaskCS01 0xc0408 |
| #define regUMCCH1_2_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH1_2_AddrSelCS01 0xc0410 |
| #define regUMCCH1_2_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH1_2_AddrHashBank0 0xc0432 |
| #define regUMCCH1_2_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH1_2_AddrHashBank1 0xc0433 |
| #define regUMCCH1_2_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH1_2_AddrHashBank2 0xc0434 |
| #define regUMCCH1_2_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH1_2_AddrHashBank3 0xc0435 |
| #define regUMCCH1_2_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH1_2_AddrHashBank4 0xc0436 |
| #define regUMCCH1_2_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH1_2_AddrHashBank5 0xc0437 |
| #define regUMCCH1_2_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH1_2_EccErrCntSel 0xc0728 |
| #define regUMCCH1_2_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH1_2_EccErrCnt 0xc0729 |
| #define regUMCCH1_2_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtlClk 0xc0740 |
| #define regUMCCH1_2_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtrClk_Lo 0xc0741 |
| #define regUMCCH1_2_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtrClk_Hi 0xc0742 |
| #define regUMCCH1_2_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtl1 0xc0744 |
| #define regUMCCH1_2_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtr1_Lo 0xc0745 |
| #define regUMCCH1_2_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtr1_Hi 0xc0746 |
| #define regUMCCH1_2_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtl2 0xc0747 |
| #define regUMCCH1_2_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtr2_Lo 0xc0748 |
| #define regUMCCH1_2_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtr2_Hi 0xc0749 |
| #define regUMCCH1_2_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtl3 0xc074a |
| #define regUMCCH1_2_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtr3_Lo 0xc074b |
| #define regUMCCH1_2_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtr3_Hi 0xc074c |
| #define regUMCCH1_2_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtl4 0xc074d |
| #define regUMCCH1_2_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtr4_Lo 0xc074e |
| #define regUMCCH1_2_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtr4_Hi 0xc074f |
| #define regUMCCH1_2_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtl5 0xc0750 |
| #define regUMCCH1_2_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtr5_Lo 0xc0751 |
| #define regUMCCH1_2_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtr5_Hi 0xc0752 |
| #define regUMCCH1_2_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtl6 0xc0753 |
| #define regUMCCH1_2_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtr6_Lo 0xc0754 |
| #define regUMCCH1_2_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtr6_Hi 0xc0755 |
| #define regUMCCH1_2_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtl7 0xc0756 |
| #define regUMCCH1_2_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtr7_Lo 0xc0757 |
| #define regUMCCH1_2_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtr7_Hi 0xc0758 |
| #define regUMCCH1_2_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtl8 0xc0759 |
| #define regUMCCH1_2_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtr8_Lo 0xc075a |
| #define regUMCCH1_2_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH1_2_PerfMonCtr8_Hi 0xc075b |
| #define regUMCCH1_2_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc2_umcch2_umcchdec |
| // base address: 0x452000 |
| #define regUMCCH2_2_BaseAddrCS0 0xc0800 |
| #define regUMCCH2_2_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH2_2_AddrMaskCS01 0xc0808 |
| #define regUMCCH2_2_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH2_2_AddrSelCS01 0xc0810 |
| #define regUMCCH2_2_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH2_2_AddrHashBank0 0xc0832 |
| #define regUMCCH2_2_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH2_2_AddrHashBank1 0xc0833 |
| #define regUMCCH2_2_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH2_2_AddrHashBank2 0xc0834 |
| #define regUMCCH2_2_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH2_2_AddrHashBank3 0xc0835 |
| #define regUMCCH2_2_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH2_2_AddrHashBank4 0xc0836 |
| #define regUMCCH2_2_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH2_2_AddrHashBank5 0xc0837 |
| #define regUMCCH2_2_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH2_2_EccErrCntSel 0xc0b28 |
| #define regUMCCH2_2_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH2_2_EccErrCnt 0xc0b29 |
| #define regUMCCH2_2_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtlClk 0xc0b40 |
| #define regUMCCH2_2_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtrClk_Lo 0xc0b41 |
| #define regUMCCH2_2_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtrClk_Hi 0xc0b42 |
| #define regUMCCH2_2_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtl1 0xc0b44 |
| #define regUMCCH2_2_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtr1_Lo 0xc0b45 |
| #define regUMCCH2_2_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtr1_Hi 0xc0b46 |
| #define regUMCCH2_2_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtl2 0xc0b47 |
| #define regUMCCH2_2_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtr2_Lo 0xc0b48 |
| #define regUMCCH2_2_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtr2_Hi 0xc0b49 |
| #define regUMCCH2_2_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtl3 0xc0b4a |
| #define regUMCCH2_2_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtr3_Lo 0xc0b4b |
| #define regUMCCH2_2_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtr3_Hi 0xc0b4c |
| #define regUMCCH2_2_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtl4 0xc0b4d |
| #define regUMCCH2_2_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtr4_Lo 0xc0b4e |
| #define regUMCCH2_2_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtr4_Hi 0xc0b4f |
| #define regUMCCH2_2_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtl5 0xc0b50 |
| #define regUMCCH2_2_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtr5_Lo 0xc0b51 |
| #define regUMCCH2_2_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtr5_Hi 0xc0b52 |
| #define regUMCCH2_2_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtl6 0xc0b53 |
| #define regUMCCH2_2_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtr6_Lo 0xc0b54 |
| #define regUMCCH2_2_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtr6_Hi 0xc0b55 |
| #define regUMCCH2_2_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtl7 0xc0b56 |
| #define regUMCCH2_2_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtr7_Lo 0xc0b57 |
| #define regUMCCH2_2_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtr7_Hi 0xc0b58 |
| #define regUMCCH2_2_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtl8 0xc0b59 |
| #define regUMCCH2_2_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtr8_Lo 0xc0b5a |
| #define regUMCCH2_2_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH2_2_PerfMonCtr8_Hi 0xc0b5b |
| #define regUMCCH2_2_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc2_umcch3_umcchdec |
| // base address: 0x453000 |
| #define regUMCCH3_2_BaseAddrCS0 0xc0c00 |
| #define regUMCCH3_2_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH3_2_AddrMaskCS01 0xc0c08 |
| #define regUMCCH3_2_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH3_2_AddrSelCS01 0xc0c10 |
| #define regUMCCH3_2_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH3_2_AddrHashBank0 0xc0c32 |
| #define regUMCCH3_2_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH3_2_AddrHashBank1 0xc0c33 |
| #define regUMCCH3_2_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH3_2_AddrHashBank2 0xc0c34 |
| #define regUMCCH3_2_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH3_2_AddrHashBank3 0xc0c35 |
| #define regUMCCH3_2_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH3_2_AddrHashBank4 0xc0c36 |
| #define regUMCCH3_2_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH3_2_AddrHashBank5 0xc0c37 |
| #define regUMCCH3_2_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH3_2_EccErrCntSel 0xc0f28 |
| #define regUMCCH3_2_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH3_2_EccErrCnt 0xc0f29 |
| #define regUMCCH3_2_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtlClk 0xc0f40 |
| #define regUMCCH3_2_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtrClk_Lo 0xc0f41 |
| #define regUMCCH3_2_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtrClk_Hi 0xc0f42 |
| #define regUMCCH3_2_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtl1 0xc0f44 |
| #define regUMCCH3_2_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtr1_Lo 0xc0f45 |
| #define regUMCCH3_2_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtr1_Hi 0xc0f46 |
| #define regUMCCH3_2_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtl2 0xc0f47 |
| #define regUMCCH3_2_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtr2_Lo 0xc0f48 |
| #define regUMCCH3_2_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtr2_Hi 0xc0f49 |
| #define regUMCCH3_2_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtl3 0xc0f4a |
| #define regUMCCH3_2_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtr3_Lo 0xc0f4b |
| #define regUMCCH3_2_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtr3_Hi 0xc0f4c |
| #define regUMCCH3_2_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtl4 0xc0f4d |
| #define regUMCCH3_2_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtr4_Lo 0xc0f4e |
| #define regUMCCH3_2_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtr4_Hi 0xc0f4f |
| #define regUMCCH3_2_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtl5 0xc0f50 |
| #define regUMCCH3_2_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtr5_Lo 0xc0f51 |
| #define regUMCCH3_2_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtr5_Hi 0xc0f52 |
| #define regUMCCH3_2_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtl6 0xc0f53 |
| #define regUMCCH3_2_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtr6_Lo 0xc0f54 |
| #define regUMCCH3_2_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtr6_Hi 0xc0f55 |
| #define regUMCCH3_2_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtl7 0xc0f56 |
| #define regUMCCH3_2_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtr7_Lo 0xc0f57 |
| #define regUMCCH3_2_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtr7_Hi 0xc0f58 |
| #define regUMCCH3_2_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtl8 0xc0f59 |
| #define regUMCCH3_2_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtr8_Lo 0xc0f5a |
| #define regUMCCH3_2_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH3_2_PerfMonCtr8_Hi 0xc0f5b |
| #define regUMCCH3_2_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc2_umcch4_umcchdec |
| // base address: 0x550000 |
| #define regUMCCH4_2_BaseAddrCS0 0x100000 |
| #define regUMCCH4_2_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH4_2_AddrMaskCS01 0x100008 |
| #define regUMCCH4_2_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH4_2_AddrSelCS01 0x100010 |
| #define regUMCCH4_2_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH4_2_AddrHashBank0 0x100032 |
| #define regUMCCH4_2_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH4_2_AddrHashBank1 0x100033 |
| #define regUMCCH4_2_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH4_2_AddrHashBank2 0x100034 |
| #define regUMCCH4_2_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH4_2_AddrHashBank3 0x100035 |
| #define regUMCCH4_2_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH4_2_AddrHashBank4 0x100036 |
| #define regUMCCH4_2_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH4_2_AddrHashBank5 0x100037 |
| #define regUMCCH4_2_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH4_2_EccErrCntSel 0x100328 |
| #define regUMCCH4_2_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH4_2_EccErrCnt 0x100329 |
| #define regUMCCH4_2_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtlClk 0x100340 |
| #define regUMCCH4_2_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtrClk_Lo 0x100341 |
| #define regUMCCH4_2_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtrClk_Hi 0x100342 |
| #define regUMCCH4_2_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtl1 0x100344 |
| #define regUMCCH4_2_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtr1_Lo 0x100345 |
| #define regUMCCH4_2_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtr1_Hi 0x100346 |
| #define regUMCCH4_2_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtl2 0x100347 |
| #define regUMCCH4_2_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtr2_Lo 0x100348 |
| #define regUMCCH4_2_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtr2_Hi 0x100349 |
| #define regUMCCH4_2_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtl3 0x10034a |
| #define regUMCCH4_2_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtr3_Lo 0x10034b |
| #define regUMCCH4_2_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtr3_Hi 0x10034c |
| #define regUMCCH4_2_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtl4 0x10034d |
| #define regUMCCH4_2_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtr4_Lo 0x10034e |
| #define regUMCCH4_2_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtr4_Hi 0x10034f |
| #define regUMCCH4_2_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtl5 0x100350 |
| #define regUMCCH4_2_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtr5_Lo 0x100351 |
| #define regUMCCH4_2_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtr5_Hi 0x100352 |
| #define regUMCCH4_2_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtl6 0x100353 |
| #define regUMCCH4_2_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtr6_Lo 0x100354 |
| #define regUMCCH4_2_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtr6_Hi 0x100355 |
| #define regUMCCH4_2_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtl7 0x100356 |
| #define regUMCCH4_2_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtr7_Lo 0x100357 |
| #define regUMCCH4_2_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtr7_Hi 0x100358 |
| #define regUMCCH4_2_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtl8 0x100359 |
| #define regUMCCH4_2_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtr8_Lo 0x10035a |
| #define regUMCCH4_2_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH4_2_PerfMonCtr8_Hi 0x10035b |
| #define regUMCCH4_2_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc2_umcch5_umcchdec |
| // base address: 0x551000 |
| #define regUMCCH5_2_BaseAddrCS0 0x100400 |
| #define regUMCCH5_2_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH5_2_AddrMaskCS01 0x100408 |
| #define regUMCCH5_2_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH5_2_AddrSelCS01 0x100410 |
| #define regUMCCH5_2_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH5_2_AddrHashBank0 0x100432 |
| #define regUMCCH5_2_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH5_2_AddrHashBank1 0x100433 |
| #define regUMCCH5_2_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH5_2_AddrHashBank2 0x100434 |
| #define regUMCCH5_2_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH5_2_AddrHashBank3 0x100435 |
| #define regUMCCH5_2_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH5_2_AddrHashBank4 0x100436 |
| #define regUMCCH5_2_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH5_2_AddrHashBank5 0x100437 |
| #define regUMCCH5_2_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH5_2_EccErrCntSel 0x100728 |
| #define regUMCCH5_2_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH5_2_EccErrCnt 0x100729 |
| #define regUMCCH5_2_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtlClk 0x100740 |
| #define regUMCCH5_2_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtrClk_Lo 0x100741 |
| #define regUMCCH5_2_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtrClk_Hi 0x100742 |
| #define regUMCCH5_2_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtl1 0x100744 |
| #define regUMCCH5_2_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtr1_Lo 0x100745 |
| #define regUMCCH5_2_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtr1_Hi 0x100746 |
| #define regUMCCH5_2_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtl2 0x100747 |
| #define regUMCCH5_2_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtr2_Lo 0x100748 |
| #define regUMCCH5_2_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtr2_Hi 0x100749 |
| #define regUMCCH5_2_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtl3 0x10074a |
| #define regUMCCH5_2_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtr3_Lo 0x10074b |
| #define regUMCCH5_2_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtr3_Hi 0x10074c |
| #define regUMCCH5_2_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtl4 0x10074d |
| #define regUMCCH5_2_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtr4_Lo 0x10074e |
| #define regUMCCH5_2_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtr4_Hi 0x10074f |
| #define regUMCCH5_2_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtl5 0x100750 |
| #define regUMCCH5_2_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtr5_Lo 0x100751 |
| #define regUMCCH5_2_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtr5_Hi 0x100752 |
| #define regUMCCH5_2_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtl6 0x100753 |
| #define regUMCCH5_2_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtr6_Lo 0x100754 |
| #define regUMCCH5_2_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtr6_Hi 0x100755 |
| #define regUMCCH5_2_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtl7 0x100756 |
| #define regUMCCH5_2_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtr7_Lo 0x100757 |
| #define regUMCCH5_2_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtr7_Hi 0x100758 |
| #define regUMCCH5_2_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtl8 0x100759 |
| #define regUMCCH5_2_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtr8_Lo 0x10075a |
| #define regUMCCH5_2_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH5_2_PerfMonCtr8_Hi 0x10075b |
| #define regUMCCH5_2_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc2_umcch6_umcchdec |
| // base address: 0x552000 |
| #define regUMCCH6_2_BaseAddrCS0 0x100800 |
| #define regUMCCH6_2_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH6_2_AddrMaskCS01 0x100808 |
| #define regUMCCH6_2_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH6_2_AddrSelCS01 0x100810 |
| #define regUMCCH6_2_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH6_2_AddrHashBank0 0x100832 |
| #define regUMCCH6_2_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH6_2_AddrHashBank1 0x100833 |
| #define regUMCCH6_2_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH6_2_AddrHashBank2 0x100834 |
| #define regUMCCH6_2_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH6_2_AddrHashBank3 0x100835 |
| #define regUMCCH6_2_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH6_2_AddrHashBank4 0x100836 |
| #define regUMCCH6_2_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH6_2_AddrHashBank5 0x100837 |
| #define regUMCCH6_2_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH6_2_EccErrCntSel 0x100b28 |
| #define regUMCCH6_2_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH6_2_EccErrCnt 0x100b29 |
| #define regUMCCH6_2_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtlClk 0x100b40 |
| #define regUMCCH6_2_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtrClk_Lo 0x100b41 |
| #define regUMCCH6_2_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtrClk_Hi 0x100b42 |
| #define regUMCCH6_2_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtl1 0x100b44 |
| #define regUMCCH6_2_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtr1_Lo 0x100b45 |
| #define regUMCCH6_2_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtr1_Hi 0x100b46 |
| #define regUMCCH6_2_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtl2 0x100b47 |
| #define regUMCCH6_2_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtr2_Lo 0x100b48 |
| #define regUMCCH6_2_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtr2_Hi 0x100b49 |
| #define regUMCCH6_2_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtl3 0x100b4a |
| #define regUMCCH6_2_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtr3_Lo 0x100b4b |
| #define regUMCCH6_2_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtr3_Hi 0x100b4c |
| #define regUMCCH6_2_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtl4 0x100b4d |
| #define regUMCCH6_2_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtr4_Lo 0x100b4e |
| #define regUMCCH6_2_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtr4_Hi 0x100b4f |
| #define regUMCCH6_2_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtl5 0x100b50 |
| #define regUMCCH6_2_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtr5_Lo 0x100b51 |
| #define regUMCCH6_2_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtr5_Hi 0x100b52 |
| #define regUMCCH6_2_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtl6 0x100b53 |
| #define regUMCCH6_2_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtr6_Lo 0x100b54 |
| #define regUMCCH6_2_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtr6_Hi 0x100b55 |
| #define regUMCCH6_2_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtl7 0x100b56 |
| #define regUMCCH6_2_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtr7_Lo 0x100b57 |
| #define regUMCCH6_2_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtr7_Hi 0x100b58 |
| #define regUMCCH6_2_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtl8 0x100b59 |
| #define regUMCCH6_2_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtr8_Lo 0x100b5a |
| #define regUMCCH6_2_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH6_2_PerfMonCtr8_Hi 0x100b5b |
| #define regUMCCH6_2_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc2_umcch7_umcchdec |
| // base address: 0x553000 |
| #define regUMCCH7_2_BaseAddrCS0 0x100c00 |
| #define regUMCCH7_2_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH7_2_AddrMaskCS01 0x100c08 |
| #define regUMCCH7_2_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH7_2_AddrSelCS01 0x100c10 |
| #define regUMCCH7_2_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH7_2_AddrHashBank0 0x100c32 |
| #define regUMCCH7_2_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH7_2_AddrHashBank1 0x100c33 |
| #define regUMCCH7_2_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH7_2_AddrHashBank2 0x100c34 |
| #define regUMCCH7_2_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH7_2_AddrHashBank3 0x100c35 |
| #define regUMCCH7_2_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH7_2_AddrHashBank4 0x100c36 |
| #define regUMCCH7_2_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH7_2_AddrHashBank5 0x100c37 |
| #define regUMCCH7_2_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH7_2_EccErrCntSel 0x100f28 |
| #define regUMCCH7_2_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH7_2_EccErrCnt 0x100f29 |
| #define regUMCCH7_2_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtlClk 0x100f40 |
| #define regUMCCH7_2_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtrClk_Lo 0x100f41 |
| #define regUMCCH7_2_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtrClk_Hi 0x100f42 |
| #define regUMCCH7_2_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtl1 0x100f44 |
| #define regUMCCH7_2_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtr1_Lo 0x100f45 |
| #define regUMCCH7_2_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtr1_Hi 0x100f46 |
| #define regUMCCH7_2_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtl2 0x100f47 |
| #define regUMCCH7_2_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtr2_Lo 0x100f48 |
| #define regUMCCH7_2_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtr2_Hi 0x100f49 |
| #define regUMCCH7_2_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtl3 0x100f4a |
| #define regUMCCH7_2_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtr3_Lo 0x100f4b |
| #define regUMCCH7_2_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtr3_Hi 0x100f4c |
| #define regUMCCH7_2_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtl4 0x100f4d |
| #define regUMCCH7_2_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtr4_Lo 0x100f4e |
| #define regUMCCH7_2_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtr4_Hi 0x100f4f |
| #define regUMCCH7_2_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtl5 0x100f50 |
| #define regUMCCH7_2_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtr5_Lo 0x100f51 |
| #define regUMCCH7_2_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtr5_Hi 0x100f52 |
| #define regUMCCH7_2_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtl6 0x100f53 |
| #define regUMCCH7_2_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtr6_Lo 0x100f54 |
| #define regUMCCH7_2_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtr6_Hi 0x100f55 |
| #define regUMCCH7_2_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtl7 0x100f56 |
| #define regUMCCH7_2_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtr7_Lo 0x100f57 |
| #define regUMCCH7_2_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtr7_Hi 0x100f58 |
| #define regUMCCH7_2_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtl8 0x100f59 |
| #define regUMCCH7_2_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtr8_Lo 0x100f5a |
| #define regUMCCH7_2_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH7_2_PerfMonCtr8_Hi 0x100f5b |
| #define regUMCCH7_2_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc3_umcch0_umcchdec |
| // base address: 0x650000 |
| #define regUMCCH0_3_BaseAddrCS0 0x140000 |
| #define regUMCCH0_3_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH0_3_AddrMaskCS01 0x140008 |
| #define regUMCCH0_3_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH0_3_AddrSelCS01 0x140010 |
| #define regUMCCH0_3_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH0_3_AddrHashBank0 0x140032 |
| #define regUMCCH0_3_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH0_3_AddrHashBank1 0x140033 |
| #define regUMCCH0_3_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH0_3_AddrHashBank2 0x140034 |
| #define regUMCCH0_3_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH0_3_AddrHashBank3 0x140035 |
| #define regUMCCH0_3_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH0_3_AddrHashBank4 0x140036 |
| #define regUMCCH0_3_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH0_3_AddrHashBank5 0x140037 |
| #define regUMCCH0_3_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH0_3_EccErrCntSel 0x140328 |
| #define regUMCCH0_3_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH0_3_EccErrCnt 0x140329 |
| #define regUMCCH0_3_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtlClk 0x140340 |
| #define regUMCCH0_3_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtrClk_Lo 0x140341 |
| #define regUMCCH0_3_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtrClk_Hi 0x140342 |
| #define regUMCCH0_3_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtl1 0x140344 |
| #define regUMCCH0_3_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtr1_Lo 0x140345 |
| #define regUMCCH0_3_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtr1_Hi 0x140346 |
| #define regUMCCH0_3_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtl2 0x140347 |
| #define regUMCCH0_3_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtr2_Lo 0x140348 |
| #define regUMCCH0_3_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtr2_Hi 0x140349 |
| #define regUMCCH0_3_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtl3 0x14034a |
| #define regUMCCH0_3_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtr3_Lo 0x14034b |
| #define regUMCCH0_3_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtr3_Hi 0x14034c |
| #define regUMCCH0_3_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtl4 0x14034d |
| #define regUMCCH0_3_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtr4_Lo 0x14034e |
| #define regUMCCH0_3_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtr4_Hi 0x14034f |
| #define regUMCCH0_3_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtl5 0x140350 |
| #define regUMCCH0_3_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtr5_Lo 0x140351 |
| #define regUMCCH0_3_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtr5_Hi 0x140352 |
| #define regUMCCH0_3_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtl6 0x140353 |
| #define regUMCCH0_3_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtr6_Lo 0x140354 |
| #define regUMCCH0_3_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtr6_Hi 0x140355 |
| #define regUMCCH0_3_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtl7 0x140356 |
| #define regUMCCH0_3_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtr7_Lo 0x140357 |
| #define regUMCCH0_3_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtr7_Hi 0x140358 |
| #define regUMCCH0_3_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtl8 0x140359 |
| #define regUMCCH0_3_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtr8_Lo 0x14035a |
| #define regUMCCH0_3_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH0_3_PerfMonCtr8_Hi 0x14035b |
| #define regUMCCH0_3_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc3_umcch1_umcchdec |
| // base address: 0x651000 |
| #define regUMCCH1_3_BaseAddrCS0 0x140400 |
| #define regUMCCH1_3_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH1_3_AddrMaskCS01 0x140408 |
| #define regUMCCH1_3_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH1_3_AddrSelCS01 0x140410 |
| #define regUMCCH1_3_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH1_3_AddrHashBank0 0x140432 |
| #define regUMCCH1_3_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH1_3_AddrHashBank1 0x140433 |
| #define regUMCCH1_3_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH1_3_AddrHashBank2 0x140434 |
| #define regUMCCH1_3_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH1_3_AddrHashBank3 0x140435 |
| #define regUMCCH1_3_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH1_3_AddrHashBank4 0x140436 |
| #define regUMCCH1_3_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH1_3_AddrHashBank5 0x140437 |
| #define regUMCCH1_3_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH1_3_EccErrCntSel 0x140728 |
| #define regUMCCH1_3_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH1_3_EccErrCnt 0x140729 |
| #define regUMCCH1_3_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtlClk 0x140740 |
| #define regUMCCH1_3_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtrClk_Lo 0x140741 |
| #define regUMCCH1_3_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtrClk_Hi 0x140742 |
| #define regUMCCH1_3_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtl1 0x140744 |
| #define regUMCCH1_3_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtr1_Lo 0x140745 |
| #define regUMCCH1_3_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtr1_Hi 0x140746 |
| #define regUMCCH1_3_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtl2 0x140747 |
| #define regUMCCH1_3_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtr2_Lo 0x140748 |
| #define regUMCCH1_3_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtr2_Hi 0x140749 |
| #define regUMCCH1_3_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtl3 0x14074a |
| #define regUMCCH1_3_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtr3_Lo 0x14074b |
| #define regUMCCH1_3_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtr3_Hi 0x14074c |
| #define regUMCCH1_3_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtl4 0x14074d |
| #define regUMCCH1_3_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtr4_Lo 0x14074e |
| #define regUMCCH1_3_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtr4_Hi 0x14074f |
| #define regUMCCH1_3_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtl5 0x140750 |
| #define regUMCCH1_3_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtr5_Lo 0x140751 |
| #define regUMCCH1_3_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtr5_Hi 0x140752 |
| #define regUMCCH1_3_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtl6 0x140753 |
| #define regUMCCH1_3_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtr6_Lo 0x140754 |
| #define regUMCCH1_3_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtr6_Hi 0x140755 |
| #define regUMCCH1_3_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtl7 0x140756 |
| #define regUMCCH1_3_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtr7_Lo 0x140757 |
| #define regUMCCH1_3_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtr7_Hi 0x140758 |
| #define regUMCCH1_3_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtl8 0x140759 |
| #define regUMCCH1_3_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtr8_Lo 0x14075a |
| #define regUMCCH1_3_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH1_3_PerfMonCtr8_Hi 0x14075b |
| #define regUMCCH1_3_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc3_umcch2_umcchdec |
| // base address: 0x652000 |
| #define regUMCCH2_3_BaseAddrCS0 0x140800 |
| #define regUMCCH2_3_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH2_3_AddrMaskCS01 0x140808 |
| #define regUMCCH2_3_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH2_3_AddrSelCS01 0x140810 |
| #define regUMCCH2_3_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH2_3_AddrHashBank0 0x140832 |
| #define regUMCCH2_3_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH2_3_AddrHashBank1 0x140833 |
| #define regUMCCH2_3_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH2_3_AddrHashBank2 0x140834 |
| #define regUMCCH2_3_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH2_3_AddrHashBank3 0x140835 |
| #define regUMCCH2_3_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH2_3_AddrHashBank4 0x140836 |
| #define regUMCCH2_3_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH2_3_AddrHashBank5 0x140837 |
| #define regUMCCH2_3_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH2_3_EccErrCntSel 0x140b28 |
| #define regUMCCH2_3_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH2_3_EccErrCnt 0x140b29 |
| #define regUMCCH2_3_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtlClk 0x140b40 |
| #define regUMCCH2_3_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtrClk_Lo 0x140b41 |
| #define regUMCCH2_3_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtrClk_Hi 0x140b42 |
| #define regUMCCH2_3_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtl1 0x140b44 |
| #define regUMCCH2_3_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtr1_Lo 0x140b45 |
| #define regUMCCH2_3_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtr1_Hi 0x140b46 |
| #define regUMCCH2_3_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtl2 0x140b47 |
| #define regUMCCH2_3_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtr2_Lo 0x140b48 |
| #define regUMCCH2_3_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtr2_Hi 0x140b49 |
| #define regUMCCH2_3_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtl3 0x140b4a |
| #define regUMCCH2_3_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtr3_Lo 0x140b4b |
| #define regUMCCH2_3_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtr3_Hi 0x140b4c |
| #define regUMCCH2_3_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtl4 0x140b4d |
| #define regUMCCH2_3_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtr4_Lo 0x140b4e |
| #define regUMCCH2_3_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtr4_Hi 0x140b4f |
| #define regUMCCH2_3_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtl5 0x140b50 |
| #define regUMCCH2_3_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtr5_Lo 0x140b51 |
| #define regUMCCH2_3_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtr5_Hi 0x140b52 |
| #define regUMCCH2_3_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtl6 0x140b53 |
| #define regUMCCH2_3_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtr6_Lo 0x140b54 |
| #define regUMCCH2_3_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtr6_Hi 0x140b55 |
| #define regUMCCH2_3_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtl7 0x140b56 |
| #define regUMCCH2_3_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtr7_Lo 0x140b57 |
| #define regUMCCH2_3_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtr7_Hi 0x140b58 |
| #define regUMCCH2_3_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtl8 0x140b59 |
| #define regUMCCH2_3_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtr8_Lo 0x140b5a |
| #define regUMCCH2_3_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH2_3_PerfMonCtr8_Hi 0x140b5b |
| #define regUMCCH2_3_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc3_umcch3_umcchdec |
| // base address: 0x653000 |
| #define regUMCCH3_3_BaseAddrCS0 0x140c00 |
| #define regUMCCH3_3_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH3_3_AddrMaskCS01 0x140c08 |
| #define regUMCCH3_3_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH3_3_AddrSelCS01 0x140c10 |
| #define regUMCCH3_3_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH3_3_AddrHashBank0 0x140c32 |
| #define regUMCCH3_3_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH3_3_AddrHashBank1 0x140c33 |
| #define regUMCCH3_3_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH3_3_AddrHashBank2 0x140c34 |
| #define regUMCCH3_3_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH3_3_AddrHashBank3 0x140c35 |
| #define regUMCCH3_3_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH3_3_AddrHashBank4 0x140c36 |
| #define regUMCCH3_3_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH3_3_AddrHashBank5 0x140c37 |
| #define regUMCCH3_3_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH3_3_EccErrCntSel 0x140f28 |
| #define regUMCCH3_3_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH3_3_EccErrCnt 0x140f29 |
| #define regUMCCH3_3_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtlClk 0x140f40 |
| #define regUMCCH3_3_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtrClk_Lo 0x140f41 |
| #define regUMCCH3_3_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtrClk_Hi 0x140f42 |
| #define regUMCCH3_3_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtl1 0x140f44 |
| #define regUMCCH3_3_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtr1_Lo 0x140f45 |
| #define regUMCCH3_3_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtr1_Hi 0x140f46 |
| #define regUMCCH3_3_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtl2 0x140f47 |
| #define regUMCCH3_3_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtr2_Lo 0x140f48 |
| #define regUMCCH3_3_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtr2_Hi 0x140f49 |
| #define regUMCCH3_3_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtl3 0x140f4a |
| #define regUMCCH3_3_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtr3_Lo 0x140f4b |
| #define regUMCCH3_3_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtr3_Hi 0x140f4c |
| #define regUMCCH3_3_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtl4 0x140f4d |
| #define regUMCCH3_3_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtr4_Lo 0x140f4e |
| #define regUMCCH3_3_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtr4_Hi 0x140f4f |
| #define regUMCCH3_3_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtl5 0x140f50 |
| #define regUMCCH3_3_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtr5_Lo 0x140f51 |
| #define regUMCCH3_3_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtr5_Hi 0x140f52 |
| #define regUMCCH3_3_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtl6 0x140f53 |
| #define regUMCCH3_3_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtr6_Lo 0x140f54 |
| #define regUMCCH3_3_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtr6_Hi 0x140f55 |
| #define regUMCCH3_3_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtl7 0x140f56 |
| #define regUMCCH3_3_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtr7_Lo 0x140f57 |
| #define regUMCCH3_3_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtr7_Hi 0x140f58 |
| #define regUMCCH3_3_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtl8 0x140f59 |
| #define regUMCCH3_3_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtr8_Lo 0x140f5a |
| #define regUMCCH3_3_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH3_3_PerfMonCtr8_Hi 0x140f5b |
| #define regUMCCH3_3_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc3_umcch4_umcchdec |
| // base address: 0x750000 |
| #define regUMCCH4_3_BaseAddrCS0 0x180000 |
| #define regUMCCH4_3_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH4_3_AddrMaskCS01 0x180008 |
| #define regUMCCH4_3_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH4_3_AddrSelCS01 0x180010 |
| #define regUMCCH4_3_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH4_3_AddrHashBank0 0x180032 |
| #define regUMCCH4_3_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH4_3_AddrHashBank1 0x180033 |
| #define regUMCCH4_3_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH4_3_AddrHashBank2 0x180034 |
| #define regUMCCH4_3_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH4_3_AddrHashBank3 0x180035 |
| #define regUMCCH4_3_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH4_3_AddrHashBank4 0x180036 |
| #define regUMCCH4_3_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH4_3_AddrHashBank5 0x180037 |
| #define regUMCCH4_3_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH4_3_EccErrCntSel 0x180328 |
| #define regUMCCH4_3_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH4_3_EccErrCnt 0x180329 |
| #define regUMCCH4_3_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtlClk 0x180340 |
| #define regUMCCH4_3_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtrClk_Lo 0x180341 |
| #define regUMCCH4_3_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtrClk_Hi 0x180342 |
| #define regUMCCH4_3_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtl1 0x180344 |
| #define regUMCCH4_3_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtr1_Lo 0x180345 |
| #define regUMCCH4_3_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtr1_Hi 0x180346 |
| #define regUMCCH4_3_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtl2 0x180347 |
| #define regUMCCH4_3_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtr2_Lo 0x180348 |
| #define regUMCCH4_3_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtr2_Hi 0x180349 |
| #define regUMCCH4_3_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtl3 0x18034a |
| #define regUMCCH4_3_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtr3_Lo 0x18034b |
| #define regUMCCH4_3_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtr3_Hi 0x18034c |
| #define regUMCCH4_3_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtl4 0x18034d |
| #define regUMCCH4_3_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtr4_Lo 0x18034e |
| #define regUMCCH4_3_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtr4_Hi 0x18034f |
| #define regUMCCH4_3_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtl5 0x180350 |
| #define regUMCCH4_3_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtr5_Lo 0x180351 |
| #define regUMCCH4_3_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtr5_Hi 0x180352 |
| #define regUMCCH4_3_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtl6 0x180353 |
| #define regUMCCH4_3_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtr6_Lo 0x180354 |
| #define regUMCCH4_3_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtr6_Hi 0x180355 |
| #define regUMCCH4_3_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtl7 0x180356 |
| #define regUMCCH4_3_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtr7_Lo 0x180357 |
| #define regUMCCH4_3_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtr7_Hi 0x180358 |
| #define regUMCCH4_3_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtl8 0x180359 |
| #define regUMCCH4_3_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtr8_Lo 0x18035a |
| #define regUMCCH4_3_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH4_3_PerfMonCtr8_Hi 0x18035b |
| #define regUMCCH4_3_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc3_umcch5_umcchdec |
| // base address: 0x751000 |
| #define regUMCCH5_3_BaseAddrCS0 0x180400 |
| #define regUMCCH5_3_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH5_3_AddrMaskCS01 0x180408 |
| #define regUMCCH5_3_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH5_3_AddrSelCS01 0x180410 |
| #define regUMCCH5_3_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH5_3_AddrHashBank0 0x180432 |
| #define regUMCCH5_3_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH5_3_AddrHashBank1 0x180433 |
| #define regUMCCH5_3_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH5_3_AddrHashBank2 0x180434 |
| #define regUMCCH5_3_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH5_3_AddrHashBank3 0x180435 |
| #define regUMCCH5_3_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH5_3_AddrHashBank4 0x180436 |
| #define regUMCCH5_3_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH5_3_AddrHashBank5 0x180437 |
| #define regUMCCH5_3_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH5_3_EccErrCntSel 0x180728 |
| #define regUMCCH5_3_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH5_3_EccErrCnt 0x180729 |
| #define regUMCCH5_3_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtlClk 0x180740 |
| #define regUMCCH5_3_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtrClk_Lo 0x180741 |
| #define regUMCCH5_3_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtrClk_Hi 0x180742 |
| #define regUMCCH5_3_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtl1 0x180744 |
| #define regUMCCH5_3_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtr1_Lo 0x180745 |
| #define regUMCCH5_3_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtr1_Hi 0x180746 |
| #define regUMCCH5_3_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtl2 0x180747 |
| #define regUMCCH5_3_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtr2_Lo 0x180748 |
| #define regUMCCH5_3_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtr2_Hi 0x180749 |
| #define regUMCCH5_3_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtl3 0x18074a |
| #define regUMCCH5_3_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtr3_Lo 0x18074b |
| #define regUMCCH5_3_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtr3_Hi 0x18074c |
| #define regUMCCH5_3_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtl4 0x18074d |
| #define regUMCCH5_3_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtr4_Lo 0x18074e |
| #define regUMCCH5_3_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtr4_Hi 0x18074f |
| #define regUMCCH5_3_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtl5 0x180750 |
| #define regUMCCH5_3_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtr5_Lo 0x180751 |
| #define regUMCCH5_3_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtr5_Hi 0x180752 |
| #define regUMCCH5_3_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtl6 0x180753 |
| #define regUMCCH5_3_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtr6_Lo 0x180754 |
| #define regUMCCH5_3_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtr6_Hi 0x180755 |
| #define regUMCCH5_3_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtl7 0x180756 |
| #define regUMCCH5_3_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtr7_Lo 0x180757 |
| #define regUMCCH5_3_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtr7_Hi 0x180758 |
| #define regUMCCH5_3_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtl8 0x180759 |
| #define regUMCCH5_3_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtr8_Lo 0x18075a |
| #define regUMCCH5_3_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH5_3_PerfMonCtr8_Hi 0x18075b |
| #define regUMCCH5_3_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc3_umcch6_umcchdec |
| // base address: 0x752000 |
| #define regUMCCH6_3_BaseAddrCS0 0x180800 |
| #define regUMCCH6_3_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH6_3_AddrMaskCS01 0x180808 |
| #define regUMCCH6_3_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH6_3_AddrSelCS01 0x180810 |
| #define regUMCCH6_3_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH6_3_AddrHashBank0 0x180832 |
| #define regUMCCH6_3_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH6_3_AddrHashBank1 0x180833 |
| #define regUMCCH6_3_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH6_3_AddrHashBank2 0x180834 |
| #define regUMCCH6_3_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH6_3_AddrHashBank3 0x180835 |
| #define regUMCCH6_3_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH6_3_AddrHashBank4 0x180836 |
| #define regUMCCH6_3_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH6_3_AddrHashBank5 0x180837 |
| #define regUMCCH6_3_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH6_3_EccErrCntSel 0x180b28 |
| #define regUMCCH6_3_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH6_3_EccErrCnt 0x180b29 |
| #define regUMCCH6_3_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtlClk 0x180b40 |
| #define regUMCCH6_3_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtrClk_Lo 0x180b41 |
| #define regUMCCH6_3_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtrClk_Hi 0x180b42 |
| #define regUMCCH6_3_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtl1 0x180b44 |
| #define regUMCCH6_3_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtr1_Lo 0x180b45 |
| #define regUMCCH6_3_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtr1_Hi 0x180b46 |
| #define regUMCCH6_3_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtl2 0x180b47 |
| #define regUMCCH6_3_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtr2_Lo 0x180b48 |
| #define regUMCCH6_3_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtr2_Hi 0x180b49 |
| #define regUMCCH6_3_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtl3 0x180b4a |
| #define regUMCCH6_3_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtr3_Lo 0x180b4b |
| #define regUMCCH6_3_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtr3_Hi 0x180b4c |
| #define regUMCCH6_3_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtl4 0x180b4d |
| #define regUMCCH6_3_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtr4_Lo 0x180b4e |
| #define regUMCCH6_3_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtr4_Hi 0x180b4f |
| #define regUMCCH6_3_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtl5 0x180b50 |
| #define regUMCCH6_3_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtr5_Lo 0x180b51 |
| #define regUMCCH6_3_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtr5_Hi 0x180b52 |
| #define regUMCCH6_3_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtl6 0x180b53 |
| #define regUMCCH6_3_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtr6_Lo 0x180b54 |
| #define regUMCCH6_3_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtr6_Hi 0x180b55 |
| #define regUMCCH6_3_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtl7 0x180b56 |
| #define regUMCCH6_3_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtr7_Lo 0x180b57 |
| #define regUMCCH6_3_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtr7_Hi 0x180b58 |
| #define regUMCCH6_3_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtl8 0x180b59 |
| #define regUMCCH6_3_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtr8_Lo 0x180b5a |
| #define regUMCCH6_3_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH6_3_PerfMonCtr8_Hi 0x180b5b |
| #define regUMCCH6_3_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| // addressBlock: umc_w_phy_umc3_umcch7_umcchdec |
| // base address: 0x753000 |
| #define regUMCCH7_3_BaseAddrCS0 0x180c00 |
| #define regUMCCH7_3_BaseAddrCS0_BASE_IDX 1 |
| #define regUMCCH7_3_AddrMaskCS01 0x180c08 |
| #define regUMCCH7_3_AddrMaskCS01_BASE_IDX 1 |
| #define regUMCCH7_3_AddrSelCS01 0x180c10 |
| #define regUMCCH7_3_AddrSelCS01_BASE_IDX 1 |
| #define regUMCCH7_3_AddrHashBank0 0x180c32 |
| #define regUMCCH7_3_AddrHashBank0_BASE_IDX 1 |
| #define regUMCCH7_3_AddrHashBank1 0x180c33 |
| #define regUMCCH7_3_AddrHashBank1_BASE_IDX 1 |
| #define regUMCCH7_3_AddrHashBank2 0x180c34 |
| #define regUMCCH7_3_AddrHashBank2_BASE_IDX 1 |
| #define regUMCCH7_3_AddrHashBank3 0x180c35 |
| #define regUMCCH7_3_AddrHashBank3_BASE_IDX 1 |
| #define regUMCCH7_3_AddrHashBank4 0x180c36 |
| #define regUMCCH7_3_AddrHashBank4_BASE_IDX 1 |
| #define regUMCCH7_3_AddrHashBank5 0x180c37 |
| #define regUMCCH7_3_AddrHashBank5_BASE_IDX 1 |
| #define regUMCCH7_3_EccErrCntSel 0x180f28 |
| #define regUMCCH7_3_EccErrCntSel_BASE_IDX 1 |
| #define regUMCCH7_3_EccErrCnt 0x180f29 |
| #define regUMCCH7_3_EccErrCnt_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtlClk 0x180f40 |
| #define regUMCCH7_3_PerfMonCtlClk_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtrClk_Lo 0x180f41 |
| #define regUMCCH7_3_PerfMonCtrClk_Lo_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtrClk_Hi 0x180f42 |
| #define regUMCCH7_3_PerfMonCtrClk_Hi_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtl1 0x180f44 |
| #define regUMCCH7_3_PerfMonCtl1_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtr1_Lo 0x180f45 |
| #define regUMCCH7_3_PerfMonCtr1_Lo_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtr1_Hi 0x180f46 |
| #define regUMCCH7_3_PerfMonCtr1_Hi_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtl2 0x180f47 |
| #define regUMCCH7_3_PerfMonCtl2_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtr2_Lo 0x180f48 |
| #define regUMCCH7_3_PerfMonCtr2_Lo_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtr2_Hi 0x180f49 |
| #define regUMCCH7_3_PerfMonCtr2_Hi_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtl3 0x180f4a |
| #define regUMCCH7_3_PerfMonCtl3_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtr3_Lo 0x180f4b |
| #define regUMCCH7_3_PerfMonCtr3_Lo_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtr3_Hi 0x180f4c |
| #define regUMCCH7_3_PerfMonCtr3_Hi_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtl4 0x180f4d |
| #define regUMCCH7_3_PerfMonCtl4_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtr4_Lo 0x180f4e |
| #define regUMCCH7_3_PerfMonCtr4_Lo_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtr4_Hi 0x180f4f |
| #define regUMCCH7_3_PerfMonCtr4_Hi_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtl5 0x180f50 |
| #define regUMCCH7_3_PerfMonCtl5_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtr5_Lo 0x180f51 |
| #define regUMCCH7_3_PerfMonCtr5_Lo_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtr5_Hi 0x180f52 |
| #define regUMCCH7_3_PerfMonCtr5_Hi_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtl6 0x180f53 |
| #define regUMCCH7_3_PerfMonCtl6_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtr6_Lo 0x180f54 |
| #define regUMCCH7_3_PerfMonCtr6_Lo_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtr6_Hi 0x180f55 |
| #define regUMCCH7_3_PerfMonCtr6_Hi_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtl7 0x180f56 |
| #define regUMCCH7_3_PerfMonCtl7_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtr7_Lo 0x180f57 |
| #define regUMCCH7_3_PerfMonCtr7_Lo_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtr7_Hi 0x180f58 |
| #define regUMCCH7_3_PerfMonCtr7_Hi_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtl8 0x180f59 |
| #define regUMCCH7_3_PerfMonCtl8_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtr8_Lo 0x180f5a |
| #define regUMCCH7_3_PerfMonCtr8_Lo_BASE_IDX 1 |
| #define regUMCCH7_3_PerfMonCtr8_Hi 0x180f5b |
| #define regUMCCH7_3_PerfMonCtr8_Hi_BASE_IDX 1 |
| |
| |
| #endif |