backup_m04_c2.h

来自「sircs decoder, for amplifier.. this is t」· C头文件 代码 · 共 83 行

H
83
字号
/****************************************************************************************************/
/* $Header  : 																					  	
/* AUTHOR 	: TC PUI																		  		
/* FILE NAME: IOCTR.H																		  		
/* PURPOSE	: I/O HEADER												 				 		
/* MODEL	: 2004 CIS 2-CH AMP 										  						
/* Copyright (c) 2004 Sony Corporation All Rights Reserved					  						
/****************************************************************************************************/

#ifndef _BACKUP_H
#define _BACKUP_H

#ifdef 	_BACKUP_C
#define BACKUP_EXT
#else
#define BACKUP_EXT	extern
#endif

/****************************************************************************************************/
/* global function prototype																		
/****************************************************************************************************/

BACKUP_EXT void	BakInitialize(void);
BACKUP_EXT void	BakControl(void);
BACKUP_EXT void	LoadAllBackupVariable(void);
BACKUP_EXT void	LoadNonBackupVariable(void);
BACKUP_EXT void	BakMemoryAllClear(void);
BACKUP_EXT void	BakMemAllClrPowOff(void);
BACKUP_EXT void	BakMemoryFactTest(unsigned char mode);
BACKUP_EXT void	BakMemorySuperRes(void);
BACKUP_EXT void	BakMemoryWriteReq(unsigned char *addr);

BACKUP_EXT void BakSearchStartReq(void);
BACKUP_EXT void	BakSearchReqCancel(void);
BACKUP_EXT unsigned char IsBakSearchFinished(void);

/****************************************************************************************************/
/* global define value																				
/****************************************************************************************************/

#define _BACK_INIT		0x0001
#define _BACK_CLAR		0x0002
#define _BACK_V_UP		0x0004
#define _BACK_V_DW		0x0008
#define _BACK_EROR		0x0010
#define _BACK_BLK8		0x0010
#define _BACK_DISP		0x0020
#define _BACK_HARD		0x0040
#define _BACK_TUNR		0x0080
#define _BACK_CLOF		0x0100

#define _BR24C01		0
#define _BR24C02		1
#define _BR24C04		2
#define _BR24C08		3
#define _BR24C16		4
#define _BR24E16		5
#define _BR24C32		6
#define _BR24C64		7
#define _BR24C256		8

/****************************************************************************************************/
/* variable type define														  						
/****************************************************************************************************/

typedef struct {
	unsigned short Init;		/* Memory Initial Flag					*/
	unsigned char Buzy;			/* Memory Initializing					*/
	unsigned char Wait;			/* EEPROM Access Wait Request			*/
	struct {
		unsigned char Eror;		/* Debug Data Error Flag				*/
		unsigned char Data;		/* Debug Data							*/
		unsigned int  Addr;		/* Debug Address						*/
	} Debg;
} BAK_;

/****************************************************************************************************/
/* global variable 																					
/****************************************************************************************************/
BACKUP_EXT BAK_ Bak;
/****************************************************************************************************/
#endif	

⌨️ 快捷键说明

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