2009-03-12  Nick Garnett  <nickg@ecoscentric.com>

	* src/str710eval_misc.c: Add #if on
	CYGNUM_HAL_STR7XX_I2C_BUS0_CLOCK to only instantiate M24C08 I2C
	device when bus 0 is enabled.

2009-03-05  Bart Veer  <bartv@ecoscentric.com>

	* cdl/hal_arm_str7xx_str710eval.cdl: update compiler flags for gcc
	4.x

2009-01-24  Bart Veer <bartv@ecoscentric.com>

	* cdl/hal_arm_str7xx_str710eval.cdl: switch from arm-elf-gcc to
	arm-eabi-gcc.

2008-05-15  John Dallaway  <jld@ecoscentric.com>

	* cdl/hal_arm_str7xx_str710eval.cdl: Require I2C bus 0 to be enabled
	for the I2C test.

2008-05-14  Nick Garnett  <nickg@ecoscentric.com>

	* cdl/hal_arm_str7xx_str710eval.cdl: Add implements statements for
	diagnostic UARTs.

2008-05-02  Nick Garnett  <nickg@ecoscentric.com>

	* src/str710eval_misc.c: Change I2C device addresses to match API
	standard.

2008-01-31  John Dallaway  <jld@ecoscentric.com>

	* cdl/hal_arm_str7xx_str710eval.cdl: Eliminate default_value
	for CYGHWR_HAL_ARM_STR710EVAL_UARTS which has flavor "none".
	It triggers an assertion in libcdl.

2007-02-06  Nick Garnett  <nickg@ecoscentric.com>

	* src/str710eval_misc.c (hal_str7xx_clock_param_table): Modified
	entries to keep MCLK divider set to 1.

2006-10-20  Nick Garnett  <nickg@ecoscentric.com>

	* tests/m24c08.c (i2c_tests): Modified to also test single byte
	reads and writes.

2006-08-02  Jonathan Larmour  <jifl@eCosCentric.com>

	* src/str710eval_flash.c: In CYG_FLASH_FUNS, replace query
        function with generic nop version.
	Remove hwr_map_error: it no longer exists
	for CYG_FLASH_FUNS.

2006-06-09  Nick Garnett  <nickg@ecoscentric.com>

	* misc/redboot_JTAG.ecm:
	* misc/redboot_RAM.ecm:
	* misc/redboot_ROM.ecm:
	* misc/redboot_ROM_INT.ecm:
	* misc/redboot_ROM_INT_EXTRAM.ecm:
	Added definitions of CYGNUM_REDBOOT_FLASH_RESERVED_DEVICES to
	prevent RedBoot trying to allocate FIS files in internal Flash.

2006-06-09  John Dallaway  <jld@ecoscentric.com>

	* doc/str710eval.sgml: Convert XREFs to LINKs.
	* cdl/hal_arm_str7xx_str710eval.cdl: Tidy display and description
	strings.

2006-06-08  Nick Garnett  <nickg@ecoscentric.com>

	* misc/redboot_JTAG.ecm:
	* misc/redboot_RAM.ecm:
	* misc/redboot_ROM.ecm:
	* misc/redboot_ROM_INT.ecm:
	* misc/redboot_ROM_INT_EXTRAM.ecm:
	Disable cache command for RedBoot.

2006-06-08  John Dallaway  <jld@ecoscentric.com>

	* doc/str710eval.sgml: Further minor fixes.

2006-06-07  Nick Garnett  <nickg@ecoscentric.com>

	* src/str710eval_misc.c (hal_str7xx_clock_param_table): Added some
	extra entries. Initialize hal_str7xx_clock_param_index to
	CYGARC_HAL_STR7XX_CLOCK_DEFAULT.

	* include/plf_io.h (CYGARC_HAL_STR7XX_CLOCK_DEFAULT): Change
	default clock setting.

2006-06-06  John Dallaway  <jld@ecoscentric.com>

	* doc/str710eval.sgml: Fix minor typographical errors.

2006-06-05  John Dallaway  <jld@ecoscentric.com>

	* cdl/hal_arm_str7xx_str710eval.cdl: Allow building of both power
	management and M24C08 tests in the same configuration. Suppress
	building of Intel HEX files.

2006-06-05  Nick Garnett  <nickg@ecoscentric.com>

	* src/str710eval_misc.c: Disabled support for startup info on
	LCD -- it has never been sufficiently reliable and often prints
	nonsense on the display.

2006-06-02  Nick Garnett  <nickg@ecoscentric.com>

	* misc/redboot_ROM_INT_EXTRAM.ecm: Added ECM file to configure
	fully functional RedBoot that runs from internal flash.

	* cdl/hal_arm_str7xx_str710eval.cdl:
	* include/pkgconf/mlt_arm_str710eval_rom_int.h
	* include/pkgconf/mlt_arm_str710eval_rom_int.ldi
	Added CYGHWR_HAL_ARM_STR710EVAL_EXT_RAM to allow internal flash
	applications to use external RAM for workspace.

	* doc/str710eval.sgml: Updated documentation. Added description of
	how to program RedBoot into internal flash.

2006-05-22  Nick Garnett  <nickg@ecoscentric.com>

	* tests/power1.c: Added this test for power management support.

	* cdl/hal_arm_str7xx_str710eval.cdl: Build power1 test only by
	special request. It is not suitable for running in the test farm.
	
2006-05-19  Nick Garnett  <nickg@ecoscentric.com>

	* src/str710eval_misc.c: Added report of startup mode onto LCD
	display. Tidied up LCD display code a little. Various other
	tidies.

	* misc/redboot_ROM_INT.ecm: Disabled FIS and fconfig in this
	configuration.

	* include/plf_io.h (CYGARC_HAL_STR7XX_CLOCK_*): Added default
	indices into clock parameter table.

	* cdl/hal_arm_str7xx_str710eval.cdl: Added power1 test.

2006-04-28  Nick Garnett  <nickg@ecoscentric.com>

	* cdl/hal_arm_str7xx_str710eval.cdl:	
	* doc/str710eval.sgml: Updated documentation and made a few
	consequential config improvements.

2006-04-27  Nick Garnett  <nickg@ecoscentric.com>

	* cdl/hal_arm_str7xx_str710eval.cdl: Added test for I2C EEPROM.

	* include/plf_io.h (HAL_I2C_EXPORTED_DEVICES): Added I2C device
	exports.

	* src/str710eval_misc.c: Added I2C device definitions.

	* tests/m24c08.c: New test for I2C EEPROM.

2006-04-20  Nick Garnett  <nickg@ecoscentric.com>

	* misc/bdi2000.str710eval.cfg: Cleaned up a little.

	* cdl/hal_arm_str7xx_str710eval.cdl: Tidied up a few items.

	* include/pkgconf/mlt_arm_str710eval_rom_int.ldi: Fixed typo in
	size of on-chip flash memory.

2006-04-19  John Dallaway  <jld@ecoscentric.com>

        * cdl/hal_arm_str7xx_str710eval.cdl: Add reference to package
	documentation.

2006-04-11  Nick Garnett  <nickg@ecoscentric.com>

	* doc/str710eval.sgml: Brought documentation up to date.

	* src/str710eval_misc.c (hal_str7xx_clock_param_table,
	hal_str7xx_clock_param_index): Renamed these variables in line
	with changes to variant HAL.

	* include/pkgconf/mlt_arm_str710eval_jtag.ldi: 
	* include/pkgconf/mlt_arm_str710eval_ram.ldi: 
	* include/pkgconf/mlt_arm_str710eval_rom.ldi: Increased on-chip
	flash size to 256KiB.

	* include/plf_io.h: Tidied up a little.

	* misc/bdi2000.str710eval.cfg: Added this file, a BDIGDB2000
	config file for the STR710-EVAL.

2006-03-20  Nick Garnett  <nickg@ecoscentric.com>

	* cdl/hal_arm_str7xx_str710eval.cdl
	* doc/str710eval.sgml
	* include/hal_platform_ints.h
	* include/hal_platform_setup.h
	* include/plf_io.h
	* include/pkgconf/mlt_arm_str710eval_ram.h
	* include/pkgconf/mlt_arm_str710eval_ram.ldi
	* include/pkgconf/mlt_arm_str710eval_rom.h
	* include/pkgconf/mlt_arm_str710eval_rom.ldi
	* include/pkgconf/mlt_arm_str710eval_rom_int.h
	* include/pkgconf/mlt_arm_str710eval_rom_int.ldi
	* include/pkgconf/mlt_arm_str710eval_jtag.h
	* include/pkgconf/mlt_arm_str710eval_jtag.ldi
	* misc/redboot_JTAG.ecm
	* misc/redboot_RAM.ecm
	* misc/redboot_ROM.ecm
	* misc/redboot_ROM_INT.ecm
	* src/str710eval_flash.c
	* src/str710eval_misc.c
	New package: support for STR710-EVAL evaluation board implementation
	of ST STR710 device.

//===========================================================================
// ####GPLCOPYRIGHTBEGIN####                                                
// -------------------------------------------                              
// This file is part of eCos, the Embedded Configurable Operating System.   
// Copyright (C) 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
// Copyright (C) 2004, 2005, 2006, 2007, 2008 eCosCentric Limited           
//
// This program is free software; you can redistribute it and/or modify     
// it under the terms of the GNU General Public License as published by     
// the Free Software Foundation; either version 2 or (at your option) any   
// later version.                                                           
//
// This program is distributed in the hope that it will be useful, but      
// WITHOUT ANY WARRANTY; without even the implied warranty of               
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU        
// General Public License for more details.                                 
//
// You should have received a copy of the GNU General Public License        
// along with this program; if not, write to the                            
// Free Software Foundation, Inc., 51 Franklin Street,                      
// Fifth Floor, Boston, MA  02110-1301, USA.                                
// -------------------------------------------                              
// ####GPLCOPYRIGHTEND####                                                  
//===========================================================================
