hawki2c.h
来自「mtx604在vxworks下的bsp源代码」· C头文件 代码 · 共 74 行
H
74 行
/* hawkI2c.h - Low-Level Falcon/Hawk I2C header file *//* Copyright 1999 Wind River Systems, All rights reserved *//* Copyright 1998 Motorola, Inc., All Rights Reserved *//*modification history--------------------01b,17jul99,dmw Added MTXPlus support .01a,15dec98,mdp Written (from version 01a of mcpn750/ravenI2c.h)*//*DESCRIPTIONThis file contains the falcon/hawk i2c definitions.*/#ifndef INChawkI2ch#define INChawkI2ch#ifdef __cplusplusextern "C" {#endif/* * miscellaneous defines */#define I2C_TIMEOUT_COUNT 100/* * i2c byte 1 (slave address) control bits */#define BYTE_WRITE_MASK 0xFFFE /* AND to clear bit 0 */#define BYTE_READ_MASK 1 /* OR to set bit 0 *//* * Falcon3/Hawk I2C registers */#define I2C_HAWK_CLOCK_REG 0xFEF80090#define I2C_HAWK_CONTROL_REG 0xFEF80098#define I2C_HAWK_STATUS_REG 0xFEF800A0#define I2C_HAWK_TXD_REG 0xFEF800A8#define I2C_HAWK_RXD_REG 0xFEF800B0/* * I2C_CONTROL_REG bits */#define I2C_HAWK_START (1<<3)#define I2C_HAWK_STOP (1<<2)#define I2C_HAWK_ACKOUT (1<<1)#define I2C_HAWK_ENBL (1<<0)/* * I2C_STATUS_REG bits */#define I2C_HAWK_DATIN (1<<3)#define I2C_HAWK_ERR (1<<2)#define I2C_HAWK_ACKIN (1<<1)#define I2C_HAWK_CMPLT (1<<0)#define DIMM_ECC_TYPE 2 /* DIMM ECC Configuration Type */#ifdef __cplusplus}#endif#endif /* INChawkI2ch */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?