XT_MK_REG_DESC is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

XT_MK_REG_DESC macro

Syntax

#define XT_MK_REG_DESC(n, r, t, f) \     { .name = (n), .exist = false, .reg_num = (r), \     .dbreg_num = _XT_MK_DBREGN(r, t), .type = (t), \     .flags = (f) }

Arguments

n

r

t

f

References

LocationText
xtensa_regs.h:128
#define XT_MK_REG_DESC(n, r, t, f) \
xtensa.c:191
XT_MK_REG_DESC("pc", XT_PC_REG_NUM_VIRTUAL, XT_REG_SPECIAL, 0),
xtensa.c:192
XT_MK_REG_DESC("ar0", 0x00, XT_REG_GENERAL, 0),
xtensa.c:193
XT_MK_REG_DESC("ar1", 0x01, XT_REG_GENERAL, 0),
xtensa.c:194
XT_MK_REG_DESC("ar2", 0x02, XT_REG_GENERAL, 0),
xtensa.c:195
XT_MK_REG_DESC("ar3", 0x03, XT_REG_GENERAL, 0),
xtensa.c:196
XT_MK_REG_DESC("ar4", 0x04, XT_REG_GENERAL, 0),
xtensa.c:197
XT_MK_REG_DESC("ar5", 0x05, XT_REG_GENERAL, 0),
xtensa.c:198
XT_MK_REG_DESC("ar6", 0x06, XT_REG_GENERAL, 0),
xtensa.c:199
XT_MK_REG_DESC("ar7", 0x07, XT_REG_GENERAL, 0),
xtensa.c:200
XT_MK_REG_DESC("ar8", 0x08, XT_REG_GENERAL, 0),
xtensa.c:201
XT_MK_REG_DESC("ar9", 0x09, XT_REG_GENERAL, 0),
xtensa.c:202
XT_MK_REG_DESC("ar10", 0x0A, XT_REG_GENERAL, 0),
xtensa.c:203
XT_MK_REG_DESC("ar11", 0x0B, XT_REG_GENERAL, 0),
xtensa.c:204
XT_MK_REG_DESC("ar12", 0x0C, XT_REG_GENERAL, 0),
xtensa.c:205
XT_MK_REG_DESC("ar13", 0x0D, XT_REG_GENERAL, 0),
xtensa.c:206
XT_MK_REG_DESC("ar14", 0x0E, XT_REG_GENERAL, 0),
xtensa.c:207
XT_MK_REG_DESC("ar15", 0x0F, XT_REG_GENERAL, 0),
xtensa.c:208
XT_MK_REG_DESC("ar16", 0x10, XT_REG_GENERAL, 0),
xtensa.c:209
XT_MK_REG_DESC("ar17", 0x11, XT_REG_GENERAL, 0),
xtensa.c:210
XT_MK_REG_DESC("ar18", 0x12, XT_REG_GENERAL, 0),
xtensa.c:211
XT_MK_REG_DESC("ar19", 0x13, XT_REG_GENERAL, 0),
xtensa.c:212
XT_MK_REG_DESC("ar20", 0x14, XT_REG_GENERAL, 0),
xtensa.c:213
XT_MK_REG_DESC("ar21", 0x15, XT_REG_GENERAL, 0),
xtensa.c:214
XT_MK_REG_DESC("ar22", 0x16, XT_REG_GENERAL, 0),
xtensa.c:215
XT_MK_REG_DESC("ar23", 0x17, XT_REG_GENERAL, 0),
xtensa.c:216
XT_MK_REG_DESC("ar24", 0x18, XT_REG_GENERAL, 0),
xtensa.c:217
XT_MK_REG_DESC("ar25", 0x19, XT_REG_GENERAL, 0),
xtensa.c:218
XT_MK_REG_DESC("ar26", 0x1A, XT_REG_GENERAL, 0),
xtensa.c:219
XT_MK_REG_DESC("ar27", 0x1B, XT_REG_GENERAL, 0),
xtensa.c:220
XT_MK_REG_DESC("ar28", 0x1C, XT_REG_GENERAL, 0),
xtensa.c:221
XT_MK_REG_DESC("ar29", 0x1D, XT_REG_GENERAL, 0),
xtensa.c:222
XT_MK_REG_DESC("ar30", 0x1E, XT_REG_GENERAL, 0),
xtensa.c:223
XT_MK_REG_DESC("ar31", 0x1F, XT_REG_GENERAL, 0),
xtensa.c:224
XT_MK_REG_DESC("ar32", 0x20, XT_REG_GENERAL, 0),
xtensa.c:225
XT_MK_REG_DESC("ar33", 0x21, XT_REG_GENERAL, 0),
xtensa.c:226
XT_MK_REG_DESC("ar34", 0x22, XT_REG_GENERAL, 0),
xtensa.c:227
XT_MK_REG_DESC("ar35", 0x23, XT_REG_GENERAL, 0),
xtensa.c:228
XT_MK_REG_DESC("ar36", 0x24, XT_REG_GENERAL, 0),
xtensa.c:229
XT_MK_REG_DESC("ar37", 0x25, XT_REG_GENERAL, 0),
xtensa.c:230
XT_MK_REG_DESC("ar38", 0x26, XT_REG_GENERAL, 0),
xtensa.c:231
XT_MK_REG_DESC("ar39", 0x27, XT_REG_GENERAL, 0),
xtensa.c:232
XT_MK_REG_DESC("ar40", 0x28, XT_REG_GENERAL, 0),
xtensa.c:233
XT_MK_REG_DESC("ar41", 0x29, XT_REG_GENERAL, 0),
xtensa.c:234
XT_MK_REG_DESC("ar42", 0x2A, XT_REG_GENERAL, 0),
xtensa.c:235
XT_MK_REG_DESC("ar43", 0x2B, XT_REG_GENERAL, 0),
xtensa.c:236
XT_MK_REG_DESC("ar44", 0x2C, XT_REG_GENERAL, 0),
xtensa.c:237
XT_MK_REG_DESC("ar45", 0x2D, XT_REG_GENERAL, 0),
xtensa.c:238
XT_MK_REG_DESC("ar46", 0x2E, XT_REG_GENERAL, 0),
xtensa.c:239
XT_MK_REG_DESC("ar47", 0x2F, XT_REG_GENERAL, 0),
xtensa.c:240
XT_MK_REG_DESC("ar48", 0x30, XT_REG_GENERAL, 0),
xtensa.c:241
XT_MK_REG_DESC("ar49", 0x31, XT_REG_GENERAL, 0),
xtensa.c:242
XT_MK_REG_DESC("ar50", 0x32, XT_REG_GENERAL, 0),
xtensa.c:243
XT_MK_REG_DESC("ar51", 0x33, XT_REG_GENERAL, 0),
xtensa.c:244
XT_MK_REG_DESC("ar52", 0x34, XT_REG_GENERAL, 0),
xtensa.c:245
XT_MK_REG_DESC("ar53", 0x35, XT_REG_GENERAL, 0),
xtensa.c:246
XT_MK_REG_DESC("ar54", 0x36, XT_REG_GENERAL, 0),
xtensa.c:247
XT_MK_REG_DESC("ar55", 0x37, XT_REG_GENERAL, 0),
xtensa.c:248
XT_MK_REG_DESC("ar56", 0x38, XT_REG_GENERAL, 0),
xtensa.c:249
XT_MK_REG_DESC("ar57", 0x39, XT_REG_GENERAL, 0),
xtensa.c:250
XT_MK_REG_DESC("ar58", 0x3A, XT_REG_GENERAL, 0),
xtensa.c:251
XT_MK_REG_DESC("ar59", 0x3B, XT_REG_GENERAL, 0),
xtensa.c:252
XT_MK_REG_DESC("ar60", 0x3C, XT_REG_GENERAL, 0),
xtensa.c:253
XT_MK_REG_DESC("ar61", 0x3D, XT_REG_GENERAL, 0),
xtensa.c:254
XT_MK_REG_DESC("ar62", 0x3E, XT_REG_GENERAL, 0),
xtensa.c:255
XT_MK_REG_DESC("ar63", 0x3F, XT_REG_GENERAL, 0),
xtensa.c:256
XT_MK_REG_DESC("windowbase", 0x48, XT_REG_SPECIAL, 0),
xtensa.c:257
XT_MK_REG_DESC("windowstart", 0x49, XT_REG_SPECIAL, 0),
xtensa.c:258
XT_MK_REG_DESC("ps", XT_PS_REG_NUM, XT_REG_SPECIAL, 0), /* PS (not mapped through EPS[]) */
xtensa.c:259
XT_MK_REG_DESC("ibreakenable", 0x60, XT_REG_SPECIAL, 0),
xtensa.c:260
XT_MK_REG_DESC("ddr", 0x68, XT_REG_DEBUG, XT_REGF_NOREAD),
xtensa.c:261
XT_MK_REG_DESC("ibreaka0", 0x80, XT_REG_SPECIAL, 0),
xtensa.c:262
XT_MK_REG_DESC("ibreaka1", 0x81, XT_REG_SPECIAL, 0),
xtensa.c:263
XT_MK_REG_DESC("dbreaka0", 0x90, XT_REG_SPECIAL, 0),
xtensa.c:264
XT_MK_REG_DESC("dbreaka1", 0x91, XT_REG_SPECIAL, 0),
xtensa.c:265
XT_MK_REG_DESC("dbreakc0", 0xA0, XT_REG_SPECIAL, 0),
xtensa.c:266
XT_MK_REG_DESC("dbreakc1", 0xA1, XT_REG_SPECIAL, 0),
xtensa.c:267
XT_MK_REG_DESC("cpenable", 0xE0, XT_REG_SPECIAL, 0),
xtensa.c:268
XT_MK_REG_DESC("exccause", 0xE8, XT_REG_SPECIAL, 0),
xtensa.c:269
XT_MK_REG_DESC("debugcause", 0xE9, XT_REG_SPECIAL, 0),
xtensa.c:270
XT_MK_REG_DESC("icount", 0xEC, XT_REG_SPECIAL, 0),
xtensa.c:271
XT_MK_REG_DESC("icountlevel", 0xED, XT_REG_SPECIAL, 0),
xtensa.c:276
XT_MK_REG_DESC("a0", XT_REG_IDX_AR0, XT_REG_RELGEN, 0),
xtensa.c:277
XT_MK_REG_DESC("a1", XT_REG_IDX_AR1, XT_REG_RELGEN, 0),
xtensa.c:278
XT_MK_REG_DESC("a2", XT_REG_IDX_AR2, XT_REG_RELGEN, 0),
xtensa.c:279
XT_MK_REG_DESC("a3", XT_REG_IDX_AR3, XT_REG_RELGEN, 0),
xtensa.c:280
XT_MK_REG_DESC("a4", XT_REG_IDX_AR4, XT_REG_RELGEN, 0),
xtensa.c:281
XT_MK_REG_DESC("a5", XT_REG_IDX_AR5, XT_REG_RELGEN, 0),
xtensa.c:282
XT_MK_REG_DESC("a6", XT_REG_IDX_AR6, XT_REG_RELGEN, 0),
xtensa.c:283
XT_MK_REG_DESC("a7", XT_REG_IDX_AR7, XT_REG_RELGEN, 0),
xtensa.c:284
XT_MK_REG_DESC("a8", XT_REG_IDX_AR8, XT_REG_RELGEN, 0),
xtensa.c:285
XT_MK_REG_DESC("a9", XT_REG_IDX_AR9, XT_REG_RELGEN, 0),
xtensa.c:286
XT_MK_REG_DESC("a10", XT_REG_IDX_AR10, XT_REG_RELGEN, 0),
xtensa.c:287
XT_MK_REG_DESC("a11", XT_REG_IDX_AR11, XT_REG_RELGEN, 0),
xtensa.c:288
XT_MK_REG_DESC("a12", XT_REG_IDX_AR12, XT_REG_RELGEN, 0),
xtensa.c:289
XT_MK_REG_DESC("a13", XT_REG_IDX_AR13, XT_REG_RELGEN, 0),
xtensa.c:290
XT_MK_REG_DESC("a14", XT_REG_IDX_AR14, XT_REG_RELGEN, 0),
xtensa.c:291
XT_MK_REG_DESC("a15", XT_REG_IDX_AR15, XT_REG_RELGEN, 0),