Mercurial > ecos-v3_0-branch
annotate packages/devs/flash/synthv2/current/ChangeLog @ 2863:7d8c61e6225c default tip
* Added execute permissions to files missed in conversion from CVS
| author | alexs |
|---|---|
| date | Thu, 26 Mar 2009 20:39:18 +0000 |
| parents | 149854de1e40 |
| children |
| rev | line source |
|---|---|
|
2825
149854de1e40
* tests/flash2.c (cyg_user_start): Call cyg_flash_init() with
jlarmour
parents:
2815
diff
changeset
|
1 2009-02-20 Jonathan Larmour <jifl@eCosCentric.com> |
|
149854de1e40
* tests/flash2.c (cyg_user_start): Call cyg_flash_init() with
jlarmour
parents:
2815
diff
changeset
|
2 |
|
149854de1e40
* tests/flash2.c (cyg_user_start): Call cyg_flash_init() with
jlarmour
parents:
2815
diff
changeset
|
3 * tests/flash2.c (cyg_user_start): Call cyg_flash_init() with |
|
149854de1e40
* tests/flash2.c (cyg_user_start): Call cyg_flash_init() with
jlarmour
parents:
2815
diff
changeset
|
4 NULL argument. |
|
149854de1e40
* tests/flash2.c (cyg_user_start): Call cyg_flash_init() with
jlarmour
parents:
2815
diff
changeset
|
5 * tests/flash3.c (cyg_user_start): Ditto. |
|
149854de1e40
* tests/flash2.c (cyg_user_start): Call cyg_flash_init() with
jlarmour
parents:
2815
diff
changeset
|
6 |
|
2815
3cd309d2d829
* tests/flash2.c (cyg_user_start): Update for minor flash API
jlarmour
parents:
2729
diff
changeset
|
7 2009-02-18 Jonathan Larmour <jifl@eCosCentric.com> |
|
3cd309d2d829
* tests/flash2.c (cyg_user_start): Update for minor flash API
jlarmour
parents:
2729
diff
changeset
|
8 |
|
3cd309d2d829
* tests/flash2.c (cyg_user_start): Update for minor flash API
jlarmour
parents:
2729
diff
changeset
|
9 * tests/flash2.c (cyg_user_start): Update for minor flash API |
|
3cd309d2d829
* tests/flash2.c (cyg_user_start): Update for minor flash API
jlarmour
parents:
2729
diff
changeset
|
10 mod to call cyg_flash_set_global_printf() to set printf |
|
3cd309d2d829
* tests/flash2.c (cyg_user_start): Update for minor flash API
jlarmour
parents:
2729
diff
changeset
|
11 function. |
|
3cd309d2d829
* tests/flash2.c (cyg_user_start): Update for minor flash API
jlarmour
parents:
2729
diff
changeset
|
12 * tests/flash3.c (cyg_user_start): Ditto. |
|
3cd309d2d829
* tests/flash2.c (cyg_user_start): Update for minor flash API
jlarmour
parents:
2729
diff
changeset
|
13 |
|
2700
99efb5fe625e
* src/synth.c: Implemented simulation of proper NOR flash writes.
asl
parents:
2696
diff
changeset
|
14 2008-12-23 Simon Kallweit <simon.kallweit@intefo.ch> |
|
99efb5fe625e
* src/synth.c: Implemented simulation of proper NOR flash writes.
asl
parents:
2696
diff
changeset
|
15 |
|
99efb5fe625e
* src/synth.c: Implemented simulation of proper NOR flash writes.
asl
parents:
2696
diff
changeset
|
16 * src/synth.c: Implemented simulation of proper NOR flash writes. |
|
99efb5fe625e
* src/synth.c: Implemented simulation of proper NOR flash writes.
asl
parents:
2696
diff
changeset
|
17 General cleanup. |
|
99efb5fe625e
* src/synth.c: Implemented simulation of proper NOR flash writes.
asl
parents:
2696
diff
changeset
|
18 |
| 2696 | 19 2008-12-18 Simon Kallweit <simon.kallweit@intefo.ch> |
| 20 | |
| 21 * src/synth.c: Fixed error check of mmap call. | |
| 22 | |
|
2673
f3e0cac7b6d2
* tests/flash[23].c: Fixed copy'n'paste typos in a naming: flash1 ->
asl
parents:
2643
diff
changeset
|
23 2008-11-28 Sergei Gavrikov <sergei.gavrikov@gmail.com> |
|
f3e0cac7b6d2
* tests/flash[23].c: Fixed copy'n'paste typos in a naming: flash1 ->
asl
parents:
2643
diff
changeset
|
24 |
|
f3e0cac7b6d2
* tests/flash[23].c: Fixed copy'n'paste typos in a naming: flash1 ->
asl
parents:
2643
diff
changeset
|
25 * tests/flash[23].c: Fixed copy'n'paste typos in a naming: flash1 -> |
|
f3e0cac7b6d2
* tests/flash[23].c: Fixed copy'n'paste typos in a naming: flash1 ->
asl
parents:
2643
diff
changeset
|
26 flash{2,3}. |
|
f3e0cac7b6d2
* tests/flash[23].c: Fixed copy'n'paste typos in a naming: flash1 ->
asl
parents:
2643
diff
changeset
|
27 |
|
2643
5ba0b3e7a0cb
* src/synth.c: Removed cyg_hal_sys_do_mmap() wrapper function.
asl
parents:
2629
diff
changeset
|
28 2008-11-19 Simon Kallweit <simon.kallweit@intefo.ch> |
|
5ba0b3e7a0cb
* src/synth.c: Removed cyg_hal_sys_do_mmap() wrapper function.
asl
parents:
2629
diff
changeset
|
29 |
|
5ba0b3e7a0cb
* src/synth.c: Removed cyg_hal_sys_do_mmap() wrapper function.
asl
parents:
2629
diff
changeset
|
30 * src/synth.c: Removed cyg_hal_sys_do_mmap() wrapper function. |
|
5ba0b3e7a0cb
* src/synth.c: Removed cyg_hal_sys_do_mmap() wrapper function.
asl
parents:
2629
diff
changeset
|
31 * tests/flash1.c, tests/flash2.c, tests/flash3.c: |
|
5ba0b3e7a0cb
* src/synth.c: Removed cyg_hal_sys_do_mmap() wrapper function.
asl
parents:
2629
diff
changeset
|
32 Fixed a few compiler warnings. |
|
5ba0b3e7a0cb
* src/synth.c: Removed cyg_hal_sys_do_mmap() wrapper function.
asl
parents:
2629
diff
changeset
|
33 |
|
2629
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
34 2004-12-02 Bart Veer <bartv@ecoscentric.com> |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
35 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
36 * include/synth.h, src/synth.c: explicitly include |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
37 <cyg/io/flash_dev.h> rather than just defining _FLASH_PRIVATE_ |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
38 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
39 2004-11-29 Bart Veer <bartv@ecoscentric.com> |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
40 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
41 * src/synth.c: eliminate hwr_map_error() support, no longer needed |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
42 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
43 * src/synth.c: use the dummy lock/unlock functions provided by the |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
44 generic flash package. |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
45 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
46 2004-11-22 Bart Veer <bartv@ecoscentric.com> |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
47 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
48 * include/synth.h, src/synth.c, tests/flash3.c: merge the config |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
49 and priv structures. Adjust device driver API as per changes to |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
50 the generic flash code. |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
51 * tests/flash2.c, tests/flash3.c: do not depend on both synthetic |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
52 flash drivers being loaded. |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
53 * include/synth.h (struct cyg_flash_synth_priv): rename |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
54 cyg_block_info to cyg_flash_block_info |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
55 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
56 2004-11-21 Bart Veer <bartv@ecoscentric.com> |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
57 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
58 * tests/flash1.c (cyg_user_start): |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
59 CYGSEM_IO_FLASH_LEGACY_DEVICE_API has been removed, use |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
60 CYGHWR_IO_FLASH_DEVICE_LEGACY instead |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
61 * cdl/flash_synth.cdl: CYGHWR_IO_FLASH_DEVICE_V2 is now implicit |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
62 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
63 2004-09-14 Andrew Lunn <andrew.lunn@ascom.ch> |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
64 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
65 * src/synth.c (synth_flash_erase_block): Remove asserts which are |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
66 no longer true. |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
67 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
68 2004-09-09 Andrew Lunn <andrew.lunn@ascom.ch> |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
69 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
70 * src/flash_synth.c: Allow the use of arbitary sized block. |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
71 * test/flash3.c: Allow the use of small blocks |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
72 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
73 2004-08-21 Andrew Lunn <andrew.lunn@ascom.ch> |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
74 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
75 * tests/flash[23].c: Removed calls to cyg_flash_get_block_info() |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
76 and cyg_flash_get_limits() which have been removed. |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
77 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
78 2004-08-03 Andrew Lunn <andrew.lunn@ascom.ch> |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
79 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
80 * cdl/flash_synth.cdl: Indicate we use the V2 device API. |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
81 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
82 2004-07-17 Andrew Lunn <andrew.lunn@ascom.ch> |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
83 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
84 * First version. Implements synthetic flash using the new flash |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
85 API. |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
86 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
87 //=========================================================================== |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
88 // ####GPLCOPYRIGHTBEGIN#### |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
89 // ------------------------------------------- |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
90 // This file is part of eCos, the Embedded Configurable Operating System. |
|
2815
3cd309d2d829
* tests/flash2.c (cyg_user_start): Update for minor flash API
jlarmour
parents:
2729
diff
changeset
|
91 // Copyright (C) 1998, 1999, 2000, 2001, 2002, 2009 Free Software Foundation, Inc. |
|
2629
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
92 // |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
93 // This program is free software; you can redistribute it and/or modify |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
94 // it under the terms of the GNU General Public License as published by |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
95 // the Free Software Foundation; either version 2 or (at your option) any |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
96 // later version. |
|
2629
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
97 // |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
98 // This program is distributed in the hope that it will be useful, but |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
99 // WITHOUT ANY WARRANTY; without even the implied warranty of |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
100 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
101 // General Public License for more details. |
|
2629
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
102 // |
|
2729
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
103 // You should have received a copy of the GNU General Public License |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
104 // along with this program; if not, write to the |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
105 // Free Software Foundation, Inc., 51 Franklin Street, |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
106 // Fifth Floor, Boston, MA 02110-1301, USA. |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
107 // ------------------------------------------- |
|
74dbf4c3f2e1
Update all copyright banners to reflect FSF ownership; fix and improve licence text.
jlarmour
parents:
2700
diff
changeset
|
108 // ####GPLCOPYRIGHTEND#### |
|
2629
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
109 //=========================================================================== |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
110 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
111 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
112 |
|
50cf5ea58609
Merge flashv2 branch to trunk, with eCosCentric additions
jlarmour
parents:
diff
changeset
|
113 |
