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

📄 sysi2cmpc107.h

📁 This file contains board-specific information for the Motorola LoPEC in support of the lopec BSP. S
💻 H
字号:
/* sysI2cMpc107.h - I2C Driver Header Module *//* Copyright 1984-2002 Wind River Systems, Inc. *//* Copyright 1998-2002 Motorola, Inc. All Rights Reserved *//*modification history--------------------01c,12jun02,kab  SPR 74987: cplusplus protection01b,08dec00,djs  changed kahlua names to MPC10701a,02nov00,djs  created from 01c,15jun00,dmw*//*DESCRIPTIONI2C Driver Header (Low Level Routines) ModuleMPC107 Memory ControllerNotes:	1. The low level routines were modeled after the original	   driver written by Pamela Wolfe.*/#ifndef	INCsysI2cMpc107h#define	INCsysI2cMpc107h#ifdef __cplusplus    extern "C" {#endif/* MPC107 Register masks */#define MPC107_I2C_ADDRESS_REG_MASK 	0x000000FE#define MPC107_I2C_FREQ_DIV_REG_MASK	0x0000003F#define MPC107_I2C_CONTROL_REG_MASK	0x000000FC#define MPC107_I2C_STATUS_REG_MASK	0x000000F7#define MPC107_I2C_DATA_REG_MASK	0x000000FF/* MPC107 Control register values */#define MPC107_I2C_CONTROL_REG_MEN	(1<<7)	/* module enable */#define MPC107_I2C_CONTROL_REG_MIEN	(1<<6)	/* module interrupt enable */#define MPC107_I2C_CONTROL_REG_MSTA	(1<<5)	/* master/slave mode */#define MPC107_I2C_CONTROL_REG_MTX	(1<<4)	/* transmit/receiver mode  */#define MPC107_I2C_CONTROL_REG_TXAK	(1<<3)	/* transfer ack enable */#define MPC107_I2C_CONTROL_REG_RSTA	(1<<2)	/* repeat start *//* MPC107 Status register values */#define MPC107_I2C_STATUS_REG_MCF	(1<<7)	/* data transferring */#define MPC107_I2C_STATUS_REG_MAAS	(1<<6)	/* addressed as a slave */#define MPC107_I2C_STATUS_REG_MBB	(1<<5)	/* bus busy */#define MPC107_I2C_STATUS_REG_MAL	(1<<4)	/* arbitration lost */#define MPC107_I2C_STATUS_REG_SRW	(1<<2)	/* slave read/write */#define MPC107_I2C_STATUS_REG_MIF	(1<<1)	/* module interrupt */#define MPC107_I2C_STATUS_REG_RXAK	(1<<0)	/* receive ack */#ifdef __cplusplus    }#endif#endif /* INCsysI2cMpc107h */

⌨️ 快捷键说明

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