📄 ch7013.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 + -