fix regidx()
authorMichael Walle <michael@walle.cc>
Fri, 7 May 2010 20:46:08 +0000 (22:46 +0200)
committerMichael Walle <michael@walle.cc>
Fri, 7 May 2010 20:46:08 +0000 (22:46 +0200)
We can't convert the characters in the register name to uppercase.
Generally, the registername is a 'const char*', eg. it resides in flash.

umon_main/target/common/reg_cache.c

index 9511eaa..e36971d 100644 (file)
@@ -79,7 +79,6 @@ regidx(char *name)
 {
        int     i;
 
-       strtoupper(name);
        for(i=0;i<REGTOT;i++) {
                if (!strcmp(name,regnames[i])) {
                        return(i);