Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
kb_porting.h
Package: ST_5105DTV.rar [view]
Upload User: fy98168
Upload Date: 2015-06-26
Package Size: 13771k
Code Size: 3k
Category:
DVD
Development Platform:
C/C++
- #ifndef PORTING_H
- #define PORTING_H
- #include "Gendef.h"
- #include "rckeymap.h"
- #include "machblue_defines.h"
- typedef signed char Int8; // 8 bit signed integer
- typedef signed short Int16; // 16 bit signed integer
- typedef signed long Int32; // 32 bit signed integer
- typedef unsigned char UInt8; // 8 bit unsigned integer
- typedef unsigned short UInt16; // 16 bit unsigned integer
- typedef unsigned long UInt32; // 32 bit unsigned integer
- typedef unsigned char UCHAR;
- typedef unsigned char Bool; //shriek
- #define False 0
- #define True 1
- #define TM_OK 0
- #define Err_OK 0
- #define TM_FALSE 1
- #define HDMX_SOFT_FILTER_NOT_USED 0xffff
- typedef UINT32 DMX_FilterID;
- typedef UINT32 DMX_ChannelID;
- typedef UINT32 TaskHandle_t;
- typedef UINT32 QueueHandle_t;
- typedef UINT32 Timer_Handle_t;
- typedef unsigned long StbErr_t;
- DMX_ChannelID channelID;
- DMX_FilterID filterID;
- #define _lOTAFilter filterID
- #define _lOTAchannelID channelID
- #define HPIv2_HDMX_FilterStop KB_PsiFilter_Stop
- #define OSA_wait KB_OSPTaskDelay
- #define stCAClientMsg KB_OSPMsgNode
- extern int Kb_dmux_init(void);
- extern unsigned int BCDtoINT(unsigned char BCD);
- extern void KB_KEY_SetReceive (int flag);
- extern void KB_AV_PlayStart (void);
- extern void KB_AV_PlayStop (void);
- extern int KB_OSD_ClearAll(unsigned int nColor);
- extern int DTV_EPG_SetToLastProg (void);
- extern void OTA_CLIENT_Service (KB_OSPMsgNode *pMsg);
- extern void OTA_lc_Service (KB_OSPMsgNode *pMsg);
- extern INT32 KB_Timer_Start(UINT32 timerId, UINT32 ms);
- extern INT32 KB_Timer_Stop(UINT32 timerId);
- extern KB_OSPRet KB_OSA_Free(void *pFree);
- extern int DTV_GetTable(unsigned short pid, unsigned char tableId, unsigned int extId, unsigned char ** table_info, int style);
- extern int KB_CHN_SetQam(unsigned long i_lfrequency, unsigned long i_lsymbol_rate, unsigned char i_nModulateMode);
- extern void KB_QAM_Stop (void);
- extern UINT16 KB_GetCurCHNTsID(void);
- extern unsigned long KB_GetDTVCHN_Freq (unsigned short tsid);
- extern int KB_PF_DispClear(void);
- extern int KB_PgList_DispClear(void);
- extern void KB_IR_SetKeyLock(BOOL bLock);
- extern BOOL KB_IR_GetKeyLock(void);
- extern rc_navKeyStroke_t KB_IR_GetCurKeyCode(void);
- extern unsigned long KB_GetRegion_Code(void);
- extern void DTV_EPG_StopLastProg (void);
- extern int KB_FakeIr_MSGBox(char *str) ;
- extern int KB_Flash_lc_MSGBox(char *str) ;
- extern ST_ErrorCode_t KB_Restart(void);
- extern void KB_MB_lc_OTA_hint_2_movie(char *hint);
- extern void KB_OTA_NewChannel(void);
- extern void Set_DownloadChecking(BOOL flag);
- extern void KB_CurMovie_DispClear(void);
- extern BOOL KB_OTA_IsPermit(void);
- #endif