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

📄 dm_control.h

📁 优龙YLP270开发板 光盘自带的BIOS和实验例程源码 强烈推荐
💻 H
字号:
/*----------------------------------------------------------------------
 * Copyright (C) 2000 Intel Corp.
 */
#ifndef _dm_control_h
#define _dm_control_h

/* Control functions performed at the module level. Some platforms will not support
 * all of these functions.
 */
typedef enum DM_ControlOpType_E
{
    DM_ControlOpTypeSelectAudio,
    DM_ControlOpTypeSelectAudioLoopback,
    DM_ControlOpTypeDisplayFormat,
    DM_ControlOpTypeKeyboardAttn,
    DM_ControlOpTypeKeyboardWakeup,
    DM_ControlOpTypeEnableIR,
    DM_ControlOpTypeSelectAudioCodec,
    DM_ControlOpTypeBacklight
} DM_ControlOpType_T;

typedef enum DM_ControlAudioCodec_E
{
    DM_ControlAudioCodecUDA1341,
    DM_ControlAudioCodecAC97,
    DM_ControlAudioCodecNone
} DM_ControlAudioCodec_T;

typedef enum DM_ControlIrMode_E
{
    DM_ControlIrOff = 0,
    DM_ControlIrMin,
    DM_ControlIrNom,
    DM_ControlIrMax
} DM_ControlIrMode_T;

typedef enum DM_ControlIrType_E
{
    DM_ControlIrTypeSIR = 0,
    DM_ControlIrTypeCIR,
    DM_ControlIrTypeFIR
} DM_ControlIrType_T;


typedef enum DM_ControlOpError_E
{
    DM_ControlNoError = 0,
    DM_ControlNotSupported
} DM_ControlOpError_T;

/* Control device
 */
typedef int (*DM_ControlOp_T) (void * controlP, int op);

typedef struct DM_ControlFuncs_S
{
    DM_ControlOp_T control;
} DM_ControlFuncs_T;

#endif /* _dm_control */

⌨️ 快捷键说明

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