📄 rd_defs.h
字号:
/**********************************************************************************
* Copyright (c) 2002 ZORAN Corporation, All Rights Reserved
* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF ZORAN CORPORATION
*
* File: $Workfile: rd_defs.h $
*
* Description:
* ============
* Reader Definitions
*
* Log:
* ====
* $Revision: $
* Last Modified by $Author: $ at $Modtime: $
**********************************************************************************
* Updates:
**********************************************************************************
* $Log: $
*
*
*********************************************************************************/
#include "Config.h" /* Global Configuration - do not remove! */
#ifndef RD_DEFS_H
#define RD_DEFS_H
/*** Include Files ***************************************************************/
#include "Include\sysdefs.h"
#include "Drive\Zfe\zfe.h"
/*** Defines *********************************************************************/
/*** Typedefs ********************************************************************/
typedef enum
{
RD_DEFS_TYPE1_LEAD_IN = 0, /* CD type1 lead in qbits */
RD_DEFS_TYPE1_USABLE_PSN = 1, /* DVD bid, CD type 1 qbits */
RD_DEFS_TYPE2 = 2, /* CD type2 lead in qbits */
RD_DEFS_TYPE3 = 3, /* CD type3 lead in qbits */
RD_DEFS_TYPE5_LEAD_OUT = 4, /* CD type5 lead out qbits */
RD_DEFS_TYPE5_LEAD_IN = 5, /* CD type5 lead in qbits */
RD_DEFS_TYPE_UNDEFINED = 6 /* bid error, crc error */
} RD_DEFS_PSN_TYPE_ET;
/* Basic structure that holds the data about a block */
typedef struct
{
UINT32 psn;
RD_DEFS_PSN_TYPE_ET sector_flags;
UINT16 scp_status;
UINT8 in_mcu;
union
{
TOC_ITEM_EXP toc;
UINT8 cpr_mai[7];
};
} RD_DEFS_STD_BLK_ST;
/*** Externs *********************************************************************/
/*** Public Funcions *************************************************************/
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -