1 // Copyright 2020 Espressif Systems (Shanghai) PTE LTD 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 #ifndef _SOC_ASSIST_DEBUG_REG_H_ 15 #define _SOC_ASSIST_DEBUG_REG_H_ 16 17 18 #ifdef __cplusplus 19 extern "C" { 20 #endif 21 #include "soc.h" 22 #define ASSIST_DEBUG_CORE_0_INTR_ENA_REG (DR_REG_ASSIST_DEBUG_BASE + 0x000) 23 /* ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_ENA : R/W ;bitpos:[11] ;default: 1'b0 ; */ 24 /*description: */ 25 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_ENA (BIT(11)) 26 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_ENA_M (BIT(11)) 27 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_ENA_V 0x1 28 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_ENA_S 11 29 /* ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_ENA : R/W ;bitpos:[10] ;default: 1'b0 ; */ 30 /*description: */ 31 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_ENA (BIT(10)) 32 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_ENA_M (BIT(10)) 33 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_ENA_V 0x1 34 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_ENA_S 10 35 /* ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_ENA : R/W ;bitpos:[9] ;default: 1'b0 ; */ 36 /*description: */ 37 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_ENA (BIT(9)) 38 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_ENA_M (BIT(9)) 39 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_ENA_V 0x1 40 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_ENA_S 9 41 /* ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_ENA : R/W ;bitpos:[8] ;default: 1'b0 ; */ 42 /*description: */ 43 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_ENA (BIT(8)) 44 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_ENA_M (BIT(8)) 45 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_ENA_V 0x1 46 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_ENA_S 8 47 /* ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_ENA : R/W ;bitpos:[7] ;default: 1'b0 ; */ 48 /*description: */ 49 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_ENA (BIT(7)) 50 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_ENA_M (BIT(7)) 51 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_ENA_V 0x1 52 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_ENA_S 7 53 /* ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_ENA : R/W ;bitpos:[6] ;default: 1'b0 ; */ 54 /*description: */ 55 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_ENA (BIT(6)) 56 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_ENA_M (BIT(6)) 57 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_ENA_V 0x1 58 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_ENA_S 6 59 /* ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_ENA : R/W ;bitpos:[5] ;default: 1'b0 ; */ 60 /*description: */ 61 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_ENA (BIT(5)) 62 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_ENA_M (BIT(5)) 63 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_ENA_V 0x1 64 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_ENA_S 5 65 /* ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_ENA : R/W ;bitpos:[4] ;default: 1'b0 ; */ 66 /*description: */ 67 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_ENA (BIT(4)) 68 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_ENA_M (BIT(4)) 69 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_ENA_V 0x1 70 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_ENA_S 4 71 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_ENA : R/W ;bitpos:[3] ;default: 1'b0 ; */ 72 /*description: */ 73 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_ENA (BIT(3)) 74 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_ENA_M (BIT(3)) 75 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_ENA_V 0x1 76 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_ENA_S 3 77 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_ENA : R/W ;bitpos:[2] ;default: 1'b0 ; */ 78 /*description: */ 79 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_ENA (BIT(2)) 80 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_ENA_M (BIT(2)) 81 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_ENA_V 0x1 82 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_ENA_S 2 83 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_ENA : R/W ;bitpos:[1] ;default: 1'b0 ; */ 84 /*description: */ 85 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_ENA (BIT(1)) 86 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_ENA_M (BIT(1)) 87 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_ENA_V 0x1 88 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_ENA_S 1 89 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_ENA : R/W ;bitpos:[0] ;default: 1'b0 ; */ 90 /*description: */ 91 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_ENA (BIT(0)) 92 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_ENA_M (BIT(0)) 93 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_ENA_V 0x1 94 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_ENA_S 0 95 96 #define ASSIST_DEBUG_CORE_0_INTR_RAW_REG (DR_REG_ASSIST_DEBUG_BASE + 0x004) 97 /* ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_RAW : RO ;bitpos:[11] ;default: 1'b0 ; */ 98 /*description: */ 99 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_RAW (BIT(11)) 100 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_RAW_M (BIT(11)) 101 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_RAW_V 0x1 102 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_RAW_S 11 103 /* ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_RAW : RO ;bitpos:[10] ;default: 1'b0 ; */ 104 /*description: */ 105 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_RAW (BIT(10)) 106 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_RAW_M (BIT(10)) 107 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_RAW_V 0x1 108 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_RAW_S 10 109 /* ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_RAW : RO ;bitpos:[9] ;default: 1'b0 ; */ 110 /*description: */ 111 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_RAW (BIT(9)) 112 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_RAW_M (BIT(9)) 113 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_RAW_V 0x1 114 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_RAW_S 9 115 /* ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_RAW : RO ;bitpos:[8] ;default: 1'b0 ; */ 116 /*description: */ 117 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_RAW (BIT(8)) 118 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_RAW_M (BIT(8)) 119 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_RAW_V 0x1 120 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_RAW_S 8 121 /* ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_RAW : RO ;bitpos:[7] ;default: 1'b0 ; */ 122 /*description: */ 123 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_RAW (BIT(7)) 124 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_RAW_M (BIT(7)) 125 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_RAW_V 0x1 126 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_RAW_S 7 127 /* ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_RAW : RO ;bitpos:[6] ;default: 1'b0 ; */ 128 /*description: */ 129 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_RAW (BIT(6)) 130 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_RAW_M (BIT(6)) 131 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_RAW_V 0x1 132 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_RAW_S 6 133 /* ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_RAW : RO ;bitpos:[5] ;default: 1'b0 ; */ 134 /*description: */ 135 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_RAW (BIT(5)) 136 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_RAW_M (BIT(5)) 137 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_RAW_V 0x1 138 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_RAW_S 5 139 /* ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_RAW : RO ;bitpos:[4] ;default: 1'b0 ; */ 140 /*description: */ 141 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_RAW (BIT(4)) 142 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_RAW_M (BIT(4)) 143 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_RAW_V 0x1 144 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_RAW_S 4 145 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_RAW : RO ;bitpos:[3] ;default: 1'b0 ; */ 146 /*description: */ 147 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_RAW (BIT(3)) 148 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_RAW_M (BIT(3)) 149 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_RAW_V 0x1 150 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_RAW_S 3 151 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_RAW : RO ;bitpos:[2] ;default: 1'b0 ; */ 152 /*description: */ 153 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_RAW (BIT(2)) 154 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_RAW_M (BIT(2)) 155 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_RAW_V 0x1 156 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_RAW_S 2 157 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_RAW : RO ;bitpos:[1] ;default: 1'b0 ; */ 158 /*description: */ 159 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_RAW (BIT(1)) 160 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_RAW_M (BIT(1)) 161 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_RAW_V 0x1 162 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_RAW_S 1 163 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_RAW : RO ;bitpos:[0] ;default: 1'b0 ; */ 164 /*description: */ 165 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_RAW (BIT(0)) 166 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_RAW_M (BIT(0)) 167 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_RAW_V 0x1 168 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_RAW_S 0 169 170 #define ASSIST_DEBUG_CORE_0_INTR_RLS_REG (DR_REG_ASSIST_DEBUG_BASE + 0x008) 171 /* ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_RLS : R/W ;bitpos:[11] ;default: 1'b0 ; */ 172 /*description: */ 173 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_RLS (BIT(11)) 174 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_RLS_M (BIT(11)) 175 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_RLS_V 0x1 176 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_RLS_S 11 177 /* ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_RLS : R/W ;bitpos:[10] ;default: 1'b0 ; */ 178 /*description: */ 179 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_RLS (BIT(10)) 180 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_RLS_M (BIT(10)) 181 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_RLS_V 0x1 182 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_RLS_S 10 183 /* ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_RLS : R/W ;bitpos:[9] ;default: 1'b0 ; */ 184 /*description: */ 185 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_RLS (BIT(9)) 186 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_RLS_M (BIT(9)) 187 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_RLS_V 0x1 188 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_RLS_S 9 189 /* ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_RLS : R/W ;bitpos:[8] ;default: 1'b0 ; */ 190 /*description: */ 191 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_RLS (BIT(8)) 192 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_RLS_M (BIT(8)) 193 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_RLS_V 0x1 194 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_RLS_S 8 195 /* ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_RLS : R/W ;bitpos:[7] ;default: 1'b0 ; */ 196 /*description: */ 197 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_RLS (BIT(7)) 198 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_RLS_M (BIT(7)) 199 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_RLS_V 0x1 200 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_RLS_S 7 201 /* ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_RLS : R/W ;bitpos:[6] ;default: 1'b0 ; */ 202 /*description: */ 203 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_RLS (BIT(6)) 204 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_RLS_M (BIT(6)) 205 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_RLS_V 0x1 206 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_RLS_S 6 207 /* ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_RLS : R/W ;bitpos:[5] ;default: 1'b0 ; */ 208 /*description: */ 209 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_RLS (BIT(5)) 210 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_RLS_M (BIT(5)) 211 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_RLS_V 0x1 212 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_RLS_S 5 213 /* ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_RLS : R/W ;bitpos:[4] ;default: 1'b0 ; */ 214 /*description: */ 215 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_RLS (BIT(4)) 216 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_RLS_M (BIT(4)) 217 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_RLS_V 0x1 218 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_RLS_S 4 219 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_RLS : R/W ;bitpos:[3] ;default: 1'b0 ; */ 220 /*description: */ 221 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_RLS (BIT(3)) 222 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_RLS_M (BIT(3)) 223 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_RLS_V 0x1 224 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_RLS_S 3 225 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_RLS : R/W ;bitpos:[2] ;default: 1'b0 ; */ 226 /*description: */ 227 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_RLS (BIT(2)) 228 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_RLS_M (BIT(2)) 229 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_RLS_V 0x1 230 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_RLS_S 2 231 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_RLS : R/W ;bitpos:[1] ;default: 1'b0 ; */ 232 /*description: */ 233 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_RLS (BIT(1)) 234 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_RLS_M (BIT(1)) 235 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_RLS_V 0x1 236 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_RLS_S 1 237 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_RLS : R/W ;bitpos:[0] ;default: 1'b0 ; */ 238 /*description: */ 239 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_RLS (BIT(0)) 240 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_RLS_M (BIT(0)) 241 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_RLS_V 0x1 242 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_RLS_S 0 243 244 #define ASSIST_DEBUG_CORE_0_INTR_CLR_REG (DR_REG_ASSIST_DEBUG_BASE + 0x00C) 245 /* ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_CLR : R/W ;bitpos:[11] ;default: 1'b0 ; */ 246 /*description: */ 247 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_CLR (BIT(11)) 248 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_CLR_M (BIT(11)) 249 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_CLR_V 0x1 250 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_CLR_S 11 251 /* ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_CLR : R/W ;bitpos:[10] ;default: 1'b0 ; */ 252 /*description: */ 253 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_CLR (BIT(10)) 254 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_CLR_M (BIT(10)) 255 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_CLR_V 0x1 256 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_CLR_S 10 257 /* ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_CLR : R/W ;bitpos:[9] ;default: 1'b0 ; */ 258 /*description: */ 259 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_CLR (BIT(9)) 260 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_CLR_M (BIT(9)) 261 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_CLR_V 0x1 262 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MAX_CLR_S 9 263 /* ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_CLR : R/W ;bitpos:[8] ;default: 1'b0 ; */ 264 /*description: */ 265 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_CLR (BIT(8)) 266 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_CLR_M (BIT(8)) 267 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_CLR_V 0x1 268 #define ASSIST_DEBUG_CORE_0_SP_SPILL_MIN_CLR_S 8 269 /* ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_CLR : R/W ;bitpos:[7] ;default: 1'b0 ; */ 270 /*description: */ 271 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_CLR (BIT(7)) 272 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_CLR_M (BIT(7)) 273 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_CLR_V 0x1 274 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_WR_CLR_S 7 275 /* ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_CLR : R/W ;bitpos:[6] ;default: 1'b0 ; */ 276 /*description: */ 277 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_CLR (BIT(6)) 278 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_CLR_M (BIT(6)) 279 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_CLR_V 0x1 280 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_RD_CLR_S 6 281 /* ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_CLR : R/W ;bitpos:[5] ;default: 1'b0 ; */ 282 /*description: */ 283 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_CLR (BIT(5)) 284 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_CLR_M (BIT(5)) 285 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_CLR_V 0x1 286 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_WR_CLR_S 5 287 /* ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_CLR : R/W ;bitpos:[4] ;default: 1'b0 ; */ 288 /*description: */ 289 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_CLR (BIT(4)) 290 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_CLR_M (BIT(4)) 291 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_CLR_V 0x1 292 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_RD_CLR_S 4 293 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_CLR : R/W ;bitpos:[3] ;default: 1'b0 ; */ 294 /*description: */ 295 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_CLR (BIT(3)) 296 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_CLR_M (BIT(3)) 297 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_CLR_V 0x1 298 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_WR_CLR_S 3 299 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_CLR : R/W ;bitpos:[2] ;default: 1'b0 ; */ 300 /*description: */ 301 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_CLR (BIT(2)) 302 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_CLR_M (BIT(2)) 303 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_CLR_V 0x1 304 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_RD_CLR_S 2 305 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_CLR : R/W ;bitpos:[1] ;default: 1'b0 ; */ 306 /*description: */ 307 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_CLR (BIT(1)) 308 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_CLR_M (BIT(1)) 309 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_CLR_V 0x1 310 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_WR_CLR_S 1 311 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_CLR : R/W ;bitpos:[0] ;default: 1'b0 ; */ 312 /*description: */ 313 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_CLR (BIT(0)) 314 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_CLR_M (BIT(0)) 315 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_CLR_V 0x1 316 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_RD_CLR_S 0 317 318 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_MIN_REG (DR_REG_ASSIST_DEBUG_BASE + 0x010) 319 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_MIN : R/W ;bitpos:[31:0] ;default: ~32'b0 ; */ 320 /*description: */ 321 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_MIN 0xFFFFFFFF 322 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_MIN_M ((ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_MIN_V)<<(ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_MIN_S)) 323 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_MIN_V 0xFFFFFFFF 324 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_MIN_S 0 325 326 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_MAX_REG (DR_REG_ASSIST_DEBUG_BASE + 0x014) 327 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_MAX : R/W ;bitpos:[31:0] ;default: 32'b0 ; */ 328 /*description: */ 329 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_MAX 0xFFFFFFFF 330 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_MAX_M ((ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_MAX_V)<<(ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_MAX_S)) 331 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_MAX_V 0xFFFFFFFF 332 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_0_MAX_S 0 333 334 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_MIN_REG (DR_REG_ASSIST_DEBUG_BASE + 0x018) 335 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_MIN : R/W ;bitpos:[31:0] ;default: ~32'b0 ; */ 336 /*description: */ 337 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_MIN 0xFFFFFFFF 338 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_MIN_M ((ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_MIN_V)<<(ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_MIN_S)) 339 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_MIN_V 0xFFFFFFFF 340 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_MIN_S 0 341 342 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_MAX_REG (DR_REG_ASSIST_DEBUG_BASE + 0x01C) 343 /* ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_MAX : R/W ;bitpos:[31:0] ;default: 32'b0 ; */ 344 /*description: */ 345 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_MAX 0xFFFFFFFF 346 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_MAX_M ((ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_MAX_V)<<(ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_MAX_S)) 347 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_MAX_V 0xFFFFFFFF 348 #define ASSIST_DEBUG_CORE_0_AREA_DRAM0_1_MAX_S 0 349 350 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_MIN_REG (DR_REG_ASSIST_DEBUG_BASE + 0x020) 351 /* ASSIST_DEBUG_CORE_0_AREA_PIF_0_MIN : R/W ;bitpos:[31:0] ;default: ~32'b0 ; */ 352 /*description: */ 353 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_MIN 0xFFFFFFFF 354 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_MIN_M ((ASSIST_DEBUG_CORE_0_AREA_PIF_0_MIN_V)<<(ASSIST_DEBUG_CORE_0_AREA_PIF_0_MIN_S)) 355 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_MIN_V 0xFFFFFFFF 356 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_MIN_S 0 357 358 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_MAX_REG (DR_REG_ASSIST_DEBUG_BASE + 0x024) 359 /* ASSIST_DEBUG_CORE_0_AREA_PIF_0_MAX : R/W ;bitpos:[31:0] ;default: 32'b0 ; */ 360 /*description: */ 361 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_MAX 0xFFFFFFFF 362 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_MAX_M ((ASSIST_DEBUG_CORE_0_AREA_PIF_0_MAX_V)<<(ASSIST_DEBUG_CORE_0_AREA_PIF_0_MAX_S)) 363 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_MAX_V 0xFFFFFFFF 364 #define ASSIST_DEBUG_CORE_0_AREA_PIF_0_MAX_S 0 365 366 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_MIN_REG (DR_REG_ASSIST_DEBUG_BASE + 0x028) 367 /* ASSIST_DEBUG_CORE_0_AREA_PIF_1_MIN : R/W ;bitpos:[31:0] ;default: ~32'b0 ; */ 368 /*description: */ 369 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_MIN 0xFFFFFFFF 370 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_MIN_M ((ASSIST_DEBUG_CORE_0_AREA_PIF_1_MIN_V)<<(ASSIST_DEBUG_CORE_0_AREA_PIF_1_MIN_S)) 371 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_MIN_V 0xFFFFFFFF 372 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_MIN_S 0 373 374 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_MAX_REG (DR_REG_ASSIST_DEBUG_BASE + 0x02C) 375 /* ASSIST_DEBUG_CORE_0_AREA_PIF_1_MAX : R/W ;bitpos:[31:0] ;default: 32'b0 ; */ 376 /*description: */ 377 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_MAX 0xFFFFFFFF 378 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_MAX_M ((ASSIST_DEBUG_CORE_0_AREA_PIF_1_MAX_V)<<(ASSIST_DEBUG_CORE_0_AREA_PIF_1_MAX_S)) 379 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_MAX_V 0xFFFFFFFF 380 #define ASSIST_DEBUG_CORE_0_AREA_PIF_1_MAX_S 0 381 382 #define ASSIST_DEBUG_CORE_0_AREA_PC_REG (DR_REG_ASSIST_DEBUG_BASE + 0x030) 383 /* ASSIST_DEBUG_CORE_0_AREA_PC : RO ;bitpos:[31:0] ;default: 32'b0 ; */ 384 /*description: */ 385 #define ASSIST_DEBUG_CORE_0_AREA_PC 0xFFFFFFFF 386 #define ASSIST_DEBUG_CORE_0_AREA_PC_M ((ASSIST_DEBUG_CORE_0_AREA_PC_V)<<(ASSIST_DEBUG_CORE_0_AREA_PC_S)) 387 #define ASSIST_DEBUG_CORE_0_AREA_PC_V 0xFFFFFFFF 388 #define ASSIST_DEBUG_CORE_0_AREA_PC_S 0 389 390 #define ASSIST_DEBUG_CORE_0_AREA_SP_REG (DR_REG_ASSIST_DEBUG_BASE + 0x034) 391 /* ASSIST_DEBUG_CORE_0_AREA_SP : RO ;bitpos:[31:0] ;default: 32'b0 ; */ 392 /*description: */ 393 #define ASSIST_DEBUG_CORE_0_AREA_SP 0xFFFFFFFF 394 #define ASSIST_DEBUG_CORE_0_AREA_SP_M ((ASSIST_DEBUG_CORE_0_AREA_SP_V)<<(ASSIST_DEBUG_CORE_0_AREA_SP_S)) 395 #define ASSIST_DEBUG_CORE_0_AREA_SP_V 0xFFFFFFFF 396 #define ASSIST_DEBUG_CORE_0_AREA_SP_S 0 397 398 #define ASSIST_DEBUG_CORE_0_SP_MIN_REG (DR_REG_ASSIST_DEBUG_BASE + 0x038) 399 /* ASSIST_DEBUG_CORE_0_SP_MIN : RW ;bitpos:[31:0] ;default: 32'b0 ; */ 400 /*description: */ 401 #define ASSIST_DEBUG_CORE_0_SP_MIN 0xFFFFFFFF 402 #define ASSIST_DEBUG_CORE_0_SP_MIN_M ((ASSIST_DEBUG_CORE_0_SP_MIN_V)<<(ASSIST_DEBUG_CORE_0_SP_MIN_S)) 403 #define ASSIST_DEBUG_CORE_0_SP_MIN_V 0xFFFFFFFF 404 #define ASSIST_DEBUG_CORE_0_SP_MIN_S 0 405 406 #define ASSIST_DEBUG_CORE_0_SP_MAX_REG (DR_REG_ASSIST_DEBUG_BASE + 0x03C) 407 /* ASSIST_DEBUG_CORE_0_SP_MAX : RW ;bitpos:[31:0] ;default: ~32'b0 ; */ 408 /*description: */ 409 #define ASSIST_DEBUG_CORE_0_SP_MAX 0xFFFFFFFF 410 #define ASSIST_DEBUG_CORE_0_SP_MAX_M ((ASSIST_DEBUG_CORE_0_SP_MAX_V)<<(ASSIST_DEBUG_CORE_0_SP_MAX_S)) 411 #define ASSIST_DEBUG_CORE_0_SP_MAX_V 0xFFFFFFFF 412 #define ASSIST_DEBUG_CORE_0_SP_MAX_S 0 413 414 #define ASSIST_DEBUG_CORE_0_SP_PC_REG (DR_REG_ASSIST_DEBUG_BASE + 0x040) 415 /* ASSIST_DEBUG_CORE_0_SP_PC : RO ;bitpos:[31:0] ;default: 32'b0 ; */ 416 /*description: */ 417 #define ASSIST_DEBUG_CORE_0_SP_PC 0xFFFFFFFF 418 #define ASSIST_DEBUG_CORE_0_SP_PC_M ((ASSIST_DEBUG_CORE_0_SP_PC_V)<<(ASSIST_DEBUG_CORE_0_SP_PC_S)) 419 #define ASSIST_DEBUG_CORE_0_SP_PC_V 0xFFFFFFFF 420 #define ASSIST_DEBUG_CORE_0_SP_PC_S 0 421 422 #define ASSIST_DEBUG_CORE_0_RCD_EN_REG (DR_REG_ASSIST_DEBUG_BASE + 0x044) 423 /* ASSIST_DEBUG_CORE_0_RCD_PDEBUGEN : RW ;bitpos:[1] ;default: 1'b0 ; */ 424 /*description: enable CPU Pdebug function if enable CPU will update PdebugPC*/ 425 #define ASSIST_DEBUG_CORE_0_RCD_PDEBUGEN (BIT(1)) 426 #define ASSIST_DEBUG_CORE_0_RCD_PDEBUGEN_M (BIT(1)) 427 #define ASSIST_DEBUG_CORE_0_RCD_PDEBUGEN_V 0x1 428 #define ASSIST_DEBUG_CORE_0_RCD_PDEBUGEN_S 1 429 /* ASSIST_DEBUG_CORE_0_RCD_RECORDEN : RW ;bitpos:[0] ;default: 1'b0 ; */ 430 /*description: enable recording function if enable assist_debug will update 431 PdebugPC so you can read it*/ 432 #define ASSIST_DEBUG_CORE_0_RCD_RECORDEN (BIT(0)) 433 #define ASSIST_DEBUG_CORE_0_RCD_RECORDEN_M (BIT(0)) 434 #define ASSIST_DEBUG_CORE_0_RCD_RECORDEN_V 0x1 435 #define ASSIST_DEBUG_CORE_0_RCD_RECORDEN_S 0 436 437 #define ASSIST_DEBUG_CORE_0_RCD_PDEBUGPC_REG (DR_REG_ASSIST_DEBUG_BASE + 0x048) 438 /* ASSIST_DEBUG_CORE_0_RCD_PDEBUGPC : RO ;bitpos:[31:0] ;default: 32'h0 ; */ 439 /*description: */ 440 #define ASSIST_DEBUG_CORE_0_RCD_PDEBUGPC 0xFFFFFFFF 441 #define ASSIST_DEBUG_CORE_0_RCD_PDEBUGPC_M ((ASSIST_DEBUG_CORE_0_RCD_PDEBUGPC_V)<<(ASSIST_DEBUG_CORE_0_RCD_PDEBUGPC_S)) 442 #define ASSIST_DEBUG_CORE_0_RCD_PDEBUGPC_V 0xFFFFFFFF 443 #define ASSIST_DEBUG_CORE_0_RCD_PDEBUGPC_S 0 444 445 #define ASSIST_DEBUG_CORE_0_RCD_PDEBUGSP_REG (DR_REG_ASSIST_DEBUG_BASE + 0x04C) 446 /* ASSIST_DEBUG_CORE_0_RCD_PDEBUGSP : RO ;bitpos:[31:0] ;default: 32'h0 ; */ 447 /*description: */ 448 #define ASSIST_DEBUG_CORE_0_RCD_PDEBUGSP 0xFFFFFFFF 449 #define ASSIST_DEBUG_CORE_0_RCD_PDEBUGSP_M ((ASSIST_DEBUG_CORE_0_RCD_PDEBUGSP_V)<<(ASSIST_DEBUG_CORE_0_RCD_PDEBUGSP_S)) 450 #define ASSIST_DEBUG_CORE_0_RCD_PDEBUGSP_V 0xFFFFFFFF 451 #define ASSIST_DEBUG_CORE_0_RCD_PDEBUGSP_S 0 452 453 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_0_REG (DR_REG_ASSIST_DEBUG_BASE + 0x050) 454 /* ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_LOADSTORE_0 : RO ;bitpos:[25] ;default: 1'b0 ; */ 455 /*description: */ 456 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_LOADSTORE_0 (BIT(25)) 457 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_LOADSTORE_0_M (BIT(25)) 458 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_LOADSTORE_0_V 0x1 459 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_LOADSTORE_0_S 25 460 /* ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_WR_0 : RO ;bitpos:[24] ;default: 1'b0 ; */ 461 /*description: */ 462 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_WR_0 (BIT(24)) 463 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_WR_0_M (BIT(24)) 464 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_WR_0_V 0x1 465 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_WR_0_S 24 466 /* ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_ADDR_0 : RO ;bitpos:[23:0] ;default: 24'b0 ; */ 467 /*description: */ 468 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_ADDR_0 0x00FFFFFF 469 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_ADDR_0_M ((ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_ADDR_0_V)<<(ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_ADDR_0_S)) 470 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_ADDR_0_V 0xFFFFFF 471 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_ADDR_0_S 0 472 473 #define ASSIST_DEBUG_CORE_0_IRAM0_EXCEPTION_MONITOR_1_REG (DR_REG_ASSIST_DEBUG_BASE + 0x054) 474 /* ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_LOADSTORE_1 : RO ;bitpos:[25] ;default: 1'b0 ; */ 475 /*description: */ 476 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_LOADSTORE_1 (BIT(25)) 477 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_LOADSTORE_1_M (BIT(25)) 478 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_LOADSTORE_1_V 0x1 479 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_LOADSTORE_1_S 25 480 /* ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_WR_1 : RO ;bitpos:[24] ;default: 1'b0 ; */ 481 /*description: */ 482 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_WR_1 (BIT(24)) 483 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_WR_1_M (BIT(24)) 484 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_WR_1_V 0x1 485 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_WR_1_S 24 486 /* ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_ADDR_1 : RO ;bitpos:[23:0] ;default: 24'b0 ; */ 487 /*description: */ 488 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_ADDR_1 0x00FFFFFF 489 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_ADDR_1_M ((ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_ADDR_1_V)<<(ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_ADDR_1_S)) 490 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_ADDR_1_V 0xFFFFFF 491 #define ASSIST_DEBUG_CORE_0_IRAM0_RECORDING_ADDR_1_S 0 492 493 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_0_REG (DR_REG_ASSIST_DEBUG_BASE + 0x058) 494 /* ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_BYTEEN_0 : RO ;bitpos:[28:25] ;default: 4'b0 ; */ 495 /*description: */ 496 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_BYTEEN_0 0x0000000F 497 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_BYTEEN_0_M ((ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_BYTEEN_0_V)<<(ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_BYTEEN_0_S)) 498 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_BYTEEN_0_V 0xF 499 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_BYTEEN_0_S 25 500 /* ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_WR_0 : RO ;bitpos:[24] ;default: 1'b0 ; */ 501 /*description: */ 502 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_WR_0 (BIT(24)) 503 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_WR_0_M (BIT(24)) 504 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_WR_0_V 0x1 505 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_WR_0_S 24 506 /* ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_ADDR_0 : RO ;bitpos:[23:0] ;default: 24'b0 ; */ 507 /*description: */ 508 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_ADDR_0 0x00FFFFFF 509 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_ADDR_0_M ((ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_ADDR_0_V)<<(ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_ADDR_0_S)) 510 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_ADDR_0_V 0xFFFFFF 511 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_ADDR_0_S 0 512 513 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_1_REG (DR_REG_ASSIST_DEBUG_BASE + 0x05C) 514 /* ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_PC_0 : RO ;bitpos:[31:0] ;default: 32'b0 ; */ 515 /*description: */ 516 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_PC_0 0xFFFFFFFF 517 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_PC_0_M ((ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_PC_0_V)<<(ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_PC_0_S)) 518 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_PC_0_V 0xFFFFFFFF 519 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_PC_0_S 0 520 521 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_2_REG (DR_REG_ASSIST_DEBUG_BASE + 0x060) 522 /* ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_BYTEEN_1 : RO ;bitpos:[28:25] ;default: 4'b0 ; */ 523 /*description: */ 524 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_BYTEEN_1 0x0000000F 525 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_BYTEEN_1_M ((ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_BYTEEN_1_V)<<(ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_BYTEEN_1_S)) 526 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_BYTEEN_1_V 0xF 527 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_BYTEEN_1_S 25 528 /* ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_WR_1 : RO ;bitpos:[24] ;default: 1'b0 ; */ 529 /*description: */ 530 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_WR_1 (BIT(24)) 531 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_WR_1_M (BIT(24)) 532 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_WR_1_V 0x1 533 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_WR_1_S 24 534 /* ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_ADDR_1 : RO ;bitpos:[23:0] ;default: 24'b0 ; */ 535 /*description: */ 536 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_ADDR_1 0x00FFFFFF 537 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_ADDR_1_M ((ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_ADDR_1_V)<<(ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_ADDR_1_S)) 538 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_ADDR_1_V 0xFFFFFF 539 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_ADDR_1_S 0 540 541 #define ASSIST_DEBUG_CORE_0_DRAM0_EXCEPTION_MONITOR_3_REG (DR_REG_ASSIST_DEBUG_BASE + 0x064) 542 /* ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_PC_1 : RO ;bitpos:[31:0] ;default: 32'b0 ; */ 543 /*description: */ 544 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_PC_1 0xFFFFFFFF 545 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_PC_1_M ((ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_PC_1_V)<<(ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_PC_1_S)) 546 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_PC_1_V 0xFFFFFFFF 547 #define ASSIST_DEBUG_CORE_0_DRAM0_RECORDING_PC_1_S 0 548 549 #define ASSIST_DEBUG_CORE_X_IRAM0_DRAM0_EXCEPTION_MONITOR_0_REG (DR_REG_ASSIST_DEBUG_BASE + 0x068) 550 /* ASSIST_DEBUG_CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_0 : R/W ;bitpos:[19:0] ;default: 20'b0 ; */ 551 /*description: */ 552 #define ASSIST_DEBUG_CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_0 0x000FFFFF 553 #define ASSIST_DEBUG_CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_0_M ((ASSIST_DEBUG_CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_0_V)<<(ASSIST_DEBUG_CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_0_S)) 554 #define ASSIST_DEBUG_CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_0_V 0xFFFFF 555 #define ASSIST_DEBUG_CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_0_S 0 556 557 #define ASSIST_DEBUG_CORE_X_IRAM0_DRAM0_EXCEPTION_MONITOR_1_REG (DR_REG_ASSIST_DEBUG_BASE + 0x06C) 558 /* ASSIST_DEBUG_CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_1 : R/W ;bitpos:[19:0] ;default: 20'b0 ; */ 559 /*description: */ 560 #define ASSIST_DEBUG_CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_1 0x000FFFFF 561 #define ASSIST_DEBUG_CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_1_M ((ASSIST_DEBUG_CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_1_V)<<(ASSIST_DEBUG_CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_1_S)) 562 #define ASSIST_DEBUG_CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_1_V 0xFFFFF 563 #define ASSIST_DEBUG_CORE_X_IRAM0_DRAM0_LIMIT_CYCLE_1_S 0 564 565 #define ASSIST_DEBUG_LOG_SETTING_REG (DR_REG_ASSIST_DEBUG_BASE + 0x070) 566 /* ASSIST_DEBUG_LOG_MEM_LOOP_ENABLE : R/W ;bitpos:[7] ;default: 1'b1 ; */ 567 /*description: */ 568 #define ASSIST_DEBUG_LOG_MEM_LOOP_ENABLE (BIT(7)) 569 #define ASSIST_DEBUG_LOG_MEM_LOOP_ENABLE_M (BIT(7)) 570 #define ASSIST_DEBUG_LOG_MEM_LOOP_ENABLE_V 0x1 571 #define ASSIST_DEBUG_LOG_MEM_LOOP_ENABLE_S 7 572 /* ASSIST_DEBUG_LOG_MODE : R/W ;bitpos:[6:3] ;default: 4'b0 ; */ 573 /*description: */ 574 #define ASSIST_DEBUG_LOG_MODE 0x0000000F 575 #define ASSIST_DEBUG_LOG_MODE_M ((ASSIST_DEBUG_LOG_MODE_V)<<(ASSIST_DEBUG_LOG_MODE_S)) 576 #define ASSIST_DEBUG_LOG_MODE_V 0xF 577 #define ASSIST_DEBUG_LOG_MODE_S 3 578 /* ASSIST_DEBUG_LOG_ENA : R/W ;bitpos:[2:0] ;default: 3'b0 ; */ 579 /*description: */ 580 #define ASSIST_DEBUG_LOG_ENA 0x00000007 581 #define ASSIST_DEBUG_LOG_ENA_M ((ASSIST_DEBUG_LOG_ENA_V)<<(ASSIST_DEBUG_LOG_ENA_S)) 582 #define ASSIST_DEBUG_LOG_ENA_V 0x7 583 #define ASSIST_DEBUG_LOG_ENA_S 0 584 585 #define ASSIST_DEBUG_LOG_DATA_0_REG (DR_REG_ASSIST_DEBUG_BASE + 0x074) 586 /* ASSIST_DEBUG_LOG_DATA_0 : R/W ;bitpos:[31:0] ;default: 32'b0 ; */ 587 /*description: */ 588 #define ASSIST_DEBUG_LOG_DATA_0 0xFFFFFFFF 589 #define ASSIST_DEBUG_LOG_DATA_0_M ((ASSIST_DEBUG_LOG_DATA_0_V)<<(ASSIST_DEBUG_LOG_DATA_0_S)) 590 #define ASSIST_DEBUG_LOG_DATA_0_V 0xFFFFFFFF 591 #define ASSIST_DEBUG_LOG_DATA_0_S 0 592 593 #define ASSIST_DEBUG_LOG_DATA_MASK_REG (DR_REG_ASSIST_DEBUG_BASE + 0x078) 594 /* ASSIST_DEBUG_LOG_DATA_SIZE : R/W ;bitpos:[15:0] ;default: 16'b0 ; */ 595 /*description: */ 596 #define ASSIST_DEBUG_LOG_DATA_SIZE 0x0000FFFF 597 #define ASSIST_DEBUG_LOG_DATA_SIZE_M ((ASSIST_DEBUG_LOG_DATA_SIZE_V)<<(ASSIST_DEBUG_LOG_DATA_SIZE_S)) 598 #define ASSIST_DEBUG_LOG_DATA_SIZE_V 0xFFFF 599 #define ASSIST_DEBUG_LOG_DATA_SIZE_S 0 600 601 #define ASSIST_DEBUG_LOG_MIN_REG (DR_REG_ASSIST_DEBUG_BASE + 0x07C) 602 /* ASSIST_DEBUG_LOG_MIN : R/W ;bitpos:[31:0] ;default: 32'b0 ; */ 603 /*description: */ 604 #define ASSIST_DEBUG_LOG_MIN 0xFFFFFFFF 605 #define ASSIST_DEBUG_LOG_MIN_M ((ASSIST_DEBUG_LOG_MIN_V)<<(ASSIST_DEBUG_LOG_MIN_S)) 606 #define ASSIST_DEBUG_LOG_MIN_V 0xFFFFFFFF 607 #define ASSIST_DEBUG_LOG_MIN_S 0 608 609 #define ASSIST_DEBUG_LOG_MAX_REG (DR_REG_ASSIST_DEBUG_BASE + 0x080) 610 /* ASSIST_DEBUG_LOG_MAX : R/W ;bitpos:[31:0] ;default: 32'b0 ; */ 611 /*description: */ 612 #define ASSIST_DEBUG_LOG_MAX 0xFFFFFFFF 613 #define ASSIST_DEBUG_LOG_MAX_M ((ASSIST_DEBUG_LOG_MAX_V)<<(ASSIST_DEBUG_LOG_MAX_S)) 614 #define ASSIST_DEBUG_LOG_MAX_V 0xFFFFFFFF 615 #define ASSIST_DEBUG_LOG_MAX_S 0 616 617 #define ASSIST_DEBUG_LOG_MEM_START_REG (DR_REG_ASSIST_DEBUG_BASE + 0x084) 618 /* ASSIST_DEBUG_LOG_MEM_START : R/W ;bitpos:[31:0] ;default: 32'b0 ; */ 619 /*description: */ 620 #define ASSIST_DEBUG_LOG_MEM_START 0xFFFFFFFF 621 #define ASSIST_DEBUG_LOG_MEM_START_M ((ASSIST_DEBUG_LOG_MEM_START_V)<<(ASSIST_DEBUG_LOG_MEM_START_S)) 622 #define ASSIST_DEBUG_LOG_MEM_START_V 0xFFFFFFFF 623 #define ASSIST_DEBUG_LOG_MEM_START_S 0 624 625 #define ASSIST_DEBUG_LOG_MEM_END_REG (DR_REG_ASSIST_DEBUG_BASE + 0x088) 626 /* ASSIST_DEBUG_LOG_MEM_END : R/W ;bitpos:[31:0] ;default: 32'b0 ; */ 627 /*description: */ 628 #define ASSIST_DEBUG_LOG_MEM_END 0xFFFFFFFF 629 #define ASSIST_DEBUG_LOG_MEM_END_M ((ASSIST_DEBUG_LOG_MEM_END_V)<<(ASSIST_DEBUG_LOG_MEM_END_S)) 630 #define ASSIST_DEBUG_LOG_MEM_END_V 0xFFFFFFFF 631 #define ASSIST_DEBUG_LOG_MEM_END_S 0 632 633 #define ASSIST_DEBUG_LOG_MEM_WRITING_ADDR_REG (DR_REG_ASSIST_DEBUG_BASE + 0x08C) 634 /* ASSIST_DEBUG_LOG_MEM_WRITING_ADDR : RO ;bitpos:[31:0] ;default: 32'b0 ; */ 635 /*description: */ 636 #define ASSIST_DEBUG_LOG_MEM_WRITING_ADDR 0xFFFFFFFF 637 #define ASSIST_DEBUG_LOG_MEM_WRITING_ADDR_M ((ASSIST_DEBUG_LOG_MEM_WRITING_ADDR_V)<<(ASSIST_DEBUG_LOG_MEM_WRITING_ADDR_S)) 638 #define ASSIST_DEBUG_LOG_MEM_WRITING_ADDR_V 0xFFFFFFFF 639 #define ASSIST_DEBUG_LOG_MEM_WRITING_ADDR_S 0 640 641 #define ASSIST_DEBUG_LOG_MEM_FULL_FLAG_REG (DR_REG_ASSIST_DEBUG_BASE + 0x090) 642 /* ASSIST_DEBUG_CLR_LOG_MEM_FULL_FLAG : R/W ;bitpos:[1] ;default: 1'b0 ; */ 643 /*description: */ 644 #define ASSIST_DEBUG_CLR_LOG_MEM_FULL_FLAG (BIT(1)) 645 #define ASSIST_DEBUG_CLR_LOG_MEM_FULL_FLAG_M (BIT(1)) 646 #define ASSIST_DEBUG_CLR_LOG_MEM_FULL_FLAG_V 0x1 647 #define ASSIST_DEBUG_CLR_LOG_MEM_FULL_FLAG_S 1 648 /* ASSIST_DEBUG_LOG_MEM_FULL_FLAG : RO ;bitpos:[0] ;default: 1'b0 ; */ 649 /*description: */ 650 #define ASSIST_DEBUG_LOG_MEM_FULL_FLAG (BIT(0)) 651 #define ASSIST_DEBUG_LOG_MEM_FULL_FLAG_M (BIT(0)) 652 #define ASSIST_DEBUG_LOG_MEM_FULL_FLAG_V 0x1 653 #define ASSIST_DEBUG_LOG_MEM_FULL_FLAG_S 0 654 655 #define ASSIST_DEBUG_CORE_0_LASTPC_BEFORE_EXCEPTION_REG (DR_REG_ASSIST_DEBUG_BASE + 0x094) 656 /* ASSIST_DEBUG_CORE_0_LASTPC_BEFORE_EXC : RO ;bitpos:[31:0] ;default: 32'b0 ; */ 657 /*description: */ 658 #define ASSIST_DEBUG_CORE_0_LASTPC_BEFORE_EXC 0xFFFFFFFF 659 #define ASSIST_DEBUG_CORE_0_LASTPC_BEFORE_EXC_M ((ASSIST_DEBUG_CORE_0_LASTPC_BEFORE_EXC_V)<<(ASSIST_DEBUG_CORE_0_LASTPC_BEFORE_EXC_S)) 660 #define ASSIST_DEBUG_CORE_0_LASTPC_BEFORE_EXC_V 0xFFFFFFFF 661 #define ASSIST_DEBUG_CORE_0_LASTPC_BEFORE_EXC_S 0 662 663 #define ASSIST_DEBUG_CORE_0_DEBUG_MODE_REG (DR_REG_ASSIST_DEBUG_BASE + 0x098) 664 /* ASSIST_DEBUG_CORE_0_DEBUG_MODULE_ACTIVE : RO ;bitpos:[1] ;default: 1'b0 ; */ 665 /*description: */ 666 #define ASSIST_DEBUG_CORE_0_DEBUG_MODULE_ACTIVE (BIT(1)) 667 #define ASSIST_DEBUG_CORE_0_DEBUG_MODULE_ACTIVE_M (BIT(1)) 668 #define ASSIST_DEBUG_CORE_0_DEBUG_MODULE_ACTIVE_V 0x1 669 #define ASSIST_DEBUG_CORE_0_DEBUG_MODULE_ACTIVE_S 1 670 /* ASSIST_DEBUG_CORE_0_DEBUG_MODE : RO ;bitpos:[0] ;default: 1'b0 ; */ 671 /*description: */ 672 #define ASSIST_DEBUG_CORE_0_DEBUG_MODE (BIT(0)) 673 #define ASSIST_DEBUG_CORE_0_DEBUG_MODE_M (BIT(0)) 674 #define ASSIST_DEBUG_CORE_0_DEBUG_MODE_V 0x1 675 #define ASSIST_DEBUG_CORE_0_DEBUG_MODE_S 0 676 677 #define ASSIST_DEBUG_DATE_REG (DR_REG_ASSIST_DEBUG_BASE + 0x1FC) 678 /* ASSIST_DEBUG_DATE : R/W ;bitpos:[27:0] ;default: 28'h2008010 ; */ 679 /*description: */ 680 #define ASSIST_DEBUG_DATE 0x0FFFFFFF 681 #define ASSIST_DEBUG_DATE_M ((ASSIST_DEBUG_DATE_V)<<(ASSIST_DEBUG_DATE_S)) 682 #define ASSIST_DEBUG_DATE_V 0xFFFFFFF 683 #define ASSIST_DEBUG_DATE_S 0 684 685 #ifdef __cplusplus 686 } 687 #endif 688 689 690 691 #endif /*_SOC_ASSIST_DEBUG_REG_H_ */ 692