This is an automated email from Gerrit.

Kent Brinkley ([email protected]) just uploaded a new patch set to 
Gerrit, which you can find at http://openocd.zylin.com/2350

-- gerrit

commit 9894313ea4c01f85a980253456976c98d84d7713
Author: Kent Brinkley <[email protected]>
Date:   Tue Oct 21 07:46:30 2014 -0700

    Added #define for scan_delay legacy mode default value
    
    Added #define for scan_delay legacy mode default value, believe in using 
defines to make maintenance easier.
    
    Change-Id: I8edf151352131bbf2b884dfcd67ca5764b11b13c
    Signed-off-by: Kent Brinkley <[email protected]>

diff --git a/src/target/mips32.c b/src/target/mips32.c
index f0fa0bb..4e2b220 100644
--- a/src/target/mips32.c
+++ b/src/target/mips32.c
@@ -297,7 +297,7 @@ int mips32_init_arch_info(struct target *target, struct 
mips32_common *mips32, s
        mips32->read_core_reg = mips32_read_core_reg;
        mips32->write_core_reg = mips32_write_core_reg;
 
-       mips32->ejtag_info.scan_delay = 2000000;        /* Initial default 
value */
+       mips32->ejtag_info.scan_delay = MIPS32_SCAN_DELAY_LEGACY_MODE;  /* 
Initial default value */
        mips32->ejtag_info.mode = 0;                    /* Initial default 
value */
 
        return ERROR_OK;
@@ -825,7 +825,7 @@ COMMAND_HANDLER(mips32_handle_scan_delay_command)
                        return ERROR_COMMAND_SYNTAX_ERROR;
 
        command_print(CMD_CTX, "scan delay: %d nsec", ejtag_info->scan_delay);
-       if (ejtag_info->scan_delay >= 2000000) {
+       if (ejtag_info->scan_delay >= MIPS32_SCAN_DELAY_LEGACY_MODE) {
                ejtag_info->mode = 0;
                command_print(CMD_CTX, "running in legacy mode");
        } else {
diff --git a/src/target/mips32.h b/src/target/mips32.h
index 951b2ed..ba084c5 100644
--- a/src/target/mips32.h
+++ b/src/target/mips32.h
@@ -63,6 +63,8 @@
 #define MIPS32_ARCH_REL1 0x0
 #define MIPS32_ARCH_REL2 0x1
 
+#define MIPS32_SCAN_DELAY_LEGACY_MODE 2000000
+
 /* offsets into mips32 core register cache */
 enum {
        MIPS32_PC = 37,
diff --git a/src/target/mips_m4k.c b/src/target/mips_m4k.c
index 5b740cc..170128b 100644
--- a/src/target/mips_m4k.c
+++ b/src/target/mips_m4k.c
@@ -1334,7 +1334,7 @@ COMMAND_HANDLER(mips_m4k_handle_scan_delay_command)
                        return ERROR_COMMAND_SYNTAX_ERROR;
 
        command_print(CMD_CTX, "scan delay: %d nsec", ejtag_info->scan_delay);
-       if (ejtag_info->scan_delay >= 20000000) {
+       if (ejtag_info->scan_delay >= MIPS32_SCAN_DELAY_LEGACY_MODE) {
                ejtag_info->mode = 0;
                command_print(CMD_CTX, "running in legacy mode");
        } else {

-- 

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to