?? testmod_m04_c2.h
字號:
/****************************************************************************************************/
/* $Header :
/* AUTHOR : TC PUI
/* FILE NAME: TESTMOD.H
/* PURPOSE : TESTMOD HEADER
/* MODEL : 2004 CIS 2-CH AMP
/* Copyright (c) 2004 Sony Corporation All Rights Reserved
/****************************************************************************************************/
#ifndef _TESTMOD_H
#define _TESTMOD_H
#ifdef _TESTMOD_C
#define TESTMOD_EXT
#else
#define TESTMOD_EXT extern
#endif
/****************************************************************************************************/
/* global function prototype
/****************************************************************************************************/
TESTMOD_EXT void TestModInitialize(void);
TESTMOD_EXT void TestModControl(void);
/****************************************************************************************************/
/* global define value
/****************************************************************************************************/
#define TEST_ID B00000000 /* Test Mode ID Pattern : P_ID3,P_ID2,P_ID1,P_ID0 */
#define VER_DETECT_TIME _3sec /* Version TimeOut for IR ID/ SELECTOR Detection */
#define VER_BLINK_TIME _250mS /* Version LED Blinking Time */
#define VER_WAIT_TIME _1sec /* Version Show Wait Time */
#define ACLR_WAIT_TIME _1sec /* All Clear Show Wait Time */
#define SOFT_VER 0x10 /* Software Version */
#define TestStt Test.Stt
#define TestTime Test.Time
enum {
TEST_INIT = 0, /* Initial state */
TEST_VER_SHOW_START, /* Version show start */
TEST_VER_SHOW_MAJOR, /* Show major version */
TEST_VER_SHOW_MINOR, /* Show minor version */
TEST_VER_SHOW_END, /* Version show end */
TEST_ACLR_SHOW_OFF, /* Memory all clear LED OFF */
TEST_ACLR_SHOW_ON, /* Memory all clear LED ON */
TEST_ACLR_SHOW_END, /* Memory all clear show end */
TEST_STEP_NUM
};
/****************************************************************************************************/
/* variable type define
/****************************************************************************************************/
typedef struct {
unsigned char Exe; /* Test mode execute */
unsigned char Stt; /* Test mode status */
unsigned int Time; /* Test mode timeout ram */
unsigned char Vers; /* Software version */
unsigned char Cnt; /* Version show counter */
unsigned char AllClr; /* Memory all clear flag */
} TEST_;
/****************************************************************************************************/
/* global variable
/****************************************************************************************************/
TESTMOD_EXT TEST_ Test;
/****************************************************************************************************/
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -