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

📄 omap-tps65010.h

📁 嵌入式系统中的,TPS65010 驱动程序, IIC 接口
💻 H
字号:
#ifndef _TPS_H
#define _TPS_H


#define TPS_MINOR             172

#define TPS_PROC_NAME         "tps"


#define TPS_ALL_LED           0
#define TPS_KB_LED            1
#define TPS_MAIN_LED          2
#define TPS_SUB_LED           3

#define TPS_VIB_RUN           1
#define TPS_VIB_STOP          0


#define TPS_IOC_MAGIC         'q'
#define TPS_IOC_BASE          0

#define TPS_IOC_SLEEP         _IO(TPS_IOC_MAGIC, TPS_IOC_BASE + 0x01)

#define TPS_IOC_LED_ON        _IO(TPS_IOC_MAGIC, TPS_IOC_BASE + 0x11)
#define TPS_IOC_LED_OFF       _IO(TPS_IOC_MAGIC, TPS_IOC_BASE + 0x12)
#define TPS_IOC_LED_STATE     _IO(TPS_IOC_MAGIC, TPS_IOC_BASE + 0x13)

#define TPS_IOC_VIB_CMD       _IO(TPS_IOC_MAGIC, TPS_IOC_BASE + 0x15)
#define TPS_IOC_VIB_STATE     _IO(TPS_IOC_MAGIC, TPS_IOC_BASE + 0x16)

#define TPS_IOC_QS6400_WAKE   _IO(TPS_IOC_MAGIC, TPS_IOC_BASE + 0x19)


int tps_set_lowpower(int mode);

int tps_sleep(int mode);

int tps_led_on(int led);
int tps_led_off(int led);
int tps_led_state(int led);

int tps_vib_cmd(int cmd);
int tps_vib_state(void);

int tps_qs6400_wake(void);


#endif /*_TPS_H*/

⌨️ 快捷键说明

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