CHDK_DE Vorschauversion
Trunk Rev. 5663
|
#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 10 |
#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 10 |
Definiert in Zeile 6853 der Datei finsig_dryos.c.
#define LEDMAX 16 |
Definiert in Zeile 6176 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 6785 der Datei finsig_dryos.c.
void add_blankline | ( | ) |
void add_func_name | ( | char * | n, |
uint32_t | eadr, | ||
char * | suffix | ||
) |
Definiert in Zeile 7476 der Datei finsig_dryos.c.
Definiert in Zeile 7513 der Datei finsig_dryos.c.
Definiert in Zeile 7154 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 7167 der Datei finsig_dryos.c.
void add_prop_hit | ( | int | id, |
uintptr_t | name | ||
) |
Definiert in Zeile 6873 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 8170 der Datei finsig_dryos.c.
int compare_func_names | ( | const func_entry ** | p1, |
const func_entry ** | p2 | ||
) |
Definiert in Zeile 8155 der Datei finsig_dryos.c.
int dryos_offset | ( | firmware * | fw, |
string_sig * | sig | ||
) |
Definiert in Zeile 3024 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 1324 der Datei finsig_dryos.c.
int find_add_ui_to_dialog | ( | firmware * | fw) |
Definiert in Zeile 1864 der Datei finsig_dryos.c.
void find_AdditionAgent_RAM | ( | firmware * | fw) |
Definiert in Zeile 6737 der Datei finsig_dryos.c.
int find_apex2us | ( | firmware * | fw, |
__attribute__((unused)) string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 769 der Datei finsig_dryos.c.
int find_arm_cache_funcs | ( | firmware * | fw, |
int | ii | ||
) |
Definiert in Zeile 1072 der Datei finsig_dryos.c.
int find_arm_cache_funcs2 | ( | firmware * | fw, |
int | ii | ||
) |
Definiert in Zeile 1178 der Datei finsig_dryos.c.
void find_builddate | ( | firmware * | fw) |
Definiert in Zeile 7845 der Datei finsig_dryos.c.
int find_closedir | ( | firmware * | fw) |
Definiert in Zeile 966 der Datei finsig_dryos.c.
int find_CreateDialogBox | ( | firmware * | fw) |
Definiert in Zeile 1836 der Datei finsig_dryos.c.
int find_ctypes | ( | firmware * | fw, |
int | k | ||
) |
Definiert in Zeile 6023 der Datei finsig_dryos.c.
int find_DebugAssert_argcount | ( | firmware * | fw) |
Definiert in Zeile 4401 der Datei finsig_dryos.c.
int find_dispatch_funcs | ( | firmware * | fw, |
int | param | ||
) |
Definiert in Zeile 2361 der Datei finsig_dryos.c.
int find_DisplayBusyOnScreen | ( | firmware * | fw) |
Definiert in Zeile 1624 der Datei finsig_dryos.c.
int find_DisplayDialogBox | ( | firmware * | fw) |
Definiert in Zeile 1850 der Datei finsig_dryos.c.
int find_DoMovieFrameCapture | ( | firmware * | fw) |
Definiert in Zeile 2102 der Datei finsig_dryos.c.
void find_eventprocs | ( | firmware * | fw) |
Definiert in Zeile 7691 der Datei finsig_dryos.c.
int find_exmem_alloc_table | ( | firmware * | fw) |
Definiert in Zeile 4950 der Datei finsig_dryos.c.
int find_func | ( | const char * | name) |
int find_get_current_nd_value | ( | firmware * | fw) |
Definiert in Zeile 2018 der Datei finsig_dryos.c.
int find_get_current_nd_value_iris | ( | firmware * | fw) |
Definiert in Zeile 1973 der Datei finsig_dryos.c.
int find_get_fstype | ( | firmware * | fw) |
Definiert in Zeile 1260 der Datei finsig_dryos.c.
int find_get_nd_value | ( | firmware * | fw) |
Definiert in Zeile 1929 der Datei finsig_dryos.c.
int find_get_ptp_buf_size | ( | firmware * | fw) |
Definiert in Zeile 2213 der Datei finsig_dryos.c.
int find_get_ptp_file_buf | ( | firmware * | fw, |
__attribute__((unused)) string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 915 der Datei finsig_dryos.c.
int find_get_self_task_errno_pointer | ( | firmware * | fw) |
Definiert in Zeile 1893 der Datei finsig_dryos.c.
int find_get_string_by_id | ( | firmware * | fw) |
Definiert in Zeile 1878 der Datei finsig_dryos.c.
int find_GetBaseSv | ( | firmware * | fw) |
Definiert in Zeile 2256 der Datei finsig_dryos.c.
int find_getcurrentmachinetime | ( | firmware * | fw) |
Definiert in Zeile 2053 der Datei finsig_dryos.c.
int find_GetDrive_ClusterSize | ( | firmware * | fw) |
Definiert in Zeile 1531 der Datei finsig_dryos.c.
int find_GetDrive_TotalClusters | ( | firmware * | fw) |
Definiert in Zeile 1542 der Datei finsig_dryos.c.
int find_getImageDirName | ( | firmware * | fw) |
Definiert in Zeile 1380 der Datei finsig_dryos.c.
int find_GetImageFolder | ( | firmware * | fw) |
Definiert in Zeile 1463 der Datei finsig_dryos.c.
int find_GetTimeFromRTC_and_more | ( | firmware * | fw, |
int | i | ||
) |
Definiert in Zeile 983 der Datei finsig_dryos.c.
void find_key_vals | ( | firmware * | fw) |
Definiert in Zeile 7279 der Datei finsig_dryos.c.
int find_leds | ( | firmware * | fw) |
Definiert in Zeile 6178 der Datei finsig_dryos.c.
void find_lib_vals | ( | firmware * | fw) |
Definiert in Zeile 4823 der Datei finsig_dryos.c.
int find_malloc_strictly | ( | firmware * | fw) |
Definiert in Zeile 1581 der Datei finsig_dryos.c.
Definiert in Zeile 3999 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 797 der Datei finsig_dryos.c.
void find_modemap | ( | firmware * | fw) |
Definiert in Zeile 4373 der Datei finsig_dryos.c.
void find_other_vals | ( | firmware * | fw) |
Definiert in Zeile 7055 der Datei finsig_dryos.c.
void find_platform_vals | ( | firmware * | fw) |
Definiert in Zeile 4416 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 6961 der Datei finsig_dryos.c.
void find_propset | ( | firmware * | fw) |
int find_PT_PlaySound | ( | firmware * | fw) |
Definiert in Zeile 1351 der Datei finsig_dryos.c.
int find_ptp_handler_imm | ( | firmware * | fw, |
int | k | ||
) |
Definiert in Zeile 7887 der Datei finsig_dryos.c.
void find_ptp_handlers | ( | firmware * | fw) |
Definiert in Zeile 7962 der Datei finsig_dryos.c.
int find_rand | ( | firmware * | fw, |
__attribute__((unused)) string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 880 der Datei finsig_dryos.c.
int find_Remove | ( | firmware * | fw) |
Definiert in Zeile 2327 der Datei finsig_dryos.c.
int find_Restart | ( | firmware * | fw) |
Definiert in Zeile 1293 der Datei finsig_dryos.c.
int find_saved_sig | ( | const char * | name) |
Definiert in Zeile 565 der Datei finsig_dryos.c.
int find_sethptimeraftertimeout | ( | firmware * | fw) |
Definiert in Zeile 2070 der Datei finsig_dryos.c.
int find_srand | ( | firmware * | fw) |
Definiert in Zeile 1568 der Datei finsig_dryos.c.
Definiert in Zeile 3966 der Datei finsig_dryos.c.
int find_strsig | ( | firmware * | fw, |
string_sig * | sig | ||
) |
Definiert in Zeile 3921 der Datei finsig_dryos.c.
int find_strsig12 | ( | firmware * | fw, |
string_sig * | sig | ||
) |
Definiert in Zeile 3544 der Datei finsig_dryos.c.
int find_strsig17 | ( | firmware * | fw, |
string_sig * | sig | ||
) |
Definiert in Zeile 3693 der Datei finsig_dryos.c.
int find_strsig19 | ( | firmware * | fw, |
string_sig * | sig | ||
) |
Definiert in Zeile 3768 der Datei finsig_dryos.c.
int find_strsig2 | ( | firmware * | fw, |
string_sig * | sig | ||
) |
Definiert in Zeile 6951 der Datei finsig_dryos.c.
int find_strsig8 | ( | firmware * | fw, |
string_sig * | sig | ||
) |
Definiert in Zeile 3421 der Datei finsig_dryos.c.
int find_strsig9 | ( | firmware * | fw, |
string_sig * | sig | ||
) |
Definiert in Zeile 3466 der Datei finsig_dryos.c.
void find_stubs_min | ( | firmware * | fw) |
Definiert in Zeile 5656 der Datei finsig_dryos.c.
int find_task_related_info | ( | firmware * | fw) |
Definiert in Zeile 6642 der Datei finsig_dryos.c.
void find_tasks | ( | firmware * | fw) |
Definiert in Zeile 7823 der Datei finsig_dryos.c.
int find_UndisplayBusyOnScreen | ( | firmware * | fw) |
Definiert in Zeile 1767 der Datei finsig_dryos.c.
Definiert in Zeile 4658 der Datei finsig_dryos.c.
Definiert in Zeile 7768 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 3103 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 3053 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 3078 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 7461 der Datei finsig_dryos.c.
int get_ptp_file_buf_id | ( | firmware * | fw) |
Definiert in Zeile 905 der Datei finsig_dryos.c.
Definiert in Zeile 590 der Datei finsig_dryos.c.
int isSTRB | ( | firmware * | fw, |
int | offset | ||
) |
Definiert in Zeile 6159 der Datei finsig_dryos.c.
int isSTRw | ( | firmware * | fw, |
int | offset | ||
) |
Definiert in Zeile 6150 der Datei finsig_dryos.c.
Definiert in Zeile 7194 der Datei finsig_dryos.c.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definiert in Zeile 8213 der Datei finsig_dryos.c.
int match_apex2us | ( | firmware * | fw, |
int | k, | ||
uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 737 der Datei finsig_dryos.c.
int match_apex2us2 | ( | firmware * | fw, |
int | k, | ||
uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 753 der Datei finsig_dryos.c.
int match_bitmap_buffer | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 5596 der Datei finsig_dryos.c.
int match_bitmap_buffer2 | ( | firmware * | fw, |
int | k, | ||
int | v | ||
) |
Definiert in Zeile 5565 der Datei finsig_dryos.c.
int match_CAM_UNCACHED_BIT | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 4390 der Datei finsig_dryos.c.
int match_canon_menu_active | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 5469 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 5109 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 7796 der Datei finsig_dryos.c.
int match_eventproc | ( | firmware * | fw, |
int | k, | ||
uint32_t | fadr, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 7526 der Datei finsig_dryos.c.
Definiert in Zeile 5632 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 4363 der Datei finsig_dryos.c.
int match_FlashParamsTable2 | ( | firmware * | fw, |
int | k, | ||
uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 4353 der Datei finsig_dryos.c.
int match_focus_busy | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 5537 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 5095 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 1483 der Datei finsig_dryos.c.
int match_GetImageFolder | ( | firmware * | fw, |
int | k, | ||
uint32_t | a_getImageDirName, | ||
uint32_t | a_TakeSemaphore | ||
) |
Definiert in Zeile 1416 der Datei finsig_dryos.c.
int match_GetSDProtect | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 7265 der Datei finsig_dryos.c.
int match_imager_active | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 4754 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 5038 der Datei finsig_dryos.c.
int match_modelist | ( | firmware * | fw, |
int | k, | ||
uint32_t | fadr, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 4331 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 5052 der Datei finsig_dryos.c.
int match_nrflag | ( | firmware * | fw, |
int | idx, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 6093 der Datei finsig_dryos.c.
int match_nrflag2 | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 6135 der Datei finsig_dryos.c.
int match_nrflag3 | ( | firmware * | fw, |
int | k, | ||
uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 6048 der Datei finsig_dryos.c.
int match_palette_buffer_offset | ( | firmware * | fw, |
int | k | ||
) |
Definiert in Zeile 5203 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 5186 der Datei finsig_dryos.c.
Definiert in Zeile 5262 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 5453 der Datei finsig_dryos.c.
int match_physw_status | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 5443 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 5135 der Datei finsig_dryos.c.
int match_propsig1 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 6945 der Datei finsig_dryos.c.
int match_propsig1a | ( | firmware * | fw, |
int | k, | ||
uint32_t | sadr, | ||
__attribute__((unused)) uint32_t | offset | ||
) |
Definiert in Zeile 6879 der Datei finsig_dryos.c.
int match_ptp_handlers | ( | firmware * | fw, |
int | k, | ||
uint32_t | fadr, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 7922 der Datei finsig_dryos.c.
int match_raw_buffer | ( | firmware * | fw, |
int | k, | ||
uint32_t | rb1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 5602 der Datei finsig_dryos.c.
int match_registerlists | ( | firmware * | fw, |
int | k, | ||
uint32_t | fadr, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 7646 der Datei finsig_dryos.c.
int match_registerproc | ( | firmware * | fw, |
int | k, | ||
uint32_t | fadr, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 7633 der Datei finsig_dryos.c.
int match_registerproc2 | ( | firmware * | fw, |
int | k, | ||
uint32_t | fadr, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 7564 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 5160 der Datei finsig_dryos.c.
int match_strsig1 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3130 der Datei finsig_dryos.c.
int match_strsig11 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3497 der Datei finsig_dryos.c.
int match_strsig13 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3618 der Datei finsig_dryos.c.
Definiert in Zeile 3592 der Datei finsig_dryos.c.
int match_strsig15 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3656 der Datei finsig_dryos.c.
Definiert in Zeile 3631 der Datei finsig_dryos.c.
int match_strsig16 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3665 der Datei finsig_dryos.c.
int match_strsig2 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3169 der Datei finsig_dryos.c.
int match_strsig23 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3845 der Datei finsig_dryos.c.
Definiert in Zeile 3814 der Datei finsig_dryos.c.
int match_strsig24 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3869 der Datei finsig_dryos.c.
Definiert in Zeile 3152 der Datei finsig_dryos.c.
int match_strsig3 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3235 der Datei finsig_dryos.c.
Definiert in Zeile 3193 der Datei finsig_dryos.c.
int match_strsig4 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3261 der Datei finsig_dryos.c.
Definiert in Zeile 3246 der Datei finsig_dryos.c.
int match_strsig5 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3331 der Datei finsig_dryos.c.
Definiert in Zeile 3282 der Datei finsig_dryos.c.
int match_strsig6 | ( | firmware * | fw, |
__attribute__((unused)) string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3339 der Datei finsig_dryos.c.
int match_strsig7 | ( | firmware * | fw, |
string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3381 der Datei finsig_dryos.c.
Definiert in Zeile 3358 der Datei finsig_dryos.c.
int match_strsig8 | ( | firmware * | fw, |
__attribute__((unused)) string_sig * | sig, | ||
int | j | ||
) |
Definiert in Zeile 3389 der Datei finsig_dryos.c.
int match_uiprop_count | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 4720 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 5432 der Datei finsig_dryos.c.
int match_viewport_address2 | ( | firmware * | fw, |
int | k, | ||
uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 5422 der Datei finsig_dryos.c.
int match_viewport_address3 | ( | firmware * | fw, |
int | k, | ||
uint32_t | v1, | ||
__attribute__((unused)) uint32_t | v2 | ||
) |
Definiert in Zeile 5382 der Datei finsig_dryos.c.
int match_zoom_busy | ( | firmware * | fw, |
int | k, | ||
__attribute__((unused)) int | v | ||
) |
Definiert in Zeile 5488 der Datei finsig_dryos.c.
char* mode_name | ( | uint16_t | v) |
void output_firmware_vals | ( | firmware * | fw) |
Definiert in Zeile 8002 der Datei finsig_dryos.c.
void output_modemap | ( | firmware * | fw, |
int | k | ||
) |
Definiert in Zeile 4282 der Datei finsig_dryos.c.
int print_exmem_types | ( | firmware * | fw) |
Definiert in Zeile 4935 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 7086 der Datei finsig_dryos.c.
Definiert in Zeile 7114 der Datei finsig_dryos.c.
Definiert in Zeile 4176 der Datei finsig_dryos.c.
Definiert in Zeile 4912 der Datei finsig_dryos.c.
Definiert in Zeile 7870 der Datei finsig_dryos.c.
Definiert in Zeile 579 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 628 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 8179 der Datei finsig_dryos.c.
Definiert in Zeile 7971 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 733 der Datei finsig_dryos.c.
uint32_t apex2us_test2[] = { 0x3d090000, 0x3bba3040, 0x3a728d1f, 0x3931ef45, 0x37f8302c, 0x36c52a26, 0x3598b852, 0x3472b699, 0 } |
Definiert in Zeile 734 der Datei finsig_dryos.c.
int count |
Definiert in Zeile 152 der Datei finsig_dryos.c.
|
static |
Definiert in Zeile 6871 der Datei finsig_dryos.c.
uint32_t DeleteDirectory_Fut_test[] = { 0x09400017 } |
Definiert in Zeile 2447 der Datei finsig_dryos.c.
|
static |
Definiert in Zeile 3281 der Datei finsig_dryos.c.
uint32_t eadr |
Definiert in Zeile 7459 der Datei finsig_dryos.c.
uint32_t exm_typ_cnt =0 |
Definiert in Zeile 4934 der Datei finsig_dryos.c.
uint32_t exm_typ_tbl =0 |
Definiert in Zeile 4934 der Datei finsig_dryos.c.
|
static |
Definiert in Zeile 4351 der Datei finsig_dryos.c.
int frsp_argcnt = 0 |
Definiert in Zeile 2101 der Datei finsig_dryos.c.
uint32_t frsp_buf = 0 |
Definiert in Zeile 2098 der Datei finsig_dryos.c.
uint32_t frsp_buf_at = 0 |
Definiert in Zeile 2099 der Datei finsig_dryos.c.
int frsp_param = -1 |
Definiert in Zeile 2100 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 1622 der Datei finsig_dryos.c.
|
static |
Definiert in Zeile 1622 der Datei finsig_dryos.c.
|
static |
Definiert in Zeile 1622 der Datei finsig_dryos.c.
|
static |
Definiert in Zeile 1622 der Datei finsig_dryos.c.
int kcount = 0 |
Definiert in Zeile 7151 der Datei finsig_dryos.c.
kinfo key_info[100] |
Definiert in Zeile 7150 der Datei finsig_dryos.c.
int kmask[3] |
Definiert in Zeile 7149 der Datei finsig_dryos.c.
known_prop_struct knownprops[PROPCASE_HANDLED_COUNT] |
Definiert in Zeile 6855 der Datei finsig_dryos.c.
uint32_t kshutter_min_bits = 0xFFFFFFFF |
Definiert in Zeile 7152 der Datei finsig_dryos.c.
uint32_t log_test[] |
Definiert in Zeile 2442 der Datei finsig_dryos.c.
uint32_t MakeDirectory_Fut_test[] = { 0x09400015 } |
Definiert in Zeile 2448 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 663 der Datei finsig_dryos.c.
sig_stuff min_ver[] |
Definiert in Zeile 653 der Datei finsig_dryos.c.
ModeMapName mmnames[] |
Definiert in Zeile 4260 der Datei finsig_dryos.c.
uint32_t nadr |
Definiert in Zeile 7458 der Datei finsig_dryos.c.
int next_func_entry = 0 |
Definiert in Zeile 210 der Datei finsig_dryos.c.
int ofst |
Definiert in Zeile 3388 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 6802 der Datei finsig_dryos.c.
string_sig prop_sigs[] |
Definiert in Zeile 6819 der Datei finsig_dryos.c.
uint32_t RenameFile_Fut_test[] = { 0x09400013 } |
Definiert in Zeile 2449 der Datei finsig_dryos.c.
uint32_t strGIF = 0 |
Definiert in Zeile 1415 der Datei finsig_dryos.c.
string_sig string_sigs[] |
Definiert in Zeile 2454 der Datei finsig_dryos.c.