This is the mail archive of the
ecos-cvs@sourceware.org
mailing list for the ecos project.
ecos/packages/hal/arm/lpc24xx/ea2468/current C ...
- From: asl at sourceware dot org
- To: ecos-cvs at ecos dot sourceware dot org
- Date: 22 Sep 2008 19:20:26 -0000
- Subject: ecos/packages/hal/arm/lpc24xx/ea2468/current C ...
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2008-09-22 19:20:26
Modified files:
packages/hal/arm/lpc24xx/ea2468/current: ChangeLog
packages/hal/arm/lpc24xx/ea2468/current/cdl:
hal_arm_lpc24xx_ea2468.cdl
packages/hal/arm/lpc24xx/ea2468/current/include: plf_io.h
packages/hal/arm/lpc24xx/ea2468/current/src: ea2468_misc.c
Added files:
packages/hal/arm/lpc24xx/ea2468/current/tests: i2c_eeprom.c
Log message:
* cdl/hal_arm_lpc2xxx_ea2468.cdl: Added compile platform_i2c.c and
CYGPKG_HAL_ARM_LPC24XX_EA2468_TESTS for building I2C test
* include/plf_io.h: Exported I2C devices and bus via macro
HAL_I2C_EXPORTED_DEVICES, Added I2C related defines, Added
functions declarations hal_lpc_eeprom_write() and
hal_lpc_eeprom_read() for I2C EEPROM access
* src/ea2468_misc.c: Replaced CYGARC_HAL_LPC24XX_SET_PIN_FUN() macro
calls with hal_set_pin_function() calls
* src/platform_i2c.c: New file adds I2C bus support for I2C bus 0 and
adds support for I2C EEPROM
* tests/i2c_eeprom: Simple I2C EEPROM read/write test case