tlen 7225 tools/finsig_dryos.c void print_kval(firmware *fw, uint32_t tadr, int tsiz, int tlen, uint32_t ev, const char *name, char *sfx) tlen 7229 tools/finsig_dryos.c for (k=0; k<tlen; k+=tsiz) tlen 7253 tools/finsig_dryos.c void print_physw_raw_vals(firmware *fw, uint32_t tadr, int tsiz, int tlen) tlen 7261 tools/finsig_dryos.c for (k=0; k<tlen; k+=tsiz) tlen 7306 tools/finsig_dryos.c uint32_t add_kmval(firmware *fw, uint32_t tadr, int tsiz, int tlen, uint32_t ev, const char *name, uint32_t xtra) tlen 7312 tools/finsig_dryos.c for (k=0; k<tlen; k+=tsiz) tlen 7463 tools/finsig_dryos.c uint32_t tlen = (madr - tadr) / 4; tlen 7467 tools/finsig_dryos.c for (k=0; k<(int)tlen/3; k+=3) tlen 7476 tools/finsig_dryos.c if (tlen > 50*tsiz) tlen = 50*tsiz; tlen 7480 tools/finsig_dryos.c print_physw_raw_vals(fw, tadr, tsiz, tlen); tlen 7486 tools/finsig_dryos.c print_kval(fw,tadr,tsiz,tlen,0x30A,"SD_READONLY","_FLAG"); tlen 7487 tools/finsig_dryos.c print_kval(fw,tadr,tsiz,tlen,0x302,"USB","_MASK"); tlen 7488 tools/finsig_dryos.c print_kval(fw,tadr,tsiz,tlen,0x305,"BATTCOVER","_FLAG"); tlen 7489 tools/finsig_dryos.c print_kval(fw,tadr,tsiz,tlen,0x304,"HOTSHOE","_FLAG"); tlen 7490 tools/finsig_dryos.c print_kval(fw,tadr,tsiz,tlen,0x300,"ANALOG_AV","_FLAG"); tlen 7495 tools/finsig_dryos.c print_kval(fw,tadr,tsiz,tlen,0x20A,"SD_READONLY","_FLAG"); tlen 7496 tools/finsig_dryos.c print_kval(fw,tadr,tsiz,tlen,0x202,"USB","_MASK"); tlen 7497 tools/finsig_dryos.c print_kval(fw,tadr,tsiz,tlen,0x205,"BATTCOVER","_FLAG"); tlen 7498 tools/finsig_dryos.c print_kval(fw,tadr,tsiz,tlen,0x204,"HOTSHOE","_FLAG"); tlen 7499 tools/finsig_dryos.c print_kval(fw,tadr,tsiz,tlen,0x200,"ANALOG_AV","_FLAG"); tlen 7503 tools/finsig_dryos.c print_kval(fw,tadr,tsiz,tlen,0x90A,"SD_READONLY","_FLAG"); tlen 7504 tools/finsig_dryos.c print_kval(fw,tadr,tsiz,tlen,0x902,"USB","_MASK"); tlen 7505 tools/finsig_dryos.c print_kval(fw,tadr,tsiz,tlen,0x905,"BATTCOVER","_FLAG"); tlen 7506 tools/finsig_dryos.c print_kval(fw,tadr,tsiz,tlen,0x904,"HOTSHOE","_FLAG"); tlen 7507 tools/finsig_dryos.c print_kval(fw,tadr,tsiz,tlen,0x900,"ANALOG_AV","_FLAG"); tlen 7510 tools/finsig_dryos.c uint32_t key_half = add_kmval(fw,tadr,tsiz,tlen,0,"KEY_SHOOT_HALF",0); tlen 7511 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,1,"KEY_SHOOT_FULL",key_half); tlen 7512 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,1,"KEY_SHOOT_FULL_ONLY",0); tlen 7516 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_IN",0); tlen 7517 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,4,"KEY_ZOOM_OUT",0); tlen 7518 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,6,"KEY_UP",0); tlen 7519 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,7,"KEY_DOWN",0); tlen 7520 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,8,"KEY_LEFT",0); tlen 7521 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,9,"KEY_RIGHT",0); tlen 7522 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_SET",0); tlen 7523 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0xB,"KEY_MENU",0); tlen 7524 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0xC,"KEY_DISPLAY",0); tlen 7525 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0x12,"KEY_HELP",0); tlen 7526 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0x19,"KEY_ERASE",0); tlen 7527 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,2,"KEY_VIDEO",0); tlen 7531 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,2,"KEY_ZOOM_IN",0); tlen 7532 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_OUT",0); tlen 7533 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,4,"KEY_UP",0); tlen 7534 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,5,"KEY_DOWN",0); tlen 7535 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,6,"KEY_LEFT",0); tlen 7536 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,7,"KEY_RIGHT",0); tlen 7537 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,8,"KEY_SET",0); tlen 7538 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,9,"KEY_MENU",0); tlen 7539 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_DISPLAY",0); tlen 7543 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_IN",0); tlen 7544 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,4,"KEY_ZOOM_OUT",0); tlen 7545 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,6,"KEY_UP",0); tlen 7546 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,7,"KEY_DOWN",0); tlen 7547 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,8,"KEY_LEFT",0); tlen 7548 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,9,"KEY_RIGHT",0); tlen 7549 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_SET",0); tlen 7550 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0xE,"KEY_MENU",0); tlen 7551 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,2,"KEY_VIDEO",0); tlen 7552 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0xD,"KEY_HELP",0); tlen 7557 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_IN",0); tlen 7558 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,4,"KEY_ZOOM_OUT",0); tlen 7559 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,6,"KEY_UP",0); tlen 7560 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,7,"KEY_DOWN",0); tlen 7561 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,8,"KEY_LEFT",0); tlen 7562 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,9,"KEY_RIGHT",0); tlen 7563 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_SET",0); tlen 7564 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0x14,"KEY_MENU",0); tlen 7565 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,2,"KEY_VIDEO",0); tlen 7566 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0xD,"KEY_HELP",0); tlen 7571 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0x601,"KEY_PLAYBACK",0); tlen 7572 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0x600,"KEY_POWER",0); tlen 7573 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0x12,"KEY_VIDEO",0); tlen 7577 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0x101,"KEY_PLAYBACK",0); tlen 7578 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0x100,"KEY_POWER",0); tlen 7581 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0x19,"KEY_VIDEO",0); tlen 7585 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0x1A,"KEY_VIDEO",0); tlen 7586 tools/finsig_dryos.c add_kmval(fw,tadr,tsiz,tlen,0x14,"KEY_HELP",0); tlen 6695 tools/finsig_thumb2.c uint32_t add_kmval(firmware *fw, uint32_t tadr, __attribute__ ((unused))int tsiz, int tlen, uint32_t ev, const char *name, uint32_t xtra) tlen 6697 tools/finsig_thumb2.c uint32_t adr=find_physw_table_entry(fw,tadr,tlen,ev); tlen 6779 tools/finsig_thumb2.c void do_km_vals(firmware *fw, uint32_t tadr,int tsiz,int tlen) tlen 6781 tools/finsig_thumb2.c uint32_t key_half = add_kmval(fw,tadr,tsiz,tlen,0,"KEY_SHOOT_HALF",0); tlen 6782 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,1,"KEY_SHOOT_FULL",key_half); tlen 6783 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,1,"KEY_SHOOT_FULL_ONLY",0); tlen 6785 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0x101,"KEY_PLAYBACK",0); tlen 6786 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0x100,"KEY_POWER",0); tlen 6791 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_IN",0); tlen 6792 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,4,"KEY_ZOOM_OUT",0); tlen 6793 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,6,"KEY_UP",0); tlen 6794 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,7,"KEY_DOWN",0); tlen 6795 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,8,"KEY_LEFT",0); tlen 6796 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,9,"KEY_RIGHT",0); tlen 6797 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_SET",0); tlen 6798 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0xB,"KEY_MENU",0); tlen 6799 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0xC,"KEY_DISPLAY",0); tlen 6800 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0x12,"KEY_HELP",0); tlen 6801 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0x19,"KEY_ERASE",0); tlen 6802 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,2,"KEY_VIDEO",0); tlen 6807 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,2,"KEY_ZOOM_IN",0); tlen 6808 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_OUT",0); tlen 6809 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,4,"KEY_UP",0); tlen 6810 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,5,"KEY_DOWN",0); tlen 6811 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,6,"KEY_LEFT",0); tlen 6812 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,7,"KEY_RIGHT",0); tlen 6813 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,8,"KEY_SET",0); tlen 6814 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,9,"KEY_MENU",0); tlen 6815 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_DISPLAY",0); tlen 6819 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_IN",0); tlen 6820 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,4,"KEY_ZOOM_OUT",0); tlen 6821 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,6,"KEY_UP",0); tlen 6822 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,7,"KEY_DOWN",0); tlen 6823 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,8,"KEY_LEFT",0); tlen 6824 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,9,"KEY_RIGHT",0); tlen 6825 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_SET",0); tlen 6826 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0xE,"KEY_MENU",0); tlen 6827 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,2,"KEY_VIDEO",0); tlen 6828 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0xD,"KEY_DISPLAY",0); tlen 6829 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0x103,"KEY_WIFI",0); tlen 6835 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_IN",0); tlen 6836 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,4,"KEY_ZOOM_OUT",0); tlen 6837 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,6,"KEY_UP",0); tlen 6838 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,7,"KEY_DOWN",0); tlen 6839 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,8,"KEY_LEFT",0); tlen 6840 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,9,"KEY_RIGHT",0); tlen 6841 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_SET",0); tlen 6842 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0x14,"KEY_MENU",0); tlen 6843 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,2,"KEY_VIDEO",0); tlen 6844 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0xD,"KEY_DISPLAY",0); tlen 6845 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0x103,"KEY_WIFI",0); tlen 6851 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_IN",0); tlen 6852 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,4,"KEY_ZOOM_OUT",0); tlen 6853 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,6,"KEY_UP",0); tlen 6854 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,7,"KEY_DOWN",0); tlen 6855 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,8,"KEY_LEFT",0); tlen 6856 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,9,"KEY_RIGHT",0); tlen 6857 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_SET",0); tlen 6858 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0x15,"KEY_MENU",0); tlen 6859 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,2,"KEY_VIDEO",0); tlen 6860 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0xB,"KEY_ERASE",0); // also framing assist etc tlen 6861 tools/finsig_thumb2.c add_kmval(fw,tadr,tsiz,tlen,0x103,"KEY_WIFI",0); tlen 5452 tools/finsig_vxworks.c void print_kval(firmware *fw, uint32_t tadr, int tsiz, int tlen, uint32_t ev, const char *name, char *sfx) tlen 5456 tools/finsig_vxworks.c for (k=0; k<tlen; k+=tsiz) tlen 5506 tools/finsig_vxworks.c uint32_t add_kmval(firmware *fw, uint32_t tadr, int tsiz, int tlen, uint32_t ev, const char *name, uint32_t xtra) tlen 5512 tools/finsig_vxworks.c for (k=0; k<tlen; k+=tsiz) tlen 5663 tools/finsig_vxworks.c uint32_t tlen = (madr - tadr) / 4; tlen 5667 tools/finsig_vxworks.c for (k=0; k<(int)tlen/3; k+=3) tlen 5676 tools/finsig_vxworks.c if (tlen > 50*tsiz) tlen = 50*tsiz; tlen 5682 tools/finsig_vxworks.c print_kval(fw,tadr,tsiz,tlen,0x20A,"SD_READONLY","_FLAG"); tlen 5683 tools/finsig_vxworks.c print_kval(fw,tadr,tsiz,tlen,0x202,"USB","_MASK"); tlen 5687 tools/finsig_vxworks.c print_kval(fw,tadr,tsiz,tlen,0x90A,"SD_READONLY","_FLAG"); tlen 5688 tools/finsig_vxworks.c print_kval(fw,tadr,tsiz,tlen,0x902,"USB","_MASK"); tlen 5691 tools/finsig_vxworks.c uint32_t key_half = add_kmval(fw,tadr,tsiz,tlen,0,"KEY_SHOOT_HALF",0); tlen 5692 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,1,"KEY_SHOOT_FULL",key_half); tlen 5693 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,1,"KEY_SHOOT_FULL_ONLY",0); tlen 5694 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,2,"KEY_ZOOM_IN",0); tlen 5695 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_OUT",0); tlen 5696 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,4,"KEY_UP",0); tlen 5697 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,5,"KEY_DOWN",0); tlen 5698 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,6,"KEY_LEFT",0); tlen 5699 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,7,"KEY_RIGHT",0); tlen 5700 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,8,"KEY_SET",0); tlen 5701 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,9,"KEY_MENU",0); tlen 5702 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_DISPLAY",0); tlen 5705 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,0x601,"KEY_PLAYBACK",0); tlen 5706 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,0x600,"KEY_POWER",0); tlen 5707 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,0x12,"KEY_VIDEO",0); tlen 5711 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,0x101,"KEY_PLAYBACK",0); tlen 5712 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,0x100,"KEY_POWER",0); tlen 5715 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,0x19,"KEY_VIDEO",0); tlen 5719 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,0x1A,"KEY_VIDEO",0); tlen 5720 tools/finsig_vxworks.c add_kmval(fw,tadr,tsiz,tlen,0x14,"KEY_HELP",0);