CHDK_DE Vorschauversion  Trunk Rev. 6014
 Alle Datenstrukturen Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Makrodefinitionen
lib.c-Dateireferenz
#include "platform.h"
#include "lolevel.h"
+ Include-Abhängigkeitsdiagramm für lib.c:

gehe zum Quellcode dieser Datei

Funktionen

char * hook_raw_image_addr ()
 
void * vid_get_viewport_fb_d ()
 
void JogDial_CW (void)
 
void JogDial_CCW (void)
 
int review_fullscreen_mode ()
 

Dokumentation der Funktionen

char* hook_raw_image_addr ( void  )

Definiert in Zeile 5 der Datei lib.c.

6 {
7  return (char*) (*(int*)(0x5854+0x18) ? 0x11F8F740 : 0x108297C0);
8 }
void JogDial_CCW ( void  )

Definiert in Zeile 22 der Datei lib.c.

22  {
23  (*(short*)(0x263C+2))++;
24 // *(int*)(0x263C+0x18)=0x0;
25  *(int*)(0x263C+0x14)=0x32;
26  _GiveSemaphore(*(int*)(0x263C+0x0C));
27 }
void JogDial_CW ( void  )

Definiert in Zeile 15 der Datei lib.c.

15  {
16  (*(short*)(0x263C+2))--;
17 // *(int*)(0x263C+0x18)=0x0;
18  *(int*)(0x263C+0x14)=0x32;
19  _GiveSemaphore(*(int*)(0x263C+0x0C));
20 }
int review_fullscreen_mode ( )

Definiert in Zeile 30 der Datei lib.c.

30  {
31  char r;
32  get_parameter_data(53, &r, 1);
33  return r==0;
34 }
void* vid_get_viewport_fb_d ( )

Definiert in Zeile 10 der Datei lib.c.

11 {
12  return (void*)(*(int*)0x55A0); //OK // 0x5558 + 0x48
13 }