Loading [MathJax]/extensions/MathMenu.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
__vi.h
Go to the documentation of this file.
1#ifndef _DOLPHIN_VI_INTERNAL_H_
2#define _DOLPHIN_VI_INTERNAL_H_
3
4#include <dolphin/vi.h>
5
6#ifdef __cplusplus
7extern "C" {
8#endif
9
10/* gpioexi.c */
11
12void __VIInitI2C(void);
13void __VISetSCL(int value);
14int __VIGetSCL(void);
15void __VISetSDA(int value);
16int __VIGetSDA(void);
17
18/* i2c.c */
19
20int __VISendI2CData(u8 slaveAddr, u8* pData, int nBytes);
21
22/* initphilips.c */
23
24void __VIInitPhilips(void);
25
26/* vi.c */
27
32
33#ifdef __cplusplus
34}
35#endif
36
37#endif
u32 mode
Definition GXTev.c:56
void __VIInit(VITVMode mode)
Definition vi.c:327
int __VIGetSDA(void)
Definition gpioexi.c:64
void __VISetSDA(int value)
Definition gpioexi.c:56
void __VISetSCL(int value)
Definition gpioexi.c:37
int __VISendI2CData(u8 slaveAddr, u8 *pData, int nBytes)
Definition i2c.c:58
void __VIGetCurrentPosition(s16 *x, s16 *y)
Definition vi.c:1248
void __VIGetAdjustingValues(s16 *x, s16 *y)
Definition vi.c:1133
void __VIInitI2C(void)
Definition gpioexi.c:19
int __VIGetSCL(void)
Definition gpioexi.c:45
void __VIInitPhilips(void)
Definition initphilips.c:70
void __VISetAdjustingValues(s16 x, s16 y)
Definition vi.c:1115
double x double x
Definition e_atan2.c:58
double x double y
Definition e_atan2.c:58
signed short int s16
Definition types.h:6
unsigned char u8
Definition types.h:5
VITVMode
Definition vitypes.h:19