CHDK_DE Vorschauversion  Trunk Rev. 6014
 Alle Datenstrukturen Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Makrodefinitionen
flt.h-Dateireferenz
#include "versions.h"
+ Include-Abhängigkeitsdiagramm für flt.h:
+ Dieser Graph zeigt, welche Datei direkt oder indirekt diese Datei enthält:

gehe zum Quellcode dieser Datei

Datenstrukturen

struct  base_interface_t
 
struct  ModuleInfo
 
struct  flat_hdr
 

Makrodefinitionen

#define MODULEINFO_V1_MAGICNUM   0x023703e5
 
#define ANY_CHDK_BRANCH   0
 
#define REQUIRE_CHDK_MAIN   1
 
#define REQUIRE_CHDK_DE   2
 
#define REQUIRE_CHDK_SDM   3
 
#define REQUIRE_CHDK_PRIVATEBUILD   4
 
#define ANY_PLATFORM_ALLOWED   0
 
#define GCC_ELF_THUMB   1
 
#define GCC_EABI_THUMB   2
 
#define GCC_ELF_THUMB2   0x11
 
#define GCC_EABI_THUMB2   0x12
 
#define GCC_ELF_THUMB2A   0x21
 
#define GCC_EABI_THUMB2A   0x22
 
#define MTYPE_UNKNOWN   0
 
#define MTYPE_EXTENSION   1
 
#define MTYPE_GAME   2
 
#define MTYPE_TOOL   3
 
#define MTYPE_SCRIPT_LANG   4
 
#define MTYPE_MASK   0xFF
 
#define MTYPE_SUBMENU_TOOL   0x100
 
#define FLAT_VERSION   10
 
#define FLAT_MAGIC_NUMBER   0x414c4643
 

Typdefinitionen

typedef unsigned short uint16_t
 
typedef short int16_t
 
typedef unsigned int uint32_t
 
typedef int int32_t
 

Makro-Dokumentation

#define ANY_CHDK_BRANCH   0

Definiert in Zeile 18 der Datei flt.h.

#define ANY_PLATFORM_ALLOWED   0

Definiert in Zeile 25 der Datei flt.h.

#define FLAT_MAGIC_NUMBER   0x414c4643

Definiert in Zeile 114 der Datei flt.h.

#define FLAT_VERSION   10

Definiert in Zeile 113 der Datei flt.h.

#define GCC_EABI_THUMB   2

Definiert in Zeile 29 der Datei flt.h.

#define GCC_EABI_THUMB2   0x12

Definiert in Zeile 31 der Datei flt.h.

#define GCC_EABI_THUMB2A   0x22

Definiert in Zeile 33 der Datei flt.h.

#define GCC_ELF_THUMB   1

Definiert in Zeile 28 der Datei flt.h.

#define GCC_ELF_THUMB2   0x11

Definiert in Zeile 30 der Datei flt.h.

#define GCC_ELF_THUMB2A   0x21

Definiert in Zeile 32 der Datei flt.h.

#define MODULEINFO_V1_MAGICNUM   0x023703e5

Definiert in Zeile 15 der Datei flt.h.

#define MTYPE_EXTENSION   1

Definiert in Zeile 58 der Datei flt.h.

#define MTYPE_GAME   2

Definiert in Zeile 59 der Datei flt.h.

#define MTYPE_MASK   0xFF

Definiert in Zeile 62 der Datei flt.h.

#define MTYPE_SCRIPT_LANG   4

Definiert in Zeile 61 der Datei flt.h.

#define MTYPE_SUBMENU_TOOL   0x100

Definiert in Zeile 63 der Datei flt.h.

#define MTYPE_TOOL   3

Definiert in Zeile 60 der Datei flt.h.

#define MTYPE_UNKNOWN   0

Definiert in Zeile 57 der Datei flt.h.

#define REQUIRE_CHDK_DE   2

Definiert in Zeile 20 der Datei flt.h.

#define REQUIRE_CHDK_MAIN   1

Definiert in Zeile 19 der Datei flt.h.

#define REQUIRE_CHDK_PRIVATEBUILD   4

Definiert in Zeile 22 der Datei flt.h.

#define REQUIRE_CHDK_SDM   3

Definiert in Zeile 21 der Datei flt.h.

Dokumentation der benutzerdefinierten Typen

typedef short int16_t

Definiert in Zeile 9 der Datei flt.h.

typedef int int32_t

Definiert in Zeile 11 der Datei flt.h.

typedef unsigned short uint16_t

Definiert in Zeile 8 der Datei flt.h.

typedef unsigned int uint32_t

Definiert in Zeile 10 der Datei flt.h.