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

📄 ch7013.h

📁 ch7013的wince 驱动
💻 H
字号:
/*++

Copyright:

    Copyright (c) 2002 BSQUARE Corporation.  All rights reserved.

Module Name:

    bklight.h    

Abstract:

        
Author:

    Anand August 2005
    
Revision History:

--*/

#include <windows.h>
#include <Pm.h>
#include "platform.h"
#include "bceddk.h"
#include "gpio.h"

//Define in PSC_SMBUS.c
#define	IOCTL_SMBUS_READDATA		0x80002000  // some arbirary base
#define	IOCTL_SMBUS_WRITEDATA	0x80002001

#define CH7013_REG_DMR		0x00
#define CH7013_REG_FFR		0x01
#define CH7013_REG_VBW	0x03
#define CH7013_REG_IDF		0x04
#define CH7013_REG_CM		0x06
#define CH7013_REG_SAV		0x07
#define CH7013_REG_PO		0x08
#define CH7013_REG_BLR		0x09
#define CH7013_REG_HPR		0x0A
#define CH7013_REG_VPR		0x0B
#define CH7013_REG_SPR		0x0D
#define CH7013_REG_PMR		0x0E
#define CH7013_REG_CDR		0x10
#define CH7013_REG_CE		0x11
#define CH7013_REG_MNE		0x13
#define CH7013_REG_PLLM	0x14
#define CH7013_REG_PLLN	0x15
#define CH7013_REG_BCO		0x17

#define CH7013_REG_FSI0		0x18
#define CH7013_REG_FSI1		0x19
#define CH7013_REG_FSI2		0x1A
#define CH7013_REG_FSI3		0x1B
#define CH7013_REG_FSI4		0x1C
#define CH7013_REG_FSI5		0x1D
#define CH7013_REG_FSI6		0x1E
#define CH7013_REG_FSI7		0x1F

#define CH7013_REG_PLLC	0x20
#define CH7013_REG_CIVC	0x21

#define CH7013_REG_CIV1	0x22
#define CH7013_REG_CIV2	0x23
#define CH7013_REG_CIV3	0x24

#define CH7013_REG_VID		0x25

#define CH7013_REG_TR1		0x26
#define CH7013_REG_TR2		0x27
#define CH7013_REG_TR3		0x28
#define CH7013_REG_TR4		0x29

#define CH7013_REG_AR		0x3F

#define CH7013_ID	0x22

// Struct used to send/revceive data
//define in PSC_SMBUS.h
typedef struct {
	UCHAR	Address;
	UCHAR   Register;
	ULONG   DataSize;
	UCHAR   Data[1];
} SMBUS_TRANSFER;	

⌨️ 快捷键说明

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