⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rqcamd.h

📁 Example Dreambox CAM source code
💻 H
字号:
#ifndef __RQCAMD_H__
#define __RQCAMD_H__

// --------- set big/little endian and dvb-api defines according to processor type -----------
#ifdef __POWERPC_
#ifndef __BIG_ENDIAN__
#define __BIG_ENDIAN__
#endif
#undef __LITTLE_ENDIAN
#define __DVB_API_1__
#endif

#ifdef __MIPSEL__
#define __DEMUX_WORKAROUND__ //workaround for possibly faulty demux hardware drivers in DM7025 and other boxes.
#ifndef __LITTLE_ENDIAN__
#define __LITTLE_ENDIAN__
#endif
#undef __BIG_ENDIAN__
#define __DVB_API_3__
#endif

#ifdef __X86__
#ifndef __LITTLE_ENDIAN__
#define __LITTLE_ENDIAN__
#endif
#undef __BIG_ENDIAN__
#define __DVB_API_3__
#endif

// --------------------------------------------------------------------------------

#define _GENERAL_KEYFILE "/var/keys/Autoupdate.Key"
#define _OPKEY_KEYFILE "/var/keys/Keylist.txt"
#define _MECM_SAVEPATH "/var/scce"

#define _CONFIG_FILE_1 "./rqcamd.conf"
#define _CONFIG_FILE_2 "/var/bin/rqcamd.conf"
#define _CONFIG_FILE_3 "/var/keys/rqcamd.conf"

#define _ROM102_ROM "/var/scce/ROM102.bin"
#define _ROM102_EEPROM_0101 "/var/scce/EEP01_102.bin"
#define _ROM102_EEPROM_0901 "/var/scce/EEP08_102.bin"

#define _CAMD_NAME "rqcamd"
#define _VERSION __VERSION

#define _TITLE "%s version %s, cam daemon by raton_craquero.\n"

void display_help( void );
void prepare_exit( void );
int process_command_line(char *argv[], int argc);
void catch_interrupt(int sig_num);
void catch_terminate(int sig_num);
int send_to_background( void );

#define CS_URL_ENCRYPT_KEY {0xDE,0xAD,0xBE,0xEF,0xBA,0xAD,0xF0,0x0D,0xDE,0xAD,0xBE,0xEF,0xBA,0xAD,0xF0,0x0D}

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -