leds 60 platform/a3100/lib.c int leds[] = {16,0,5,4,0,9,0}; // power, backlight bright, backlight normal, af assist leds 63 platform/a3100/lib.c if (leds[led]) leds 65 platform/a3100/lib.c volatile long *p=(void*)LED_BASE + leds[led]; leds 35 platform/a410/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 37 platform/a410/lib.c volatile long *p=(void*)LED_AF + leds[led-4]; leds 35 platform/a420/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 37 platform/a420/lib.c volatile long *p=(void*)LED_AF + leds[led-4]; leds 35 platform/a430/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 37 platform/a430/lib.c volatile long *p=(void*)LED_AF + leds[led-4]; leds 35 platform/a450/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 37 platform/a450/lib.c volatile long *p=(void*)LED_AF + leds[led-4]; leds 35 platform/a460/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 37 platform/a460/lib.c volatile long *p=(void*)LED_AF + leds[led-4]; leds 26 platform/a470/wrappers.c int leds[] = {0,1,8,9}; leds 27 platform/a470/wrappers.c _LEDDrive(leds[led%4], state<=1 ? !state : state); leds 36 platform/a530/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 38 platform/a530/lib.c volatile long *p=(void*)LED_AF + leds[led-4]; leds 35 platform/a540/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 37 platform/a540/lib.c volatile long *p=(void*)LED_AF + leds[led-4]; leds 35 platform/a550/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 37 platform/a550/lib.c volatile long *p=(void*)LED_AF + leds[led-4]; leds 41 platform/a560/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 43 platform/a560/lib.c volatile long *p=(void*)LED_BASE + leds[led-4]; leds 41 platform/a570/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 43 platform/a570/lib.c volatile long *p=(void*)LED_BASE + leds[led-4]; leds 27 platform/a580/wrappers.c int leds[] = {0,2,8,1,8,9}; leds 29 platform/a580/wrappers.c _LEDDrive(leds[led-4], state<=1 ? !state : state); leds 28 platform/a590/wrappers.c int leds[] = {0,2,8,1,8,9}; leds 30 platform/a590/wrappers.c _LEDDrive(leds[led-4], state<=1 ? !state : state); leds 35 platform/a610/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 37 platform/a610/lib.c volatile long *p=(void*)LED_AF + leds[led-4]; leds 35 platform/a620/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 37 platform/a620/lib.c volatile long *p=(void*)LED_AF + leds[led-4]; leds 35 platform/a630/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 37 platform/a630/lib.c volatile long *p=(void*)LED_AF + leds[led-4]; leds 35 platform/a640/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 37 platform/a640/lib.c volatile long *p=(void*)LED_AF + leds[led-4]; leds 36 platform/a650/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 38 platform/a650/lib.c volatile long *p=(void*)LED_AF + leds[led-4]; leds 35 platform/g7/lib.c int leds[] = {308,304,108,312,108,148,108}; leds 37 platform/g7/lib.c volatile long *p=(void*)LED_BASE + leds[led-4]; leds 41 platform/g9/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 43 platform/g9/lib.c volatile long *p=(void*)LED_BASE + leds[led-4]; leds 36 platform/ixus55_sd450/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 38 platform/ixus55_sd450/lib.c volatile long *p=(void*)LED_BASE+ leds[led-4]; leds 35 platform/ixus60_sd600/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 37 platform/ixus60_sd600/lib.c volatile long *p=(void*)LED_AF + leds[led-4]; leds 35 platform/ixus65_sd630/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 37 platform/ixus65_sd630/lib.c volatile long *p=(void*)LED_AF + leds[led-4]; leds 48 platform/ixus70_sd1000/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 50 platform/ixus70_sd1000/lib.c volatile long *p=(void*)LED_BASE + leds[led-4]; leds 36 platform/ixus750_sd550/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 38 platform/ixus750_sd550/lib.c volatile long *p=(void*)LED_BASE+ leds[led-4]; leds 48 platform/ixus75_sd750/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 50 platform/ixus75_sd750/lib.c volatile long *p=(void*)LED_BASE + leds[led-4]; leds 33 platform/ixus80_sd1100/lib.c int leds[] = {0xd0,0x134,0x138,0x134,0x130,0xd4,0x3030,0x3030}; // power=3 | green | yellow | (not used) | orange | blue | af beam | timer leds 36 platform/ixus80_sd1100/lib.c volatile long *p=(void*)0xc0220000 + leds[(led-3)%sizeof(leds)]; leds 46 platform/ixus850_sd800/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 48 platform/ixus850_sd800/lib.c volatile long *p=(void*)LED_BASE + leds[led-4]; leds 41 platform/ixus860_sd870/lib.c int leds[] = {106,12,0,103,0,12132,12132}; // green | yellow | not used | orange | blue | af beam | timer leds 43 platform/ixus860_sd870/lib.c volatile long *p=(void*)LED_PR + leds[led-4]; leds 44 platform/ixus900_sd900/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 46 platform/ixus900_sd900/lib.c volatile long *p=(void*)LED_BASE + leds[led-4]; leds 54 platform/ixus90_sd790/lib.c int leds[] = {0x134,0x130,0x134,0x130,0xd4,0x3030,0x3030}; // green=4 | (yellow) | (not used) | orange | blue | af beam | timer leds 56 platform/ixus90_sd790/lib.c volatile long *p=(void*)0xc0220000 + leds[(led-4)%sizeof(leds)]; leds 47 platform/ixus950_sd850/lib.c int leds[] = {12,16,-1,8,4,0,20}; // cannot quite figure, in which order they're supposed to be.. leds 49 platform/ixus950_sd850/lib.c volatile long *p=(void*)LED_BASE + leds[led-4]; leds 37 platform/ixus95_sd1200/lib.c int leds[] = {0x134,0x138,0x134,0x130,0x134,0x3030,0x3030}; // green=4 | (yellow) | (not used) | orange | (not used) | af beam | timer leds 38 platform/ixus95_sd1200/lib.c volatile long *p=(void*)0xc0220000 + leds[(led-4)%sizeof(leds)]; leds 29 platform/ixus960_sd950/lib.c int leds[] = {106,0,0,103,0,3940,0}; leds 31 platform/ixus960_sd950/lib.c volatile long *p=(void*)LED_PR + leds[led-4]; leds 35 platform/ixusizoom_sd30/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 37 platform/ixusizoom_sd30/lib.c volatile long *p=(void*)LED_AF + leds[led-4]; leds 36 platform/ixusw_sd430/lib.c int leds[] = {12,16,4,8,4,0,4}; leds 38 platform/ixusw_sd430/lib.c volatile long *p=(void*)LED_BASE+ leds[led-4]; leds 6314 tools/finsig_dryos.c LED_s leds[LEDMAX]; leds 6328 tools/finsig_dryos.c memset(leds, 0, sizeof(LED_s)*LEDMAX); leds 6352 tools/finsig_dryos.c leds[j3].addr = l1; leds 6353 tools/finsig_dryos.c leds[j3].reg = fwRd(fw,k1+j2); leds 6383 tools/finsig_dryos.c leds[j3].reg = repeatreg; leds 6384 tools/finsig_dryos.c leds[j3].addr = repeataddr; leds 6385 tools/finsig_dryos.c leds[j3].done = 0; leds 6399 tools/finsig_dryos.c if ((leds[j3].reg == fwRd(fw,k1+j2)) && (leds[j3].addr == LDR2val(fw,k1+j2))) leds 6401 tools/finsig_dryos.c leds[j3].done = 0; leds 6408 tools/finsig_dryos.c if (leds[j3].reg == fwRd(fw,k1+j2)) leds 6426 tools/finsig_dryos.c if (leds[j3].reg == fwRd(fw,k1+j2)) leds 6428 tools/finsig_dryos.c leds[j3].addr += ALUop2a(fw,k1+j2); leds 6429 tools/finsig_dryos.c leds[j3].done = 0; leds 6431 tools/finsig_dryos.c else if (leds[j3].reg == fwRn(fw,k1+j2)) leds 6436 tools/finsig_dryos.c repeataddr = leds[j3].addr + ALUop2a(fw,k1+j2); leds 6444 tools/finsig_dryos.c if (leds[j3].reg == fwRd(fw,k1+j2)) leds 6446 tools/finsig_dryos.c leds[j3].addr -= ALUop2a(fw,k1+j2); leds 6447 tools/finsig_dryos.c leds[j3].done = 0; leds 6449 tools/finsig_dryos.c else if (leds[j3].reg == fwRn(fw,k1+j2)) leds 6454 tools/finsig_dryos.c repeataddr = leds[j3].addr - ALUop2a(fw,k1+j2); leds 6464 tools/finsig_dryos.c if (leds[j3].reg == fwRd(fw,k1+j2)) leds 6466 tools/finsig_dryos.c leds[j3].offs = fwval(fw,k1+j2) & 0xfff; leds 6470 tools/finsig_dryos.c else if (isMOV_immed(fw,k1+j2) && (leds[j3].reg == fwRd(fw,k1+j2))) leds 6477 tools/finsig_dryos.c if (found && (!leds[j3].done)) leds 6480 tools/finsig_dryos.c bprintf("// LED #%i: 0x%08x, offset 0x%x\n",j1, leds[j3].addr, leds[j3].offs); leds 6481 tools/finsig_dryos.c leds[j3].done = 1; leds 6575 tools/finsig_dryos.c leds[j3].addr = ALUop2a(fw,n); leds 6576 tools/finsig_dryos.c leds[j3].offs = o1; leds 6596 tools/finsig_dryos.c if (leds[j3].addr > 0xfff) leds 6598 tools/finsig_dryos.c bprintf("// LED #%i: unknown (index: 0x%08x), offset 0x%x\n",j1, leds[j3].addr, leds[j3].offs); leds 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); leds 6606 tools/finsig_dryos.c bprintf("// LED #%i: #%d in GPIO table, offset 0x%x\n",j1, leds[j3].addr, leds[j3].offs); leds 6732 tools/finsig_dryos.c leds[j3].addr = ALUop2a(fw,n); leds 6733 tools/finsig_dryos.c leds[j3].offs = o1; leds 6753 tools/finsig_dryos.c if (leds[j3].addr > 0xfff) leds 6755 tools/finsig_dryos.c bprintf("// LED #%i: unknown (index: 0x%08x), offset 0x%x\n",j1, leds[j3].addr, leds[j3].offs); leds 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); leds 6763 tools/finsig_dryos.c bprintf("// LED #%i: #%d in GPIO table, offset 0x%x\n",j1, leds[j3].addr, leds[j3].offs);