X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Fmips_ejtag.c;h=52c710ecfd85989bc71a48d992e95be4267f31a6;hp=c169c6f0682bb2f191fa6281e1e906313eb867e4;hb=5711203e20fb11fa6d0f1acac714bca5833f17d8;hpb=76b3c6ece6f853daca937652df78b61df11c47f3 diff --git a/src/target/mips_ejtag.c b/src/target/mips_ejtag.c index c169c6f068..52c710ecfd 100644 --- a/src/target/mips_ejtag.c +++ b/src/target/mips_ejtag.c @@ -227,6 +227,7 @@ int mips_ejtag_exit_debug(mips_ejtag_t *ejtag_info, int enable_interrupts) int mips_ejtag_read_debug(mips_ejtag_t *ejtag_info, u32* debug_reg) { + /* read ejtag ECR */ u32 code[] = { MIPS32_MTC0(15,31,0), /* move $15 to COP0 DeSave */ MIPS32_LUI(15,UPPER16(MIPS32_PRACC_STACK)), /* $15 = MIPS32_PRACC_STACK */ @@ -288,6 +289,7 @@ int mips_ejtag_init(mips_ejtag_t *ejtag_info) ejtag_info->impcode & (1<<14) ? " noDMA": " DMA", ejtag_info->impcode & (1<<0) ? " MIPS64": " MIPS32" ); + if((ejtag_info->impcode & (1<<14)) == 0) LOG_DEBUG("EJTAG: DMA Access Mode Support Enabled");