+ {
+ if(!strncmp (line,"cjne\ta,#0x",10))
+ {
+ char *s;
+ int value;
+
+ value = strtol (line+8, &s, 16);
+ if (s != line+8)
+ REGS8051_SET (A_IDX, value); /* valid hex found */
+ }
+ if(!strncmp (line,"cjne\tr",6))
+ {
+ char *s;
+ int value;
+ regs *r = getReg(line+6);
+ value = strtol (line+8, &s, 16);
+ if (r && s != line+8)
+ REGS8051_SET (r->rIdx, value); /* valid hex found */
+ }
+ return;
+ }