]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - packages/devs/flash/atmel/at29cxxxx/v2_0/ChangeLog
Initial revision
[karo-tx-redboot.git] / packages / devs / flash / atmel / at29cxxxx / v2_0 / ChangeLog
1 2003-10-02  Roland Cassebohm  <r.cassebohm@visionsystems.de>
2
3         * include/flash_at29cxxxx.inl: Improves driver, to work with 16 bit
4         wide access. The driver have to write 256 times after each command 
5         sequence, but with two 8 bit divices parallel, the driver writes
6         only 128 times.
7
8 2001-09-13  Jesper Skov  <jskov@redhat.com>
9
10         * include/flash_at29cxxxx.inl: Added support for AT29LV1024. Added
11         code to erase blocks. Made driver work with 16bit wide
12         parts. Fixed flash size calculations.
13
14 2001-05-23  Jesper Skov  <jskov@redhat.com>
15
16         * cdl/flash_atmel_at29cxxxx.cdl: Links functions to RAM. IO driver
17         need not copy.
18
19 2001-02-23  Jesper Skov  <jskov@redhat.com>
20
21         * include/flash_at29cxxxx.inl: Include type macros from IO driver.
22
23 2001-02-22  Jesper Skov  <jskov@redhat.com>
24
25         * include/flash_at29cxxxx.inl: Moved flash_query function. Call it
26         indirectly through the IO driver.
27
28 2001-02-20  Jesper Skov  <jskov@redhat.com>
29
30         * .../atmel/at29cxxxx: Cloned from am29xxxxx driver.
31
32 2000-12-07  Jesper Skov  <jskov@redhat.com>
33
34         * src/flash.h: Addresses and sizes are also affected by
35         interleaving.
36         * src/flash_erase_block.c: Plug in working loop.
37         * src/flash_program_buf.c: Same.
38
39 2000-12-06  Jesper Skov  <jskov@redhat.com>
40
41         * src/am29f040b_flash.c (flash_hwr_init): Use new query semantics.
42         * src/flash_query.c (flash_query): Changed accordingly.
43
44         * src/flash.h (FLASH_Sector_Erase_Timer): Added.
45
46         * src/flash_erase_block.c: Do not check error flag after operation
47         completes.
48         * src/flash_program_buf.c: Same.
49
50 2000-12-05  Jonathan Larmour  <jlarmour@redhat.com>
51
52         * src/am29f040b_flash.c (flash_code_overlaps): Define stext/etext
53         as array types so no assumptions can be made by the compiler about
54         location.
55
56 2000-12-05  Jesper Skov  <jskov@redhat.com>
57
58         * Cloned from MBX driver.
59
60 2000-10-20  Gary Thomas  <gthomas@redhat.com>
61
62         * src/mbx_flash.c: 
63         * src/flash_query.c: 
64         * src/flash_program_buf.c: 
65         * src/flash_erase_block.c: 
66         * src/flash.h: 
67         * cdl/flash_mbx.cdl: New package/file(s).
68
69 //===========================================================================
70 //####ECOSGPLCOPYRIGHTBEGIN####
71 // -------------------------------------------
72 // This file is part of eCos, the Embedded Configurable Operating System.
73 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
74 //
75 // eCos is free software; you can redistribute it and/or modify it under
76 // the terms of the GNU General Public License as published by the Free
77 // Software Foundation; either version 2 or (at your option) any later version.
78 //
79 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY
80 // WARRANTY; without even the implied warranty of MERCHANTABILITY or
81 // FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
82 // for more details.
83 //
84 // You should have received a copy of the GNU General Public License along
85 // with eCos; if not, write to the Free Software Foundation, Inc.,
86 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
87 //
88 // As a special exception, if other files instantiate templates or use macros
89 // or inline functions from this file, or you compile this file and link it
90 // with other works to produce a work based on this file, this file does not
91 // by itself cause the resulting work to be covered by the GNU General Public
92 // License. However the source code for this file must still be made available
93 // in accordance with section (3) of the GNU General Public License.
94 //
95 // This exception does not invalidate any other reasons why a work based on
96 // this file might be covered by the GNU General Public License.
97 //
98 // Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
99 // at http://sources.redhat.com/ecos/ecos-license/
100 // -------------------------------------------
101 //####ECOSGPLCOPYRIGHTEND####
102 //===========================================================================