40 } E_STB_SP_HANDSHAKING;
42 typedef enum e_hw_status
56 void STB_SPWrite(U8BIT *data, U32BIT len, U32BIT timeout, U32BIT *written);
57 void STB_SPRead(U8BIT *data, U32BIT len, U32BIT timeout, U32BIT *read);
155 void STB_HWInitialiseVBI(
void);
156 void STB_HWVBIInsert(U8BIT *pes_data_field, U32BIT num_bytes);
U8BIT * STB_HWGetOUI(void)
Returns the number of smart card slots on the platorm.
U8BIT STB_HWGetTunerPaths(void)
Returns the number of front end (Tuner) paths on the platform.
void STB_SPDebugAssertFail(const char *file, int line, const char *eval_str)
Report Assertion failure.
U16BIT STB_HWGetCustomerId(void)
Returns the platform customer identifier code.
BOOLEAN STB_GetSqlFileName(U8BIT *pathname, U16BIT max_pathname_len)
Gives the name (optionally including path) of the SQL database file.
U16BIT STB_HWGetHwId(void)
Returns the platform hardware identifier code.
U32BIT STB_HWGetBoxSerialNumber(void)
Returns the serial number of the Set Top Box.
U8BIT STB_HWGetVideoDecodePaths(void)
Returns the number of video decoding paths on the platform.
void STB_SPDebugWrite(const char *format,...)
Write debug string to serial/debug port. <CR><LF> characters will be automatically added to the end o...
U8BIT STB_HWGetNumSCSlots(void)
Returns the number of CI slots on the platorm.
U8BIT STB_HWGetAudioDecodePaths(void)
Returns the number of audio decoding paths on the platform.
System Wide Global Technical Data Type Definitions.
U8BIT STB_HWGetNumCISlots(void)
Returns the serial number of the Set Top Box.
void STB_SPDebugNoCnWrite(const char *format,...)
Writes debug string to the serial port without <CR><LF>
U8BIT STB_HWGetNumRecorders(void)
Returns the number of recordings that can take place at the same time.
U8BIT STB_HWGetDemuxPaths(void)
Queries the number of demux paths available.