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

cti_names variable

Syntax

static const struct { uint32_t offset; const char *label; } cti_names[] = { { CTI_CTR, "CTR" }, { CTI_GATE, "GATE" }, { CTI_INEN0, "INEN0" }, { CTI_INEN1, "INEN1" }, { CTI_INEN2, "INEN2" }, { CTI_INEN3, "INEN3" }, { CTI_INEN4, "INEN4" }, { CTI_INEN5, "INEN5" }, { CTI_INEN6, "INEN6" }, { CTI_INEN7, "INEN7" }, { CTI_INEN8, "INEN8" }, { CTI_OUTEN0, "OUTEN0" }, { CTI_OUTEN1, "OUTEN1" }, { CTI_OUTEN2, "OUTEN2" }, { CTI_OUTEN3, "OUTEN3" }, { CTI_OUTEN4, "OUTEN4" }, { CTI_OUTEN5, "OUTEN5" }, { CTI_OUTEN6, "OUTEN6" }, { CTI_OUTEN7, "OUTEN7" }, { CTI_OUTEN8, "OUTEN8" }, { CTI_TRIN_STATUS, "TRIN" }, { CTI_TROUT_STATUS, "TROUT" }, { CTI_CHIN_STATUS, "CHIN" }, { CTI_CHOU_STATUS, "CHOUT" }, { CTI_APPSET, "APPSET" }, { CTI_APPCLEAR, "APPCLR" }, { CTI_APPPULSE, "APPPULSE" }, { CTI_INACK, "INACK" }, { CTI_DEVCTL, "DEVCTL" }, };

References

LocationReferrerText
arm_cti.c:163
} cti_names[] = {
arm_cti.c:197cti_find_reg_offset()
for (size_t i = 0; i < ARRAY_SIZE(cti_names); i++) {
arm_cti.c:198cti_find_reg_offset()
if (!strcmp(name, cti_names[i].label))
arm_cti.c:199cti_find_reg_offset()
return cti_names[i].offset;
arm_cti.c:225handle_cti_dump()
uint32_t values[ARRAY_SIZE(cti_names)];
arm_cti.c:227handle_cti_dump()
for (size_t i = 0; (retval == ERROR_OK) && (i < ARRAY_SIZE(cti_names)); i++)
arm_cti.c:229handle_cti_dump()
cti->spot.base + cti_names[i].offset, &values[i]);
arm_cti.c:237handle_cti_dump()
for (size_t i = 0; i < ARRAY_SIZE(cti_names); i++)
arm_cti.c:239handle_cti_dump()
cti_names[i].label, cti_names[i].offset, values[i]);

Data Use

Functions reading cti_names
cti_names
Type of cti_names
cti_names
all items filtered out