CHDK_DE Vorschauversion
Trunk Rev. 6014
|
#include <stdlib.h>
#include <stdio.h>
#include <stdint.h>
#include <string.h>
#include <time.h>
#include <stdarg.h>
#include "stubs_load.h"
#include "firmware_load.h"
#include "ptp_op_names.h"
#include "signatures_dryos.h"
gehe zum Quellcode dieser Datei
Datenstrukturen | |
struct | Match |
struct | FuncSig |
struct | FuncsList |
struct | func_entry |
struct | sig_stuff |
struct | string_sig |
struct | ModeMapName |
struct | LED_s |
struct | known_prop_struct |
struct | kinfo |
Makrodefinitionen | |
#define | MAX_MATCHES (8192) |
#define | DONT_EXPORT 1 |
#define | OPTIONAL 2 |
#define | UNUSED 4 |
#define | BAD_MATCH 8 |
#define | EV_MATCH 16 |
#define | LIST_ALWAYS 32 |
#define | MAX_FUNC_ENTRY 5000 |
#define | LEDMAX 16 |
#define | KNOWN_PROPSET_COUNT 13 |
#define BAD_MATCH 8 |
Definiert in Zeile 200 der Datei finsig_dryos.c.
#define DONT_EXPORT 1 |
Definiert in Zeile 197 der Datei finsig_dryos.c.
#define EV_MATCH 16 |
Definiert in Zeile 201 der Datei finsig_dryos.c.
#define KNOWN_PROPSET_COUNT 13 |
Definiert in Zeile 6989 der Datei finsig_dryos.c.
#define LEDMAX 16 |
Definiert in Zeile 6309 der Datei finsig_dryos.c.
#define LIST_ALWAYS 32 |
Definiert in Zeile 202 der Datei finsig_dryos.c.
#define MAX_FUNC_ENTRY 5000 |
Definiert in Zeile 212 der Datei finsig_dryos.c.
#define MAX_MATCHES (8192) |
Definiert in Zeile 149 der Datei finsig_dryos.c.
#define OPTIONAL 2 |
Definiert in Zeile 198 der Datei finsig_dryos.c.
#define UNUSED 4 |
Definiert in Zeile 199 der Datei finsig_dryos.c.
anonymous enum |
Definiert in Zeile 6918 der Datei finsig_dryos.c.
void add_blankline | ( | ) |
void add_func_name | ( | char * | n, |
uint32_t | eadr, | ||
char * | suffix | ||
) |
Definiert in Zeile 7615 der Datei finsig_dryos.c.
Definiert in Zeile 7652 der Datei finsig_dryos.c.
Definiert in Zeile 7293 der Datei 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 | ||
) |
Definiert in Zeile 7306 der Datei finsig_dryos.c.
void add_prop_hit | ( | int | id, |
uintptr_t | name | ||
) |
Definiert in Zeile 7009 der Datei finsig_dryos.c.
void addMatch | ( | uint32_t | fadr, |
int | s, | ||
int | f, | ||
int | sig | ||
) |
void bprintf | ( | char * | fmt, |
... | |||
) |
int compare_func_addresses | ( | const func_entry ** | p1, |
const func_entry ** | p2 | ||
) |
Definiert in Zeile 8309 der Datei finsig_dryos.c.
int compare_func_names | ( | const func_entry ** | p1, |
const func_entry ** | p2 | ||
) |
Definiert in Zeile 8294 der Datei finsig_dryos.c.
int dryos_offset | ( | firmware * | fw, |
string_sig * | sig | ||
) |
Definiert in Zeile 3123 der Datei finsig_dryos.c.
void error | ( | char * | fmt, |
int | n | ||
) |
Definiert in Zeile 69 der Datei finsig_dryos.c.
int find_add_ptp_handler | ( | firmware * | fw, |
__attribute__((unused)) string_sig * | sig, | ||
int | k | ||
) |
Definiert in Zeile 1373 der Datei finsig_dryos.c.
int find_add_ui_to_dialog | ( | firmware * | fw) |
Definiert in Zeile 1913 der Datei finsig_dryos.c.
void find_AdditionAgent_RAM | ( | firmware * | fw) |
Definiert in Zeile 6870 der Datei finsig_dryos.c.
int find_apex2us | ( | firmware * | fw, |
__attribute__((unused)) string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 784 der Datei finsig_dryos.c.
int find_arm_cache_funcs | ( | firmware * | fw, |
int | ii | ||
) |
Definiert in Zeile 1087 der Datei finsig_dryos.c.
int find_arm_cache_funcs2 | ( | firmware * | fw, |
int | ii | ||
) |
Definiert in Zeile 1193 der Datei finsig_dryos.c.
void find_builddate | ( | firmware * | fw) |
Definiert in Zeile 7984 der Datei finsig_dryos.c.
int find_closedir | ( | firmware * | fw) |
Definiert in Zeile 981 der Datei finsig_dryos.c.
int find_CreateDialogBox | ( | firmware * | fw) |
Definiert in Zeile 1885 der Datei finsig_dryos.c.
int find_ctypes | ( | firmware * | fw, |
int | k | ||
) |
Definiert in Zeile 6156 der Datei finsig_dryos.c.
int find_DebugAssert_argcount | ( | firmware * | fw) |
Definiert in Zeile 4500 der Datei finsig_dryos.c.
int find_dispatch_funcs | ( | firmware * | fw, |
int | param | ||
) |
Definiert in Zeile 2450 der Datei finsig_dryos.c.
int find_DisplayBusyOnScreen | ( | firmware * | fw) |
Definiert in Zeile 1673 der Datei finsig_dryos.c.
int find_DisplayDialogBox | ( | firmware * | fw) |
Definiert in Zeile 1899 der Datei finsig_dryos.c.
int find_DoMovieFrameCapture | ( | firmware * | fw) |
Definiert in Zeile 2191 der Datei finsig_dryos.c.
void find_eventprocs | ( | firmware * | fw) |
Definiert in Zeile 7830 der Datei finsig_dryos.c.
int find_exmem_alloc_table | ( | firmware * | fw) |
Definiert in Zeile 5053 der Datei finsig_dryos.c.
int find_func | ( | const char * | name) |
int find_get_current_deltasv | ( | firmware * | fw) |
Definiert in Zeile 2103 der Datei finsig_dryos.c.
int find_get_current_nd_value | ( | firmware * | fw) |
Definiert in Zeile 2067 der Datei finsig_dryos.c.
int find_get_current_nd_value_iris | ( | firmware * | fw) |
Definiert in Zeile 2022 der Datei finsig_dryos.c.
int find_get_fstype | ( | firmware * | fw) |
Definiert in Zeile 1309 der Datei finsig_dryos.c.
int find_get_nd_value | ( | firmware * | fw) |
Definiert in Zeile 1978 der Datei finsig_dryos.c.
int find_get_ptp_buf_size | ( | firmware * | fw) |
Definiert in Zeile 2302 der Datei finsig_dryos.c.
int find_get_ptp_file_buf | ( | firmware * | fw, |
__attribute__((unused)) string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 930 der Datei finsig_dryos.c.
int find_get_self_task_errno_pointer | ( | firmware * | fw) |
Definiert in Zeile 1942 der Datei finsig_dryos.c.
int find_get_string_by_id | ( | firmware * | fw) |
Definiert in Zeile 1927 der Datei finsig_dryos.c.
int find_GetBaseSv | ( | firmware * | fw) |
Definiert in Zeile 2345 der Datei finsig_dryos.c.
int find_getcurrentmachinetime | ( | firmware * | fw) |
Definiert in Zeile 2142 der Datei finsig_dryos.c.
int find_GetDrive_ClusterSize | ( | firmware * | fw) |
Definiert in Zeile 1580 der Datei finsig_dryos.c.
int find_GetDrive_TotalClusters | ( | firmware * | fw) |
Definiert in Zeile 1591 der Datei finsig_dryos.c.
int find_getImageDirName | ( | firmware * | fw) |
Definiert in Zeile 1429 der Datei finsig_dryos.c.
int find_GetImageFolder | ( | firmware * | fw) |
Definiert in Zeile 1512 der Datei finsig_dryos.c.
int find_GetTimeFromRTC_and_more | ( | firmware * | fw, |
int | i | ||
) |
Definiert in Zeile 998 der Datei finsig_dryos.c.
int find_IsWirelessConnect | ( | firmware * | fw, |
__attribute__((unused)) int | ii | ||
) |
Definiert in Zeile 1274 der Datei finsig_dryos.c.
void find_key_vals | ( | firmware * | fw) |
Definiert in Zeile 7418 der Datei finsig_dryos.c.
int find_leds | ( | firmware * | fw) |
Definiert in Zeile 6311 der Datei finsig_dryos.c.
void find_lib_vals | ( | firmware * | fw) |
Definiert in Zeile 4926 der Datei finsig_dryos.c.
int find_malloc_strictly | ( | firmware * | fw) |
Definiert in Zeile 1630 der Datei finsig_dryos.c.
Definiert in Zeile 4098 der Datei finsig_dryos.c.
int find_max_ver | ( | const char * | name) |
int find_min_ver | ( | const char * | name) |
int find_mkdir | ( | firmware * | fw, |
__attribute__((unused)) string_sig * | sig, | ||
int | k | ||
) |
Definiert in Zeile 812 der Datei finsig_dryos.c.
void find_modemap | ( | firmware * | fw) |
Definiert in Zeile 4472 der Datei finsig_dryos.c.
void find_other_vals | ( | firmware * | fw) |
Definiert in Zeile 7194 der Datei finsig_dryos.c.
void find_platform_vals | ( | firmware * | fw) |
Definiert in Zeile 4515 der Datei finsig_dryos.c.
int find_pow | ( | firmware * | fw, |
__attribute__((unused)) string_sig * | sig, | ||
int | j | ||
) |
void find_prop_matches | ( | firmware * | fw) |
Definiert in Zeile 7097 der Datei finsig_dryos.c.
void find_propset | ( | firmware * | fw) |
int find_PT_PlaySound | ( | firmware * | fw) |
Definiert in Zeile 1400 der Datei finsig_dryos.c.
int find_ptp_handler_imm | ( | firmware * | fw, |
int | k | ||
) |
Definiert in Zeile 8026 der Datei finsig_dryos.c.
void find_ptp_handlers | ( | firmware * | fw) |
Definiert in Zeile 8101 der Datei finsig_dryos.c.
int find_rand | ( | firmware * | fw, |
__attribute__((unused)) string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 895 der Datei finsig_dryos.c.
int find_Remove | ( | firmware * | fw) |
Definiert in Zeile 2416 der Datei finsig_dryos.c.
int find_Restart | ( | firmware * | fw) |
Definiert in Zeile 1342 der Datei finsig_dryos.c.
int find_saved_sig | ( | const char * | name) |
Definiert in Zeile 577 der Datei finsig_dryos.c.
int find_sethptimeraftertimeout | ( | firmware * | fw) |
Definiert in Zeile 2159 der Datei finsig_dryos.c.
int find_srand | ( | firmware * | fw) |
Definiert in Zeile 1617 der Datei finsig_dryos.c.
Definiert in Zeile 4065 der Datei finsig_dryos.c.
int find_strsig | ( | firmware * | fw, |
string_sig * | sig | ||
) |
Definiert in Zeile 4020 der Datei finsig_dryos.c.
int find_strsig12 | ( | firmware * | fw, |
string_sig * | sig | ||
) |
Definiert in Zeile 3643 der Datei finsig_dryos.c.
int find_strsig17 | ( | firmware * | fw, |
string_sig * | sig | ||
) |
Definiert in Zeile 3792 der Datei finsig_dryos.c.
int find_strsig19 | ( | firmware * | fw, |
string_sig * | sig | ||
) |
Definiert in Zeile 3867 der Datei finsig_dryos.c.
int find_strsig2 | ( | firmware * | fw, |
string_sig * | sig | ||
) |
Definiert in Zeile 7087 der Datei finsig_dryos.c.
int find_strsig8 | ( | firmware * | fw, |
string_sig * | sig | ||
) |
Definiert in Zeile 3520 der Datei finsig_dryos.c.
int find_strsig9 | ( | firmware * | fw, |
string_sig * | sig | ||
) |
Definiert in Zeile 3565 der Datei finsig_dryos.c.
void find_stubs_min | ( | firmware * | fw) |
Definiert in Zeile 5787 der Datei finsig_dryos.c.
int find_task_related_info | ( | firmware * | fw) |
Definiert in Zeile 6775 der Datei finsig_dryos.c.
void find_tasks | ( | firmware * | fw) |
Definiert in Zeile 7962 der Datei finsig_dryos.c.
int find_UndisplayBusyOnScreen | ( | firmware * | fw) |
Definiert in Zeile 1816 der Datei finsig_dryos.c.
Definiert in Zeile 4761 der Datei finsig_dryos.c.
Definiert in Zeile 7907 der Datei finsig_dryos.c.
int fw_process | ( | firmware * | fw, |
string_sig * | sig, | ||
int(*)(firmware *fw, string_sig *sig, int j) | check_match | ||
) |
Definiert in Zeile 3202 der Datei finsig_dryos.c.
int fw_string_process | ( | firmware * | fw, |
string_sig * | sig, | ||
int(*)(firmware *fw, string_sig *sig, int j) | check_match, | ||
int | inc_eos | ||
) |
Definiert in Zeile 3152 der Datei finsig_dryos.c.
int fw_string_process_unaligned | ( | firmware * | fw, |
string_sig * | sig, | ||
int(*)(firmware *fw, string_sig *sig, int j) | check_match | ||
) |
Definiert in Zeile 3177 der Datei finsig_dryos.c.
Definiert in Zeile 165 der Datei finsig_dryos.c.
int get_eventproc_val | ( | firmware * | fw, |
int | k | ||
) |
Definiert in Zeile 7600 der Datei finsig_dryos.c.
int get_ptp_file_buf_id | ( | firmware * | fw) |
Definiert in Zeile 920 der Datei finsig_dryos.c.
Definiert in Zeile 602 der Datei finsig_dryos.c.
int isSTRB | ( | firmware * | fw, |
int | offset | ||
) |
Definiert in Zeile 6292 der Datei finsig_dryos.c.
int isSTRw | ( | firmware * | fw, |
int | offset | ||
) |
Definiert in Zeile 6283 der Datei finsig_dryos.c.
Definiert in Zeile 7333 der Datei finsig_dryos.c.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definiert in Zeile 8352 der Datei finsig_dryos.c.
int match_apex2us | ( | firmware * | fw, |
int | k, | ||
uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 752 der Datei finsig_dryos.c.
int match_apex2us2 | ( | firmware * | fw, |
int | k, | ||
uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 768 der Datei finsig_dryos.c.
int match_bitmap_buffer | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 5699 der Datei finsig_dryos.c.
int match_bitmap_buffer2 | ( | firmware * | fw, |
int | k, | ||
int | v | ||
) |
Definiert in Zeile 5668 der Datei finsig_dryos.c.
int match_CAM_UNCACHED_BIT | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 4489 der Datei finsig_dryos.c.
int match_cameracon_state | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 5758 der Datei finsig_dryos.c.
int match_canon_menu_active | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 5572 der Datei finsig_dryos.c.
int match_canon_shoot_menu_active | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 5212 der Datei finsig_dryos.c.
Definiert in Zeile 89 der Datei finsig_dryos.c.
int match_createtask | ( | firmware * | fw, |
int | k, | ||
uint32_t | fadr, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 7935 der Datei finsig_dryos.c.
int match_eventproc | ( | firmware * | fw, |
int | k, | ||
uint32_t | fadr, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 7665 der Datei finsig_dryos.c.
Definiert in Zeile 5735 der Datei finsig_dryos.c.
int match_FlashParamsTable | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 4462 der Datei finsig_dryos.c.
int match_FlashParamsTable2 | ( | firmware * | fw, |
int | k, | ||
uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 4452 der Datei finsig_dryos.c.
int match_focus_busy | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 5640 der Datei finsig_dryos.c.
int match_full_screen_refresh | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 5198 der Datei finsig_dryos.c.
int match_get_flash_params_count | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
int match_GetDrive_ClusterSize | ( | firmware * | fw, |
int | k, | ||
uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 1532 der Datei finsig_dryos.c.
int match_GetImageFolder | ( | firmware * | fw, |
int | k, | ||
uint32_t | a_getImageDirName, | ||
uint32_t | a_TakeSemaphore | ||
) |
Definiert in Zeile 1465 der Datei finsig_dryos.c.
int match_GetSDProtect | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 7404 der Datei finsig_dryos.c.
int match_imager_active | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 4857 der Datei finsig_dryos.c.
int match_levent_table | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 5141 der Datei finsig_dryos.c.
int match_modelist | ( | firmware * | fw, |
int | k, | ||
uint32_t | fadr, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 4430 der Datei finsig_dryos.c.
int match_movie_status | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 5155 der Datei finsig_dryos.c.
int match_nrflag | ( | firmware * | fw, |
int | idx, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 6226 der Datei finsig_dryos.c.
int match_nrflag2 | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 6268 der Datei finsig_dryos.c.
int match_nrflag3 | ( | firmware * | fw, |
int | k, | ||
uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 6181 der Datei finsig_dryos.c.
int match_palette_buffer_offset | ( | firmware * | fw, |
int | k | ||
) |
Definiert in Zeile 5306 der Datei finsig_dryos.c.
int match_palette_data | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 5289 der Datei finsig_dryos.c.
Definiert in Zeile 5365 der Datei finsig_dryos.c.
int match_palette_data3 | ( | firmware * | fw, |
int | k, | ||
uint32_t | palette_data, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
int match_physw_run | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 5556 der Datei finsig_dryos.c.
int match_physw_status | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 5546 der Datei finsig_dryos.c.
int match_playrec_mode | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 5238 der Datei finsig_dryos.c.
int match_propsig1 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 7081 der Datei finsig_dryos.c.
int match_propsig1a | ( | firmware * | fw, |
int | k, | ||
uint32_t | sadr, | ||
__attribute__((unused)) uint32_t | offset | ||
) |
Definiert in Zeile 7015 der Datei finsig_dryos.c.
int match_ptp_handlers | ( | firmware * | fw, |
int | k, | ||
uint32_t | fadr, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 8061 der Datei finsig_dryos.c.
int match_raw_buffer | ( | firmware * | fw, |
int | k, | ||
uint32_t | rb1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 5705 der Datei finsig_dryos.c.
int match_registerlists | ( | firmware * | fw, |
int | k, | ||
uint32_t | fadr, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 7785 der Datei finsig_dryos.c.
int match_registerproc | ( | firmware * | fw, |
int | k, | ||
uint32_t | fadr, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 7772 der Datei finsig_dryos.c.
int match_registerproc2 | ( | firmware * | fw, |
int | k, | ||
uint32_t | fadr, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 7703 der Datei finsig_dryos.c.
int match_SavePaletteData | ( | firmware * | fw, |
int | idx, | ||
int | palette_data | ||
) |
int match_some_flag_for_af_scan | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 5263 der Datei finsig_dryos.c.
int match_strsig1 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3229 der Datei finsig_dryos.c.
int match_strsig11 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3596 der Datei finsig_dryos.c.
int match_strsig13 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3717 der Datei finsig_dryos.c.
Definiert in Zeile 3691 der Datei finsig_dryos.c.
int match_strsig15 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3755 der Datei finsig_dryos.c.
Definiert in Zeile 3730 der Datei finsig_dryos.c.
int match_strsig16 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3764 der Datei finsig_dryos.c.
int match_strsig2 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3268 der Datei finsig_dryos.c.
int match_strsig23 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3944 der Datei finsig_dryos.c.
Definiert in Zeile 3913 der Datei finsig_dryos.c.
int match_strsig24 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3968 der Datei finsig_dryos.c.
Definiert in Zeile 3251 der Datei finsig_dryos.c.
int match_strsig3 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3334 der Datei finsig_dryos.c.
Definiert in Zeile 3292 der Datei finsig_dryos.c.
int match_strsig4 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3360 der Datei finsig_dryos.c.
Definiert in Zeile 3345 der Datei finsig_dryos.c.
int match_strsig5 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3430 der Datei finsig_dryos.c.
Definiert in Zeile 3381 der Datei finsig_dryos.c.
int match_strsig6 | ( | firmware * | fw, |
__attribute__((unused)) string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3438 der Datei finsig_dryos.c.
int match_strsig7 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3480 der Datei finsig_dryos.c.
Definiert in Zeile 3457 der Datei finsig_dryos.c.
int match_strsig8 | ( | firmware * | fw, |
__attribute__((unused)) string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3488 der Datei finsig_dryos.c.
int match_uiprop_count | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 4823 der Datei finsig_dryos.c.
int match_vid_get_bitmap_fb | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
int match_viewport_address | ( | firmware * | fw, |
int | k, | ||
uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 5535 der Datei finsig_dryos.c.
int match_viewport_address2 | ( | firmware * | fw, |
int | k, | ||
uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 5525 der Datei finsig_dryos.c.
int match_viewport_address3 | ( | firmware * | fw, |
int | k, | ||
uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 5485 der Datei finsig_dryos.c.
int match_zoom_busy | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 5591 der Datei finsig_dryos.c.
char* mode_name | ( | uint16_t | v) |
void output_firmware_vals | ( | firmware * | fw) |
Definiert in Zeile 8141 der Datei finsig_dryos.c.
void output_modemap | ( | firmware * | fw, |
int | k | ||
) |
Definiert in Zeile 4381 der Datei finsig_dryos.c.
int print_exmem_types | ( | firmware * | fw) |
Definiert in Zeile 5038 der Datei finsig_dryos.c.
void print_kmvals | ( | ) |
void print_kval | ( | firmware * | fw, |
uint32_t | tadr, | ||
int | tsiz, | ||
int | tlen, | ||
uint32_t | ev, | ||
const char * | name, | ||
char * | sfx | ||
) |
Definiert in Zeile 7225 der Datei finsig_dryos.c.
Definiert in Zeile 7253 der Datei finsig_dryos.c.
Definiert in Zeile 4275 der Datei finsig_dryos.c.
Definiert in Zeile 5015 der Datei finsig_dryos.c.
Definiert in Zeile 8009 der Datei finsig_dryos.c.
Definiert in Zeile 591 der Datei finsig_dryos.c.
int search_saved_sig | ( | firmware * | fw, |
char * | sig, | ||
int(*)(firmware *, int, int) | func, | ||
int | v, | ||
int | ofst, | ||
int | len | ||
) |
Definiert in Zeile 640 der Datei finsig_dryos.c.
void usage | ( | char * | err) |
Definiert in Zeile 61 der Datei finsig_dryos.c.
void write_funcs | ( | firmware * | fw, |
char * | filename, | ||
func_entry * | fns[], | ||
int(*)(const func_entry **p1, const func_entry **p2) | compare | ||
) |
Definiert in Zeile 8318 der Datei finsig_dryos.c.
Definiert in Zeile 8110 der Datei finsig_dryos.c.
void write_output | ( | ) |
Definiert in Zeile 49 der Datei finsig_dryos.c.
uint32_t apex2us_test[] = { 0x3D09000, 0x3BBA304, 0x3A728D2, 0x3931EF4, 0x37F8303, 0x36C52A2, 0x3598B85, 0x3472B6A, 0 } |
Definiert in Zeile 748 der Datei finsig_dryos.c.
uint32_t apex2us_test2[] = { 0x3d090000, 0x3bba3040, 0x3a728d1f, 0x3931ef45, 0x37f8302c, 0x36c52a26, 0x3598b852, 0x3472b699, 0 } |
Definiert in Zeile 749 der Datei finsig_dryos.c.
int cam_has_wifi |
Definiert in Zeile 740 der Datei finsig_dryos.c.
int count |
Definiert in Zeile 152 der Datei finsig_dryos.c.
|
static |
Definiert in Zeile 7007 der Datei finsig_dryos.c.
uint32_t DeleteDirectory_Fut_test[] = { 0x09400017 } |
Definiert in Zeile 2536 der Datei finsig_dryos.c.
|
static |
Definiert in Zeile 3380 der Datei finsig_dryos.c.
uint32_t eadr |
Definiert in Zeile 7598 der Datei finsig_dryos.c.
uint32_t exm_typ_cnt =0 |
Definiert in Zeile 5037 der Datei finsig_dryos.c.
uint32_t exm_typ_tbl =0 |
Definiert in Zeile 5037 der Datei finsig_dryos.c.
|
static |
Definiert in Zeile 4450 der Datei finsig_dryos.c.
int frsp_argcnt = 0 |
Definiert in Zeile 2190 der Datei finsig_dryos.c.
uint32_t frsp_buf = 0 |
Definiert in Zeile 2187 der Datei finsig_dryos.c.
uint32_t frsp_buf_at = 0 |
Definiert in Zeile 2188 der Datei finsig_dryos.c.
int frsp_param = -1 |
Definiert in Zeile 2189 der Datei finsig_dryos.c.
func_entry func_names[MAX_FUNC_ENTRY] |
Definiert in Zeile 214 der Datei finsig_dryos.c.
char hdr_buf[32 *1024] = "" |
Definiert in Zeile 23 der Datei finsig_dryos.c.
int hdr_len = 0 |
Definiert in Zeile 24 der Datei finsig_dryos.c.
|
static |
Definiert in Zeile 1671 der Datei finsig_dryos.c.
|
static |
Definiert in Zeile 1671 der Datei finsig_dryos.c.
|
static |
Definiert in Zeile 1671 der Datei finsig_dryos.c.
|
static |
Definiert in Zeile 1671 der Datei finsig_dryos.c.
int kcount = 0 |
Definiert in Zeile 7290 der Datei finsig_dryos.c.
kinfo key_info[100] |
Definiert in Zeile 7289 der Datei finsig_dryos.c.
int kmask[3] |
Definiert in Zeile 7288 der Datei finsig_dryos.c.
known_prop_struct knownprops[PROPCASE_HANDLED_COUNT] |
Definiert in Zeile 6991 der Datei finsig_dryos.c.
uint32_t kshutter_min_bits = 0xFFFFFFFF |
Definiert in Zeile 7291 der Datei finsig_dryos.c.
uint32_t log_test[] |
Definiert in Zeile 2531 der Datei finsig_dryos.c.
uint32_t MakeDirectory_Fut_test[] = { 0x09400015 } |
Definiert in Zeile 2537 der Datei finsig_dryos.c.
Match matches[MAX_MATCHES] |
Definiert in Zeile 151 der Datei finsig_dryos.c.
sig_stuff max_ver[] |
Definiert in Zeile 675 der Datei finsig_dryos.c.
sig_stuff min_ver[] |
Definiert in Zeile 665 der Datei finsig_dryos.c.
ModeMapName mmnames[] |
Definiert in Zeile 4359 der Datei finsig_dryos.c.
uint32_t nadr |
Definiert in Zeile 7597 der Datei finsig_dryos.c.
int next_func_entry = 0 |
Definiert in Zeile 210 der Datei finsig_dryos.c.
int ofst |
Definiert in Zeile 3487 der Datei finsig_dryos.c.
char out_buf[32 *1024] = "" |
Definiert in Zeile 21 der Datei finsig_dryos.c.
FILE* out_fp |
Definiert in Zeile 20 der Datei finsig_dryos.c.
int out_hdr = 1 |
Definiert in Zeile 25 der Datei finsig_dryos.c.
int out_len = 0 |
Definiert in Zeile 22 der Datei finsig_dryos.c.
char* prop_names[PROPCASE_HANDLED_COUNT] |
Definiert in Zeile 6935 der Datei finsig_dryos.c.
string_sig prop_sigs[] |
Definiert in Zeile 6952 der Datei finsig_dryos.c.
uint32_t RenameFile_Fut_test[] = { 0x09400013 } |
Definiert in Zeile 2538 der Datei finsig_dryos.c.
uint32_t strGIF = 0 |
Definiert in Zeile 1464 der Datei finsig_dryos.c.
string_sig string_sigs[] |
Definiert in Zeile 2543 der Datei finsig_dryos.c.