![]() |
CHDK_DE Vorschauversion
Trunk Rev. 6014
|
#include <stdio.h>
gehe zum Quellcode dieser Datei
Makrodefinitionen | |
#define | DUMP_SIZE 0x400000 |
#define | HOST_ADDR(addr) ((addr)-baseaddr+dump) |
#define | PEEKW(addr) (*(int*)HOST_ADDR(addr)) |
#define | ADDR(idx) (baseaddr+(idx)) |
#define | IS_METHOD(addr) (addr > baseaddr && addr < baseaddr+DUMP_SIZE && PEEKW(addr) != 0 && isString(HOST_ADDR(addr)) < 4) |
#define | MATCH_POSTFIX() printf("};\n") |
#define | MATCH_PREFIX() printf("#include <idc.idc>\nstatic main(){\n") |
#define | MATCH_FOUND(s, addr) printf("MakeNameEx(0x%x, \"%s\", SN_PUBLIC);\n", addr, s) |
#define | DEBUG(...) |
Funktionen | |
int | isIdentifies (char *str) |
int | isString (char *str) |
int | main (int argc, char **argv) |
#define ADDR | ( | idx) | (baseaddr+(idx)) |
Definiert in Zeile 12 der Datei extract_event_procedures.c.
#define DEBUG | ( | ...) |
Definiert in Zeile 25 der Datei extract_event_procedures.c.
#define DUMP_SIZE 0x400000 |
Definiert in Zeile 6 der Datei extract_event_procedures.c.
Definiert in Zeile 8 der Datei extract_event_procedures.c.
#define IS_METHOD | ( | addr) | (addr > baseaddr && addr < baseaddr+DUMP_SIZE && PEEKW(addr) != 0 && isString(HOST_ADDR(addr)) < 4) |
Definiert in Zeile 14 der Datei extract_event_procedures.c.
Definiert in Zeile 22 der Datei extract_event_procedures.c.
#define MATCH_POSTFIX | ( | ) | printf("};\n") |
Definiert in Zeile 19 der Datei extract_event_procedures.c.
Definiert in Zeile 20 der Datei extract_event_procedures.c.
Definiert in Zeile 10 der Datei extract_event_procedures.c.
int isIdentifies | ( | char * | str) |
int isString | ( | char * | str) |
int main | ( | int | argc, |
char ** | argv | ||
) |
Definiert in Zeile 58 der Datei extract_event_procedures.c.