FireBirdLib - Topfield TMS PVR TAP Programming Library
InitTAPex.c
Go to the documentation of this file.
1#include "FBLib_main.h"
2#include "libFireBird.h"
3
4const char *__fblib_version__ = "__FBLIB_VERSION_TMS__ " __FBLIB_VERSION__;
5
6word ApplID;
7dword TAP_TableIndex = 0xffffffff;
8bool LibInitialized = FALSE;
9
11{
12 TRACEENTER();
13
15 {
16 TRACEEXIT();
17 return TRUE;
18 }
19
20 ApplID = TAP_GetVersion();
21
22 dword *pcurTapTask = (dword*)FIS_vCurTapTask();
23
24 if (pcurTapTask)
25 {
26 TAP_TableIndex = *pcurTapTask;
27 LibInitialized = TRUE;
28 }
29
30 TRACEEXIT();
31 return LibInitialized;
32}
dword FIS_vCurTapTask(void)
word ApplID
Definition: InitTAPex.c:6
bool LibInitialized
Definition: InitTAPex.c:8
const char * __fblib_version__
Definition: InitTAPex.c:4
bool InitTAPex()
Definition: InitTAPex.c:10
dword TAP_TableIndex
Definition: InitTAPex.c:7
#define TRACEEXIT()
Definition: libFireBird.h:1244
#define TRACEENTER()
Definition: libFireBird.h:1243
#define __FBLIB_VERSION__
Definition: libFireBird.h:6