1 2006-12-14 Yoshinori Sato <ysato@users.sourceforge.jp>
3 * cdl/flash_intel_28fxxx.cdl, include/flash_28fxxx_parts.inl: Add
6 2006-11-28 Sergei Gavrikov <sg@sgs.gomel.by>
8 * cdl/flash_intel_28fxxx.cdl, include/flash_28fxxx_parts.inl:
9 Add Intel 28F160C3-B part.
11 2006-11-21 Alexander Neundorf <alexander.neundorf@jenoptik.com>
13 * cdl/flash_intel_28fxxx.cdl, include/flash_28fxxx_parts.inl:
14 Add Intel 28F128K3, 28F128P30 and 28F128J3 parts.
16 2006-11-17 Alexander Neundorf <alexander.neundorf@jenoptik.com>
18 * cdl/flash_intel_28fxxx.cdl, include/flash_28fxxx.inl:
19 Make the timeout configurable by adding a new CDL-option
20 CYGNUM_DEVS_FLASH_INTEL_28FXXX_TIMEOUT
22 2006-05-10 Sergei Gavrikov <sg@belvok.com>
24 * cdl/flash_intel_28fxxx.cdl, include/flash_28fxxx_parts.inl: Add
25 Intel 28F160B3-T part.
27 2005-04-22 David Vrabel <dvrabel@arcom.com>
29 * cdl/flash_intel_28fxxx.cdl, include/flash_28fxxx_parts.inl: Add
30 Intel 28F800B5-T and 28F800B5-B parts.
32 2002-12-12 Gary Thomas <gthomas@ecoscentric.com>
33 2002-12-12 Patrick Doyle <wpd@delcomsys.com>
35 * include/flash_28fxxx_parts.inl:
36 * include/flash_28fxxx.inl:
37 * cdl/flash_intel_28fxxx.cdl: Add SHARP 28F016 parts.
39 2002-08-05 Gary Thomas <gary@chez-thomas.org>
40 2002-08-05 Jani Monoses <jani@iv.ro>
42 * include/flash_28fxxx_parts.inl:
43 * cdl/flash_intel_28fxxx.cdl: Add support for 28F320B3.
45 2002-03-06 Nick Garnett <nickg@redhat.com>
47 * include/flash_28fxxx.inl:
48 Added CYGHWR_FLASH_WRITE_ENABLE() and CYGHWR_FLASH_WRITE_DISABLE()
49 macro calls to enable and disable FLASH writing in platform
50 hardware. Some platforms have extra protection for the FLASH
51 beyond that provided for the FLASH itself.
53 * include/flash_28fxxx_parts.inl:
54 * cdl/flash_intel_28fxxx.cdl:
55 Added support for the 28f320S3 part. This mainly differs from the
56 C3 in that it does not have any bootblocks.
58 2001-10-17 Jonathan Larmour <jlarmour@redhat.com>
60 * include/flash_28fxxx_parts.inl: Fix boot block start address.
62 2001-08-15 Jesper Skov <jskov@redhat.com>
64 * include/flash_28fxxx_parts.inl: Set correct bootblock sub-block
67 * include/flash_28fxxx.inl (nDEBUG): Added some debug code.
68 (flash_unlock_block, flash_lock_block): Iterate properly over
71 2001-08-10 Jesper Skov <jskov@redhat.com>
73 * cdl/flash_intel_28fxxx.cdl: Added options for variants.
75 * include/flash_28fxxx.inl: Support bootblock parts. Support
76 locking. Buffered writes are broken though.
77 Which affects the Malta, which uses them.
79 * include/flash_28fxxx_parts.inl: Created.
81 2001-06-29 Jesper Skov <jskov@redhat.com>
83 * include/flash_28fxxx.inl: Fix 28F160 block size.
85 2001-06-20 Jesper Skov <jskov@redhat.com>
87 * include/flash_28fxxx.inl (flash_hwr_init): Fix bad size
90 2001-05-23 Jesper Skov <jskov@redhat.com>
92 * cdl/flash_intel_28fxxx.cdl: Links flash functions to RAM. IO
93 driver should not copy them there.
95 2001-03-23 Jesper Skov <jskov@redhat.com>
97 * include/flash_28fxxx.inl (flash_program_buf): Calculate correct
98 wc for buffered writes.
99 (flash_query): Don't return until flash is safely back in data
102 2001-03-21 Jesper Skov <jskov@redhat.com>
104 * Package cloned from at29cxxxx driver. Changed to support Intel
107 //===========================================================================
108 //####ECOSGPLCOPYRIGHTBEGIN####
109 // -------------------------------------------
110 // This file is part of eCos, the Embedded Configurable Operating System.
111 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
113 // eCos is free software; you can redistribute it and/or modify it under
114 // the terms of the GNU General Public License as published by the Free
115 // Software Foundation; either version 2 or (at your option) any later version.
117 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY
118 // WARRANTY; without even the implied warranty of MERCHANTABILITY or
119 // FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
122 // You should have received a copy of the GNU General Public License along
123 // with eCos; if not, write to the Free Software Foundation, Inc.,
124 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
126 // As a special exception, if other files instantiate templates or use macros
127 // or inline functions from this file, or you compile this file and link it
128 // with other works to produce a work based on this file, this file does not
129 // by itself cause the resulting work to be covered by the GNU General Public
130 // License. However the source code for this file must still be made available
131 // in accordance with section (3) of the GNU General Public License.
133 // This exception does not invalidate any other reasons why a work based on
134 // this file might be covered by the GNU General Public License.
136 // Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
137 // at http://sources.redhat.com/ecos/ecos-license/
138 // -------------------------------------------
139 //####ECOSGPLCOPYRIGHTEND####
140 //===========================================================================