j3               2218 tools/finsig_dryos.c                     int j3 = idxFollowBranch(fw,j2,0xF1000001);
j3               2219 tools/finsig_dryos.c                     if (j3-j2>0 && j3-j2<5)
j3               2221 tools/finsig_dryos.c                         if (isBL(fw,j3))
j3               2224 tools/finsig_dryos.c                             k = idxFollowBranch(fw,j3,0x01000001);
j3               2236 tools/finsig_dryos.c                                 if ((fwval(fw,j3+m) & 0xFE1F0000) == 0xE41F0000) // ldr rx,
j3               2238 tools/finsig_dryos.c                                     frsp_argcnt = fwRd(fw,j3+m) + 1; // this should be loaded in the right register directly
j3               2239 tools/finsig_dryos.c                                     frsp_buf = LDR2val(fw,j3+m);
j3               2240 tools/finsig_dryos.c                                     frsp_buf_at = idx2adr(fw,j3+m);
j3               2245 tools/finsig_dryos.c                                 if ((fwval(fw,j3+m) & 0xFFF00000) == 0xE3A00000) // mov rx,
j3               2247 tools/finsig_dryos.c                                     uint32_t u1 = ALUop2a(fw,j3+m);
j3               2251 tools/finsig_dryos.c                                         frsp_buf_at = idx2adr(fw,j3+m);
j3               2252 tools/finsig_dryos.c                                         frsp_argcnt = fwRd(fw,j3+m) + 1; // this should be loaded in the right register directly
j3               2259 tools/finsig_dryos.c                                 if (isBL(fw,j3+m))
j3               2261 tools/finsig_dryos.c                                     k = idxFollowBranch(fw,j3+m,0x01000001);
j3               3702 tools/finsig_dryos.c                 int j3;
j3               3703 tools/finsig_dryos.c                 for (j3 = j2-1; j3 >= 0; j3--)
j3               3705 tools/finsig_dryos.c                     if (isLDR_PC(fw,j3) && (LDR2adr(fw,j3) == ppadr))
j3               3707 tools/finsig_dryos.c                         uint32_t fadr = idx2adr(fw,j3-offset);
j3               6313 tools/finsig_dryos.c     int j1, j2, j3;
j3               6325 tools/finsig_dryos.c     j3 = 0; // highest leds[] index
j3               6352 tools/finsig_dryos.c                     leds[j3].addr = l1;
j3               6353 tools/finsig_dryos.c                     leds[j3].reg = fwRd(fw,k1+j2);
j3               6354 tools/finsig_dryos.c                     j3++;
j3               6362 tools/finsig_dryos.c             if (j3>=LEDMAX)
j3               6366 tools/finsig_dryos.c         j3--;
j3               6368 tools/finsig_dryos.c         if (j3 >= 0)
j3               6373 tools/finsig_dryos.c             while (j3 >= 0)
j3               6383 tools/finsig_dryos.c                     leds[j3].reg = repeatreg;
j3               6384 tools/finsig_dryos.c                     leds[j3].addr = repeataddr;
j3               6385 tools/finsig_dryos.c                     leds[j3].done = 0;
j3               6399 tools/finsig_dryos.c                                 if ((leds[j3].reg == fwRd(fw,k1+j2)) && (leds[j3].addr == LDR2val(fw,k1+j2)))
j3               6401 tools/finsig_dryos.c                                     leds[j3].done = 0;
j3               6408 tools/finsig_dryos.c                             if (leds[j3].reg == fwRd(fw,k1+j2))
j3               6426 tools/finsig_dryos.c                         if (leds[j3].reg == fwRd(fw,k1+j2))
j3               6428 tools/finsig_dryos.c                             leds[j3].addr += ALUop2a(fw,k1+j2);
j3               6429 tools/finsig_dryos.c                             leds[j3].done = 0;
j3               6431 tools/finsig_dryos.c                         else if (leds[j3].reg == fwRn(fw,k1+j2))
j3               6436 tools/finsig_dryos.c                                 repeataddr = leds[j3].addr + ALUop2a(fw,k1+j2);
j3               6444 tools/finsig_dryos.c                         if (leds[j3].reg == fwRd(fw,k1+j2))
j3               6446 tools/finsig_dryos.c                             leds[j3].addr -= ALUop2a(fw,k1+j2);
j3               6447 tools/finsig_dryos.c                             leds[j3].done = 0;
j3               6449 tools/finsig_dryos.c                         else if (leds[j3].reg == fwRn(fw,k1+j2))
j3               6454 tools/finsig_dryos.c                                 repeataddr = leds[j3].addr - ALUop2a(fw,k1+j2);
j3               6464 tools/finsig_dryos.c                         if (leds[j3].reg == fwRd(fw,k1+j2))
j3               6466 tools/finsig_dryos.c                             leds[j3].offs = fwval(fw,k1+j2) & 0xfff;
j3               6470 tools/finsig_dryos.c                     else if (isMOV_immed(fw,k1+j2) && (leds[j3].reg == fwRd(fw,k1+j2)))
j3               6477 tools/finsig_dryos.c                     if (found && (!leds[j3].done))
j3               6480 tools/finsig_dryos.c                         bprintf("// LED #%i: 0x%08x, offset 0x%x\n",j1, leds[j3].addr, leds[j3].offs);
j3               6481 tools/finsig_dryos.c                         leds[j3].done = 1;
j3               6486 tools/finsig_dryos.c                     j3--;
j3               6505 tools/finsig_dryos.c                     j3 = 2;
j3               6506 tools/finsig_dryos.c                     while (j3 > 0)
j3               6516 tools/finsig_dryos.c                         j3--;
j3               6541 tools/finsig_dryos.c             j3 = 0;
j3               6575 tools/finsig_dryos.c                                 leds[j3].addr = ALUop2a(fw,n);
j3               6576 tools/finsig_dryos.c                                 leds[j3].offs = o1;
j3               6577 tools/finsig_dryos.c                                 j3++;
j3               6589 tools/finsig_dryos.c                 if (j3 >= LEDMAX)
j3               6592 tools/finsig_dryos.c             j3--;
j3               6593 tools/finsig_dryos.c             while (j3 >= 0)
j3               6596 tools/finsig_dryos.c                 if (leds[j3].addr > 0xfff)
j3               6598 tools/finsig_dryos.c                     bprintf("// LED #%i: unknown (index: 0x%08x), offset 0x%x\n",j1, leds[j3].addr, leds[j3].offs);
j3               6602 tools/finsig_dryos.c                     bprintf("// LED #%i: 0x%08x (#%d in GPIO table), offset 0x%x\n",j1, fwval(fw, leds[j3].addr + gpiotbladdr), leds[j3].addr, leds[j3].offs);
j3               6606 tools/finsig_dryos.c                     bprintf("// LED #%i:  #%d in GPIO table, offset 0x%x\n",j1, leds[j3].addr, leds[j3].offs);
j3               6608 tools/finsig_dryos.c                 j3--;
j3               6662 tools/finsig_dryos.c                 j3 = 2;
j3               6663 tools/finsig_dryos.c                 while (j3 > 0)
j3               6673 tools/finsig_dryos.c                     j3--;
j3               6698 tools/finsig_dryos.c         j3 = 0;
j3               6732 tools/finsig_dryos.c                             leds[j3].addr = ALUop2a(fw,n);
j3               6733 tools/finsig_dryos.c                             leds[j3].offs = o1;
j3               6734 tools/finsig_dryos.c                             j3++;
j3               6746 tools/finsig_dryos.c             if (j3 >= LEDMAX)
j3               6749 tools/finsig_dryos.c         j3--;
j3               6750 tools/finsig_dryos.c         while (j3 >= 0)
j3               6753 tools/finsig_dryos.c             if (leds[j3].addr > 0xfff)
j3               6755 tools/finsig_dryos.c                 bprintf("// LED #%i: unknown (index: 0x%08x), offset 0x%x\n",j1, leds[j3].addr, leds[j3].offs);
j3               6759 tools/finsig_dryos.c                 bprintf("// LED #%i: 0x%08x (#%d in GPIO table), offset 0x%x\n",j1, fwval(fw, leds[j3].addr + gpiotbladdr), leds[j3].addr, leds[j3].offs);
j3               6763 tools/finsig_dryos.c                 bprintf("// LED #%i:  #%d in GPIO table, offset 0x%x\n",j1, leds[j3].addr, leds[j3].offs);
j3               6765 tools/finsig_dryos.c             j3--;
j3               2613 tools/finsig_vxworks.c                 int j3;
j3               2614 tools/finsig_vxworks.c                 for (j3 = j2-1; j3 >= 0; j3--)
j3               2616 tools/finsig_vxworks.c                     if (isLDR_PC(fw,j3) && (LDR2adr(fw,j3) == ppadr))
j3               2618 tools/finsig_vxworks.c                         uint32_t fadr = idx2adr(fw,j3-offset);