| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #ifndef __GPIOREGS_H__
- #define __GPIOREGS_H__
- // ssegment display
- #define PORT_80 0x80
- // buzzer
- #define BUZZER_PORT 0x61
- #define BUZZER_CHANNEL 0x43
- #define BUZZER_CHAN_1 0X41
- #define BUZZER_FREQ 0X42
- #define SSEGMENT_POINT 0xFD6A0960
- #define EC_CMD_PORT 0x66
- #define EC_DATA_PORT 0x62
- #define EC_VERSION_WEC 0x81
- #define EC_VERSION_REC 0x80
- #define EC_OBF 0x01 // Output Buffer Full
- #define EC_IBF 0x02 // Input Buffer Full
- #define CMD_READ_RAM 0x97
- #define CMD_WRITE_RAM 0x98
- #define OFFSET_COLOR_CTL 0x01
- #define OFFSET_BLINK_TIME 0x02
- #define OFFSET_BLINK_CTL 0x03
- #define OFFSET_TURNOFF_CTL 0x04
- #define BIT0 (1 << 0)
- #define TIMEOUT_LOOPS 100000
- #define IT8786_HWM_BASE_DEFAULT 0x0A40
- #define HWM_INDEX_OFFSET 0x05
- #define HWM_DATA_OFFSET 0x06
- #define EC_CMD_PORT 0x66
- #define EC_DATA_PORT 0x62
- #define EC_OBF 0x01
- #define EC_IBF 0x02
- #define TIMEOUT_LOOPS 100000
- #endif
|