tlen             6610 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             6614 tools/finsig_dryos.c     for (k=0; k<tlen; k+=tsiz)
tlen             6638 tools/finsig_dryos.c void print_physw_raw_vals(firmware *fw, uint32_t tadr, int tsiz, int tlen)
tlen             6646 tools/finsig_dryos.c     for (k=0; k<tlen; k+=tsiz)
tlen             6691 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             6697 tools/finsig_dryos.c     for (k=0; k<tlen; k+=tsiz)
tlen             6848 tools/finsig_dryos.c         int tlen = (madr - tadr) / 4;
tlen             6852 tools/finsig_dryos.c             for (k=0; k<tlen/3; k+=3)
tlen             6861 tools/finsig_dryos.c         if (tlen > 50*tsiz) tlen = 50*tsiz;
tlen             6865 tools/finsig_dryos.c         print_physw_raw_vals(fw, tadr, tsiz, tlen);
tlen             6871 tools/finsig_dryos.c             print_kval(fw,tadr,tsiz,tlen,0x30A,"SD_READONLY","_FLAG");
tlen             6872 tools/finsig_dryos.c             print_kval(fw,tadr,tsiz,tlen,0x302,"USB","_MASK");
tlen             6873 tools/finsig_dryos.c             print_kval(fw,tadr,tsiz,tlen,0x305,"BATTCOVER","_FLAG");
tlen             6874 tools/finsig_dryos.c             print_kval(fw,tadr,tsiz,tlen,0x304,"HOTSHOE","_FLAG");
tlen             6875 tools/finsig_dryos.c             print_kval(fw,tadr,tsiz,tlen,0x300,"ANALOG_AV","_FLAG");
tlen             6880 tools/finsig_dryos.c             print_kval(fw,tadr,tsiz,tlen,0x20A,"SD_READONLY","_FLAG");
tlen             6881 tools/finsig_dryos.c             print_kval(fw,tadr,tsiz,tlen,0x202,"USB","_MASK");
tlen             6882 tools/finsig_dryos.c             print_kval(fw,tadr,tsiz,tlen,0x205,"BATTCOVER","_FLAG");
tlen             6883 tools/finsig_dryos.c             print_kval(fw,tadr,tsiz,tlen,0x204,"HOTSHOE","_FLAG");
tlen             6884 tools/finsig_dryos.c             print_kval(fw,tadr,tsiz,tlen,0x200,"ANALOG_AV","_FLAG");
tlen             6888 tools/finsig_dryos.c             print_kval(fw,tadr,tsiz,tlen,0x90A,"SD_READONLY","_FLAG");
tlen             6889 tools/finsig_dryos.c             print_kval(fw,tadr,tsiz,tlen,0x902,"USB","_MASK");
tlen             6890 tools/finsig_dryos.c             print_kval(fw,tadr,tsiz,tlen,0x905,"BATTCOVER","_FLAG");
tlen             6891 tools/finsig_dryos.c             print_kval(fw,tadr,tsiz,tlen,0x904,"HOTSHOE","_FLAG");
tlen             6892 tools/finsig_dryos.c             print_kval(fw,tadr,tsiz,tlen,0x900,"ANALOG_AV","_FLAG");
tlen             6895 tools/finsig_dryos.c         uint32_t key_half = add_kmval(fw,tadr,tsiz,tlen,0,"KEY_SHOOT_HALF",0);
tlen             6896 tools/finsig_dryos.c         add_kmval(fw,tadr,tsiz,tlen,1,"KEY_SHOOT_FULL",key_half);
tlen             6897 tools/finsig_dryos.c         add_kmval(fw,tadr,tsiz,tlen,1,"KEY_SHOOT_FULL_ONLY",0);
tlen             6901 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_IN",0);
tlen             6902 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,4,"KEY_ZOOM_OUT",0);
tlen             6903 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,6,"KEY_UP",0);
tlen             6904 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,7,"KEY_DOWN",0);
tlen             6905 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,8,"KEY_LEFT",0);
tlen             6906 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,9,"KEY_RIGHT",0);
tlen             6907 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_SET",0);
tlen             6908 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0xB,"KEY_MENU",0);
tlen             6909 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0xC,"KEY_DISPLAY",0);
tlen             6910 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0x12,"KEY_HELP",0);
tlen             6911 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0x19,"KEY_ERASE",0);
tlen             6912 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,2,"KEY_VIDEO",0);
tlen             6916 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,2,"KEY_ZOOM_IN",0);
tlen             6917 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_OUT",0);
tlen             6918 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,4,"KEY_UP",0);
tlen             6919 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,5,"KEY_DOWN",0);
tlen             6920 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,6,"KEY_LEFT",0);
tlen             6921 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,7,"KEY_RIGHT",0);
tlen             6922 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,8,"KEY_SET",0);
tlen             6923 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,9,"KEY_MENU",0);
tlen             6924 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_DISPLAY",0);
tlen             6928 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_IN",0);
tlen             6929 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,4,"KEY_ZOOM_OUT",0);
tlen             6930 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,6,"KEY_UP",0);
tlen             6931 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,7,"KEY_DOWN",0);
tlen             6932 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,8,"KEY_LEFT",0);
tlen             6933 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,9,"KEY_RIGHT",0);
tlen             6934 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_SET",0);
tlen             6935 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0xE,"KEY_MENU",0);
tlen             6936 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,2,"KEY_VIDEO",0);
tlen             6937 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0xD,"KEY_HELP",0);
tlen             6942 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_IN",0);
tlen             6943 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,4,"KEY_ZOOM_OUT",0);
tlen             6944 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,6,"KEY_UP",0);
tlen             6945 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,7,"KEY_DOWN",0);
tlen             6946 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,8,"KEY_LEFT",0);
tlen             6947 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,9,"KEY_RIGHT",0);
tlen             6948 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_SET",0);
tlen             6949 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0x14,"KEY_MENU",0);
tlen             6950 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,2,"KEY_VIDEO",0);
tlen             6951 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0xD,"KEY_HELP",0);
tlen             6956 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0x601,"KEY_PLAYBACK",0);
tlen             6957 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0x600,"KEY_POWER",0);
tlen             6958 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0x12,"KEY_VIDEO",0);
tlen             6962 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0x101,"KEY_PLAYBACK",0);
tlen             6963 tools/finsig_dryos.c             add_kmval(fw,tadr,tsiz,tlen,0x100,"KEY_POWER",0);
tlen             6966 tools/finsig_dryos.c                 add_kmval(fw,tadr,tsiz,tlen,0x19,"KEY_VIDEO",0);
tlen             6970 tools/finsig_dryos.c                 add_kmval(fw,tadr,tsiz,tlen,0x1A,"KEY_VIDEO",0);
tlen             6971 tools/finsig_dryos.c                 add_kmval(fw,tadr,tsiz,tlen,0x14,"KEY_HELP",0);
tlen             5104 tools/finsig_thumb2.c uint32_t add_kmval(firmware *fw, uint32_t tadr, int tsiz, int tlen, uint32_t ev, const char *name, uint32_t xtra)
tlen             5106 tools/finsig_thumb2.c     uint32_t adr=find_physw_table_entry(fw,tadr,tlen,ev);
tlen             5188 tools/finsig_thumb2.c void do_km_vals(firmware *fw, uint32_t tadr,int tsiz,int tlen)
tlen             5190 tools/finsig_thumb2.c     uint32_t key_half = add_kmval(fw,tadr,tsiz,tlen,0,"KEY_SHOOT_HALF",0);
tlen             5191 tools/finsig_thumb2.c     add_kmval(fw,tadr,tsiz,tlen,1,"KEY_SHOOT_FULL",key_half);
tlen             5192 tools/finsig_thumb2.c     add_kmval(fw,tadr,tsiz,tlen,1,"KEY_SHOOT_FULL_ONLY",0);
tlen             5194 tools/finsig_thumb2.c     add_kmval(fw,tadr,tsiz,tlen,0x101,"KEY_PLAYBACK",0);
tlen             5195 tools/finsig_thumb2.c     add_kmval(fw,tadr,tsiz,tlen,0x100,"KEY_POWER",0); // unverified
tlen             5201 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_IN",0);
tlen             5202 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,4,"KEY_ZOOM_OUT",0);
tlen             5203 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,6,"KEY_UP",0);
tlen             5204 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,7,"KEY_DOWN",0);
tlen             5205 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,8,"KEY_LEFT",0);
tlen             5206 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,9,"KEY_RIGHT",0);
tlen             5207 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_SET",0);
tlen             5208 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,0xB,"KEY_MENU",0);
tlen             5209 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,0xC,"KEY_DISPLAY",0);
tlen             5210 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,0x12,"KEY_HELP",0);
tlen             5211 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,0x19,"KEY_ERASE",0);
tlen             5212 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,2,"KEY_VIDEO",0);
tlen             5216 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,2,"KEY_ZOOM_IN",0);
tlen             5217 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_OUT",0);
tlen             5218 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,4,"KEY_UP",0);
tlen             5219 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,5,"KEY_DOWN",0);
tlen             5220 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,6,"KEY_LEFT",0);
tlen             5221 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,7,"KEY_RIGHT",0);
tlen             5222 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,8,"KEY_SET",0);
tlen             5223 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,9,"KEY_MENU",0);
tlen             5224 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_DISPLAY",0);
tlen             5228 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_IN",0);
tlen             5229 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,4,"KEY_ZOOM_OUT",0);
tlen             5230 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,6,"KEY_UP",0);
tlen             5231 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,7,"KEY_DOWN",0);
tlen             5232 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,8,"KEY_LEFT",0);
tlen             5233 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,9,"KEY_RIGHT",0);
tlen             5234 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_SET",0);
tlen             5235 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,0xE,"KEY_MENU",0);
tlen             5236 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,2,"KEY_VIDEO",0);
tlen             5237 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,0xD,"KEY_HELP",0);
tlen             5242 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_IN",0);
tlen             5243 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,4,"KEY_ZOOM_OUT",0);
tlen             5244 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,6,"KEY_UP",0);
tlen             5245 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,7,"KEY_DOWN",0);
tlen             5246 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,8,"KEY_LEFT",0);
tlen             5247 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,9,"KEY_RIGHT",0);
tlen             5248 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_SET",0);
tlen             5249 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,0x14,"KEY_MENU",0);
tlen             5250 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,2,"KEY_VIDEO",0);
tlen             5251 tools/finsig_thumb2.c         add_kmval(fw,tadr,tsiz,tlen,0xD,"KEY_HELP",0);
tlen             5146 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             5150 tools/finsig_vxworks.c     for (k=0; k<tlen; k+=tsiz)
tlen             5200 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             5206 tools/finsig_vxworks.c     for (k=0; k<tlen; k+=tsiz)
tlen             5357 tools/finsig_vxworks.c         int tlen = (madr - tadr) / 4;
tlen             5361 tools/finsig_vxworks.c             for (k=0; k<tlen/3; k+=3)
tlen             5370 tools/finsig_vxworks.c         if (tlen > 50*tsiz) tlen = 50*tsiz;
tlen             5376 tools/finsig_vxworks.c             print_kval(fw,tadr,tsiz,tlen,0x20A,"SD_READONLY","_FLAG");
tlen             5377 tools/finsig_vxworks.c             print_kval(fw,tadr,tsiz,tlen,0x202,"USB","_MASK");
tlen             5381 tools/finsig_vxworks.c             print_kval(fw,tadr,tsiz,tlen,0x90A,"SD_READONLY","_FLAG");
tlen             5382 tools/finsig_vxworks.c             print_kval(fw,tadr,tsiz,tlen,0x902,"USB","_MASK");
tlen             5385 tools/finsig_vxworks.c         uint32_t key_half = add_kmval(fw,tadr,tsiz,tlen,0,"KEY_SHOOT_HALF",0);
tlen             5386 tools/finsig_vxworks.c         add_kmval(fw,tadr,tsiz,tlen,1,"KEY_SHOOT_FULL",key_half);
tlen             5387 tools/finsig_vxworks.c         add_kmval(fw,tadr,tsiz,tlen,1,"KEY_SHOOT_FULL_ONLY",0);
tlen             5388 tools/finsig_vxworks.c         add_kmval(fw,tadr,tsiz,tlen,2,"KEY_ZOOM_IN",0);
tlen             5389 tools/finsig_vxworks.c         add_kmval(fw,tadr,tsiz,tlen,3,"KEY_ZOOM_OUT",0);
tlen             5390 tools/finsig_vxworks.c         add_kmval(fw,tadr,tsiz,tlen,4,"KEY_UP",0);
tlen             5391 tools/finsig_vxworks.c         add_kmval(fw,tadr,tsiz,tlen,5,"KEY_DOWN",0);
tlen             5392 tools/finsig_vxworks.c         add_kmval(fw,tadr,tsiz,tlen,6,"KEY_LEFT",0);
tlen             5393 tools/finsig_vxworks.c         add_kmval(fw,tadr,tsiz,tlen,7,"KEY_RIGHT",0);
tlen             5394 tools/finsig_vxworks.c         add_kmval(fw,tadr,tsiz,tlen,8,"KEY_SET",0);
tlen             5395 tools/finsig_vxworks.c         add_kmval(fw,tadr,tsiz,tlen,9,"KEY_MENU",0);
tlen             5396 tools/finsig_vxworks.c         add_kmval(fw,tadr,tsiz,tlen,0xA,"KEY_DISPLAY",0);
tlen             5399 tools/finsig_vxworks.c             add_kmval(fw,tadr,tsiz,tlen,0x601,"KEY_PLAYBACK",0);
tlen             5400 tools/finsig_vxworks.c             add_kmval(fw,tadr,tsiz,tlen,0x600,"KEY_POWER",0);
tlen             5401 tools/finsig_vxworks.c             add_kmval(fw,tadr,tsiz,tlen,0x12,"KEY_VIDEO",0);
tlen             5405 tools/finsig_vxworks.c             add_kmval(fw,tadr,tsiz,tlen,0x101,"KEY_PLAYBACK",0);
tlen             5406 tools/finsig_vxworks.c             add_kmval(fw,tadr,tsiz,tlen,0x100,"KEY_POWER",0);
tlen             5409 tools/finsig_vxworks.c                 add_kmval(fw,tadr,tsiz,tlen,0x19,"KEY_VIDEO",0);
tlen             5413 tools/finsig_vxworks.c                 add_kmval(fw,tadr,tsiz,tlen,0x1A,"KEY_VIDEO",0);
tlen             5414 tools/finsig_vxworks.c                 add_kmval(fw,tadr,tsiz,tlen,0x14,"KEY_HELP",0);