2009-01-17  Jonathan Larmour  <jifl@eCosCentric.com>

	* src/at91_flash.c: Use proper flashv2 error code names, not legacy
	flash API error code names.
	Integrate this change from anoncvs, but maintaining existing full
	support for second EFC.

 2008-11-03  Gabor Toeroek <tgabor84@gmail.com>

	* src/at91_flash.c (flash_hwr_init): Add partial support for
	AT91SAM7SE. This can have a second embedded flash controller and
	maybe ROM as well as FLASH. Only writing to the first controller
	is currently supported.
 
2008-10-19  Oliver Munz <munz@speag.ch>

	* src/at91_flash.c (flash_hwr_init): Add support for AT91SAM7XC.

2007-10-12  Nick Garnett  <nickg@ecoscentric.com>

	* src/at91_flash.c: Generally reorganize to accommodate devices
	that have more than one flash controller. This was primarily done
	for the '512, which has two controllers, but should work for
	future, '1024 or '2048, devices that would theoretically have
	more.

	* cdl/flash_at91.cdl: Change definitions to accommodate '512
	variants.

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

	* src/at91_flash.c: Converted driver to V2 interface.

	* cdl/flash_at91.cdl: Place flash driver in libextras. Add
	parameters for flash test program; these values are mainly
	constrained by the RAM available, rather than flash size. Disable
	locking by default, lock bits have a very limited life.

2006-05-23  Andrew Lunn  <andrew.lunn@ascom.ch>

	* src/at91_flash.c: Support for the AT91SAM7X devices.

2006-02-19  Oliver Munz <munz@speag.ch>
	
	* src/at91_flash.c: Optimize the cyg_uint32 page.
	  Make the lock/unlock functions work.

2006-02-19  Oliver Munz <munz@speag.ch>
	    Andrew Lunn <andrew.lunn@ascom.ch>

	* src/at91_flash.c: 
	* cdl/flash_at91.cdl: .
	* ChangeLog: Flash driver for the AT91 Embedded Flash controller,
   	  e.g. the AT91SAM7S devices.

//===========================================================================
// ####GPLCOPYRIGHTBEGIN####                                                
// -------------------------------------------                              
// This file is part of eCos, the Embedded Configurable Operating System.   
// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2006, 2007 Free Software Foundation, Inc.
// Copyright (C) 2006, 2007 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####                                                  
//===========================================================================
