Mercurial > flash_v2
view packages/io/flash/current/ChangeLog @ 136:a9ac27ec7abc ecos-sw-2000-11-17
Merge from eCos master repository on 2000-11-17-18:24:25-GMT
| author | jlarmour |
|---|---|
| date | Fri, 17 Nov 2000 23:16:43 +0000 |
| parents | 6bd9d475ed4b |
| children | 450e4e1f1e80 |
line wrap: on
line source
2000-11-17 Jesper Skov <jskov@redhat.com> * src/flash.c: Added debug mode, allowing device driver to use printf. 2000-11-16 Jesper Skov <jskov@redhat.com> * src/flash.c: Added suspend error messages. * include/flash.h: Same. 2000-09-01 Hugo Tyson <hmt@cygnus.co.uk> * include/flash.h: * src/flash.c: CYGHWR_IO_FLASH_BLOCK_LOCKING is an interface, so it's always defined; look for > 0 instead. 2000-08-28 Gary Thomas <gthomas@redhat.com> * src/flash.c: * include/flash.h: * cdl/io_flash.cdl: Support block locking (optional by hardware). 2000-08-22 Hugo Tyson <hmt@cygnus.co.uk> * src/flash.c (flash_program): Add HAL_ICACHE_DISABLE/ENABLE pairs around calls to RAM copy of programming/erasing function - this is necessary to get reliable operation on EBSA285 and similar. Otherwise, what is in the instruction cache might be run instead. 2000-08-14 Gary Thomas <gthomas@redhat.com> * include/flash.h: Add block size mask for finding block boundaries. * src/flash.c: Use block size properly. 2000-07-29 Gary Thomas <gthomas@redhat.com> * include/flash.h: * src/flash.c (flash_get_block_info): New function. (flash_program): Program in block_size chunks as much as possible. //=========================================================================== //####COPYRIGHTBEGIN#### // // ------------------------------------------- // The contents of this file are subject to the Red Hat eCos Public License // Version 1.1 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at // http://www.redhat.com/ // // Software distributed under the License is distributed on an "AS IS" // basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the // License for the specific language governing rights and limitations under // the License. // // The Original Code is eCos - Embedded Configurable Operating System, // released September 30, 1998. // // The Initial Developer of the Original Code is Red Hat. // Portions created by Red Hat are // Copyright (C) 1998, 1999, 2000 Red Hat, Inc. // All Rights Reserved. // ------------------------------------------- // //####COPYRIGHTEND#### //===========================================================================
