func_start 444 tools/code_gen.c t_address func_start; func_start 501 tools/code_gen.c p->func_start = 0; func_start 600 tools/code_gen.c p->func_start = strtoul(largs[++n],0,0); func_start 618 tools/code_gen.c p->func_start = sig->val; func_start 845 tools/code_gen.c p->func_start = patch_ref_address[p->patch_ref]; func_start 851 tools/code_gen.c if (p->func_start == 0) chk_args(-1,"Missing FUNC start address",p); func_start 889 tools/code_gen.c p->func_end = find_end(fw, p->func_start); func_start 896 tools/code_gen.c p->func_end = p->func_start + p->func_len * 4 - 4; func_start 898 tools/code_gen.c p->func_len = (p->func_end - p->func_start) / 4 + 1; func_start 899 tools/code_gen.c if (p->func_end < p->func_start) chk_args(-1,"FUNC start > end",p); func_start 900 tools/code_gen.c if (p->func_len != (int)((p->func_end - p->func_start) / 4 + 1)) chk_args(-1,"FUNC start/end/length mismatch",p); func_start 903 tools/code_gen.c sprintf(func_name, "sub_%08X_my", p->func_start); func_start 905 tools/code_gen.c options.start_address = p->func_start; func_start 910 tools/code_gen.c disassemble1(fw, p->func_start, p->func_len); func_start 915 tools/code_gen.c fprintf(outfile,"\n//** %s @ 0x%08X - 0x%08X, length=%d\n", func_name, p->func_start, last_used_addr, (last_used_addr - p->func_start) / 4 + 1 ) ; func_start 918 tools/code_gen.c addr = p->func_start; func_start 940 tools/code_gen.c end_address = cur_func->func_start + p->fw_func_start_offset;