📄 dtcp_interface.inc
字号:
/**************************************************************************** * Copyright (c) Sigma Designs, Inc. 2006. All rights reserved. *//** * @file dtcp_interface.inc * * @brief Creates function prototypes utilizing Macro Function wrappers * from within dtcp_interface.h * * @version 0.1 * * @buglog First revision * * @author Thulasi Jeganathan * * @date 2006-05-25 * ****************************************************************************/FUNC8 (dtcp_interface_init,RMint32, -9, RMuint32, debug_level, RMuint32, dtcp_xrpc_base_addr, RMuint32, dtcp_xrpc_base_size, RMuint32, dtcp_sector, RMascii*, certificate_path, RMint32, decrypt_base_addr, RMuint8*, decrypt_map_addr, RMuint8, dtcp_slot_id)FUNC0 (dtcp_interface_term,RMint32, -9)FUNC3 (dtcp_interface_do_AKE,RMint32, -9, RMascii*, remote_ip, RMint32, remote_port, void **, ake_handle)FUNC1 (dtcp_interface_close_AKE, RMint32, -9, void*, ake_handle)FUNC2 (dtcp_interface_open_stream, RMint32, -9, void**, stream_handle, void*, ake_handle)FUNC1 (dtcp_interface_close_stream, RMint32, -9, void*, stream_handle)FUNC2 (dtcp_interface_read_size, RMuint32, 0, void*, stream_handle, RMuint32, size)FUNC10(dtcp_interface_decrypt, RMint32, -9, void*, stream_handle, RMuint8*, encrypted_data, RMint32, encrypted_data_size, RMuint8**, buffer, RMint32*, buffer_size, RMint32*, emi, RMint32 , inband, RMuint8**, cipher_key, RMuint8**, cipher_iv, RMint32, BufferPoolDecryptionFlag)FUNC4(dtcp_interface_decrypt_test_buffer,RMint32, -9, RMuint8*, encrypted_data, RMuint32, encrypted_data_size, RMuint8*, ContentKey, RMuint8*, ContentIV)FUNC2(dtcp_interface_decrypt_buffer, RMint32, -9, RMuint32, buffer_phys_addr, RMuint32, buffer_size)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -