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

📄 max6650.h

📁 max6650风扇控制芯片在linux 2.6.x下的控制程序
💻 H
字号:
#ifndef MAX6650_H#define	MAX6650_H/* *  max6650.h * *  Copyright (C) 2006  Apple zeng * *//* * MAX 6650/6651 registers */#define MAX6650_REG_SPEED       0x00#define MAX6650_REG_CONFIG      0x02#define MAX6650_REG_GPIO_DEF    0x04#define MAX6650_REG_DAC         0x06#define MAX6650_REG_ALARM_EN    0x08#define MAX6650_REG_ALARM       0x0A#define MAX6650_REG_TACH0       0x0C#define MAX6650_REG_TACH1       0x0E#define MAX6650_REG_TACH2       0x10#define MAX6650_REG_TACH3       0x12#define MAX6650_REG_GPIO_STAT   0x14#define MAX6650_REG_COUNT       0x16/* * Config register bits */#define MAX6650_CFG_MODE_MASK           0x30#define MAX6650_CFG_MODE_ON             0x00#define MAX6650_CFG_MODE_OFF            0x10#define MAX6650_CFG_MODE_CLOSED_LOOP    0x20#define MAX6650_CFG_MODE_OPEN_LOOP      0x30typedef unsigned char u8;static const u8 tach_reg[] ={    MAX6650_REG_TACH0, MAX6650_REG_TACH1,    MAX6650_REG_TACH2, MAX6650_REG_TACH3};/* * Client data (each client gets its own) */struct max6650_data{   /* register values */    u8 speed;    u8 config;    u8 tach[4];    u8 count;};#define I2C_FAN_MAX6650_1 		0x90#define I2C_FAN_MAX6650_2		0x36#endif

⌨️ 快捷键说明

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