Lines Matching refs:NDS_BYTE
95 typedef unsigned char NDS_BYTE; typedef
135 NDS_BYTE ca_module_type;
136 NDS_BYTE ca_module_version;
138 NDS_BYTE *ecm_buffers_ptr;
139 NDS_BYTE *emm_buffers_ptr;
140 NDS_BYTE num_emm_buffers;
141 NDS_BYTE num_ecm_buffer_pairs;
143 NDS_BYTE num_descramblers;
145 NDS_BYTE reserved[9];
158 NDS_BYTE *hw_module_id);
177 NDS_BYTE ecm_buf_pair_num,
179 NDS_BYTE odd_ecm_table_id,
180 NDS_BYTE even_ecm_table_id);
183 NDS_BYTE ecm_filter_num,
184 NDS_BYTE ecm_filter_control);
195 NDS_BYTE ecm_filter_num,
196 NDS_BYTE ecm_polarity,
197 NDS_BYTE *ecm_buf);
215 NDS_BYTE rcv_status; /* ECM_OK or ECM_OVERFLOW */
216 NDS_BYTE ecm_filter_num;
217 NDS_BYTE ecm_polarity; /* HDICA_ODD_BUFFER or HDICA_EVEN_BUFFER */
218 NDS_BYTE *ecm_buf_ptr; /* pointer to the ECM payload*/
234 NDS_BYTE emm_filter_control);
248 NDS_BYTE table_id[4]);
256 NDS_BYTE reg1_address[4];
257 NDS_BYTE reg1_mask[4];
258 NDS_BYTE reg2_address[4];
259 NDS_BYTE reg2_mask[4];
260 NDS_BYTE reg3_address[4];
261 NDS_BYTE reg3_mask[4];
268 NDS_BYTE *emm_buf);
279 NDS_BYTE receive_status;
280 NDS_BYTE *emm_buf;
293 NDS_BYTE descrambler_num,
295 NDS_BYTE filter_control);
303 NDS_BYTE descrambler_num,
304 NDS_BYTE *key_ptr);
306 NDS_BYTE descrambler_num,
307 NDS_BYTE *key_ptr);
310 NDS_BYTE descrambler_type);
331 extern NDS_STATUS CORECA_SmartCardComm (NDS_BYTE smart_card_comm_msg);
336 extern NDS_STATUS HDICA_SetCardClockDivisor(NDS_BYTE clock_divisor);
348 extern NDS_STATUS HDICA_SetVccLevel(NDS_BYTE vcc_level);
355 extern NDS_STATUS HDICA_SetConvention (NDS_BYTE convention);
361 extern NDS_STATUS HDICA_SetUartBaudRate (NDS_BYTE baud_rate);
370 extern NDS_STATUS HDICA_SetVcc (NDS_BYTE vcc_switch);
375 extern NDS_STATUS HDICA_SetVpp (NDS_BYTE vpp_switch);
380 extern NDS_STATUS HDICA_SetGuardTime (NDS_BYTE guard_time);
382 extern NDS_STATUS HDICA_GetInputByte (NDS_BYTE *input_byte);
383 extern NDS_STATUS HDICA_PutOutputByte (NDS_BYTE output_byte);
384 extern NDS_STATUS HDICA_ResetCard (NDS_BYTE reset_switch);
390 extern NDS_STATUS HDICA_GetUartStatus (NDS_BYTE *uart_status);
424 extern NDS_STATUS HDICA_SetCaValue (NDS_BYTE ca_value);
425 extern NDS_STATUS XHDICA_SetCaValue (NDS_ULONG x_connection , NDS_BYTE ca_value);
426 extern NDS_STATUS HDICA_SetUartCommand (NDS_BYTE pin_mask);
428 extern NDS_STATUS HDICA_SendAndReceiveBytesSession (NDS_BYTE *xmt_ptr,
429 NDS_BYTE xmit_length,
432 NDS_BYTE *rcv_ptr,
433 NDS_BYTE rcv_length
438 NDS_BYTE *rcv_ptr,
439 NDS_BYTE rcv_length);
452 extern NDS_STATUS XHDICA_ECMCorruptionSettings (NDS_BYTE CorruptDataByte,
453 NDS_BYTE FromByte);
456 NDS_BYTE enable_corruption);
458 NDS_BYTE operation,
459 NDS_BYTE* key_ptr);
550 NDS_BYTE *chip_properties,
556 NDS_BYTE *control_data,
562 NDS_BYTE *serialization_data);
569 NDS_STATUS XHDICA_GetResponseToChallenge(NDS_BYTE *nonce,
570 NDS_BYTE nonce_length,
572 NDS_BYTE *descrambling_key_descrip,
573 NDS_BYTE *response,
574 NDS_BYTE *response_length);
583 NDS_BYTE *out_data_buf);