📄 pcf8593.h
字号:
/* * linux/drivers/char/pcf8593.h * * Copyright (C) 2000 Russell King * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */struct rtc_tm { unsigned char cs; unsigned char secs; unsigned char mins; unsigned char hours; unsigned char mday; unsigned char mon; unsigned char year_off; unsigned char wday;};struct mem { unsigned int loc; unsigned int nr; unsigned char *data;};#define RTC_GETDATETIME 0#define RTC_SETTIME 1#define RTC_SETDATETIME 2#define RTC_GETCTRL 3#define RTC_SETCTRL 4#define MEM_READ 5#define MEM_WRITE 6#define CTRL_STOP 0x80#define CTRL_HOLD 0x40#define CTRL_32KHZ 0x00#define CTRL_MASK 0x08#define CTRL_ALARMEN 0x04#define CTRL_ALARM 0x02#define CTRL_TIMER 0x01/*add by ljn*/#define PCF8593_READ_ADDR 0xA3#define PCF8593_WRITE_ADDR 0xA2#ifndef BCD_TO_BIN#define BCD_TO_BIN(val) ((val)=((val)&15) + ((val)>>4)*10)#endif#ifndef BIN_TO_BCD#define BIN_TO_BCD(val) ((val)=(((val)/10)<<4) + (val)%10)#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -