⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 monitor.h

📁 本程序为ST公司开发的源代码
💻 H
字号:
/**************************************************
 *
 * monitor.h
 *
 * CVS ID:   $Id: monitor.h,v 1.11 2007/04/11 14:20:14 belardi Exp $
 * Author:   Raffaele Belardi [RB] - STM
 * Date:     $Date: 2007/04/11 14:20:14 $
 * Revision: $Revision: 1.11 $
 *
 * Description:
 *
 ***************************************************
 *
 * COPYRIGHT (C) ST Microelectronics  2005
 *            All Rights Reserved
 *
 ***************************************************
 *
 * STM CVS Log:
 *
 * $Log: monitor.h,v $ * Revision 1.11  2007/04/11 14:20:14  belardi * Integration of HAVE_CD_MECHA modification by [GP] *
 * Revision 1.10  2006/10/09 15:18:25  dellorto
 * no message
 *
 * Revision 1.9  2006/09/18 09:55:24  belardi
 * Corrected CVS keyword usage
 *
 * Revision 1.8  2006/09/18 09:24:52  belardi
 * Added Log CVS keyword into file header
 *
 *
 ***************************************************/
#ifndef _MONITOR_INCLUDED_
#define _MONITOR_INCLUDED_

#ifndef APM_PICKUP
  #define HW_EJECT_SW_STATUS 0x80
  #define HW_EJECT_RELEASED  0x00
  #define HW_EJECT_PRESSED   0x01
  #define HW_EJECT_REQUEST   0x02

#if (0 == HAVE_HW_EJECT)
  #define SW_HW_EJECT          HW_EJECT_RELEASED
#else
  // Select one of the following depending on your board configuration
  //#define SW_HW_EJECT        ((PDA & 0x80) ? HW_EJECT_RELEASED : HW_EJECT_PRESSED)   // HW Eject Switch for ST board
  #define SW_HW_EJECT        ((PDA & 0x80) ? HW_EJECT_PRESSED : HW_EJECT_RELEASED)   // HW Eject Switch according to CIS 0.09
#endif
extern void hw_eject_switch_init(void);
# if (HAVE_CD_MECHA == 1)
extern void check_hw_eject_switch_isr(void);
# endif
#endif

extern t_bool monitor_servo_vars;
extern t_bool monitor_loader_vars;

extern void InitMonitor(void);
extern void Monitor(void);

#endif

⌨️ 快捷键说明

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