annotate packages/devs/flash/amd/am29xxxxx/current/ChangeLog @ 1777:c16341b1bac6 default tip

* Added execute permissions to files missed in conversion from CVS
author alexs
date Mon, 12 Oct 2009 02:26:09 +0100
parents d4ce7bf7bdb7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1704
d4ce7bf7bdb7 Indicate that these drivers need the legacy device API.
asl
parents: 1607
diff changeset
1 2004-08-03 Andrew Lunn <andrew.lunn@ascom.ch>
d4ce7bf7bdb7 Indicate that these drivers need the legacy device API.
asl
parents: 1607
diff changeset
2
d4ce7bf7bdb7 Indicate that these drivers need the legacy device API.
asl
parents: 1607
diff changeset
3 * cdl/flash_amd_am29xxxxx.cdl: Indicate we need the legacy device API.
d4ce7bf7bdb7 Indicate that these drivers need the legacy device API.
asl
parents: 1607
diff changeset
4
1607
97461e236a47 Silence compiler warnings
gthomas
parents: 1582
diff changeset
5 2004-04-21 Sebastien Couret <sebastien.couret@elios-informatique.com>
97461e236a47 Silence compiler warnings
gthomas
parents: 1582
diff changeset
6
97461e236a47 Silence compiler warnings
gthomas
parents: 1582
diff changeset
7 * include/flash_am29xxxxx.inl: Minor changes to silence warnings.
97461e236a47 Silence compiler warnings
gthomas
parents: 1582
diff changeset
8
1582
410822b9fdd5 * include/flash_am29xxxxx_parts.inl: Added support for AM29PL160 top
asl
parents: 1566
diff changeset
9 2004-04-08 Bob Koninckx <bob.koninckx@o-3s.com>
410822b9fdd5 * include/flash_am29xxxxx_parts.inl: Added support for AM29PL160 top
asl
parents: 1566
diff changeset
10 * include/flash_am29xxxxx_parts.inl: Added support for AM29PL160 top
410822b9fdd5 * include/flash_am29xxxxx_parts.inl: Added support for AM29PL160 top
asl
parents: 1566
diff changeset
11 boot block devices and corrected typo.
410822b9fdd5 * include/flash_am29xxxxx_parts.inl: Added support for AM29PL160 top
asl
parents: 1566
diff changeset
12
1566
aaf044e992cf Fix buffered programming mode on parallel devices
gthomas
parents: 1397
diff changeset
13 2004-04-06 Gary Thomas <gary@mlbassoc.com>
aaf044e992cf Fix buffered programming mode on parallel devices
gthomas
parents: 1397
diff changeset
14
aaf044e992cf Fix buffered programming mode on parallel devices
gthomas
parents: 1397
diff changeset
15 * include/flash_am29xxxxx.inl (flash_program_buf): Buffered program
aaf044e992cf Fix buffered programming mode on parallel devices
gthomas
parents: 1397
diff changeset
16 writes failed when configured for parallel devices.
aaf044e992cf Fix buffered programming mode on parallel devices
gthomas
parents: 1397
diff changeset
17
1326
80fa78c1b074 Fix bank issue on AM29LV033C - Jay Foster
gthomas
parents: 1321
diff changeset
18 2003-10-21 Jay Foster <jay@systech.com>
80fa78c1b074 Fix bank issue on AM29LV033C - Jay Foster
gthomas
parents: 1321
diff changeset
19
80fa78c1b074 Fix bank issue on AM29LV033C - Jay Foster
gthomas
parents: 1321
diff changeset
20 * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29LV033C):
1397
9c818dd5d9fa Updates for EC555 targets - from Bob Koninckx
gthomas
parents: 1326
diff changeset
21 Fixed device definition to allow erasing of the upper half of the
9c818dd5d9fa Updates for EC555 targets - from Bob Koninckx
gthomas
parents: 1326
diff changeset
22 device. The Sector Protect Verify command would erroneously report
9c818dd5d9fa Updates for EC555 targets - from Bob Koninckx
gthomas
parents: 1326
diff changeset
23 the upper half of the device as locked.
1326
80fa78c1b074 Fix bank issue on AM29LV033C - Jay Foster
gthomas
parents: 1321
diff changeset
24
1321
83e860bfbcaa More AMD devices from Jay Foster
gthomas
parents: 1210
diff changeset
25 2003-10-02 Jay Foster <jay@systech.com>
83e860bfbcaa More AMD devices from Jay Foster
gthomas
parents: 1210
diff changeset
26
83e860bfbcaa More AMD devices from Jay Foster
gthomas
parents: 1210
diff changeset
27 * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29LV081B,
1397
9c818dd5d9fa Updates for EC555 targets - from Bob Koninckx
gthomas
parents: 1326
diff changeset
28 CYGHWR_DEVS_FLASH_AMD_AM29LV017D, CYGHWR_DEVS_FLASH_AMD_AM29LV033C,
9c818dd5d9fa Updates for EC555 targets - from Bob Koninckx
gthomas
parents: 1326
diff changeset
29 CYGHWR_DEVS_FLASH_AMD_AM29LV065D):
1321
83e860bfbcaa More AMD devices from Jay Foster
gthomas
parents: 1210
diff changeset
30 * cdl/flash_amd_am29xxxxx.cdl: Add support for Am29LV081B, Am29LV017D,
1397
9c818dd5d9fa Updates for EC555 targets - from Bob Koninckx
gthomas
parents: 1326
diff changeset
31 Am29LV033C, and Am29LV065D parts.
1321
83e860bfbcaa More AMD devices from Jay Foster
gthomas
parents: 1210
diff changeset
32
1210
786683319633 Add buffered writes - from Thomas Koeller
gthomas
parents: 1203
diff changeset
33 2003-09-09 Thomas Koeller <thomas.koeller@baslerweb.com>
786683319633 Add buffered writes - from Thomas Koeller
gthomas
parents: 1203
diff changeset
34
786683319633 Add buffered writes - from Thomas Koeller
gthomas
parents: 1203
diff changeset
35 * include/flash_am29xxxxx.inl:
786683319633 Add buffered writes - from Thomas Koeller
gthomas
parents: 1203
diff changeset
36 * include/flash_am29xxxxx_parts.inl: Added support for write
786683319633 Add buffered writes - from Thomas Koeller
gthomas
parents: 1203
diff changeset
37 buffer programming.
786683319633 Add buffered writes - from Thomas Koeller
gthomas
parents: 1203
diff changeset
38
1203
de0f96386f4f Add support for 29LV128
gthomas
parents: 1164
diff changeset
39 2003-09-04 Thomas Koeller <thomas.koeller@baslerweb.com>
de0f96386f4f Add support for 29LV128
gthomas
parents: 1164
diff changeset
40
1210
786683319633 Add buffered writes - from Thomas Koeller
gthomas
parents: 1203
diff changeset
41 * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29LV128):
786683319633 Add buffered writes - from Thomas Koeller
gthomas
parents: 1203
diff changeset
42 * cdl/flash_amd_am29xxxxx.cdl: Add support for Am29LV128 part.
1203
de0f96386f4f Add support for 29LV128
gthomas
parents: 1164
diff changeset
43
1164
2fe7cd7dffaa Add support for the AM29PL160.
bartv
parents: 1132
diff changeset
44 2003-08-17 Bart Veer <bartv@ecoscentric.com>
2fe7cd7dffaa Add support for the AM29PL160.
bartv
parents: 1132
diff changeset
45
2fe7cd7dffaa Add support for the AM29PL160.
bartv
parents: 1132
diff changeset
46 * include/flash_am29xxxxx.inl:
2fe7cd7dffaa Add support for the AM29PL160.
bartv
parents: 1132
diff changeset
47 Allow platform-specific code to override the default loop counts
2fe7cd7dffaa Add support for the AM29PL160.
bartv
parents: 1132
diff changeset
48 used for timeouts.
2fe7cd7dffaa Add support for the AM29PL160.
bartv
parents: 1132
diff changeset
49
2fe7cd7dffaa Add support for the AM29PL160.
bartv
parents: 1132
diff changeset
50 * include/flash_am29xxxxx_parts.inl, cdl/flash_amd_am29xxxxx.cdl:
2fe7cd7dffaa Add support for the AM29PL160.
bartv
parents: 1132
diff changeset
51 Add AM29PL160 device
2fe7cd7dffaa Add support for the AM29PL160.
bartv
parents: 1132
diff changeset
52
1132
50e2b50c6ea7 * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29LV400):
asl
parents: 904
diff changeset
53 2003-07-23 Chris Garry <cgarry@sweeneydesign.co.uk>
50e2b50c6ea7 * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29LV400):
asl
parents: 904
diff changeset
54
1210
786683319633 Add buffered writes - from Thomas Koeller
gthomas
parents: 1203
diff changeset
55 * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29LV400):
786683319633 Add buffered writes - from Thomas Koeller
gthomas
parents: 1203
diff changeset
56 * cdl/flash_amd_am29xxxxx.cdl: Add support for Am29LV400 part.
1132
50e2b50c6ea7 * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29LV400):
asl
parents: 904
diff changeset
57
904
ded614f6b946 * include/flash_am29xxxxx.inl:
jlarmour
parents: 587
diff changeset
58 2003-04-03 Jani Monoses <jani@iv.ro>
ded614f6b946 * include/flash_am29xxxxx.inl:
jlarmour
parents: 587
diff changeset
59
ded614f6b946 * include/flash_am29xxxxx.inl:
jlarmour
parents: 587
diff changeset
60 * include/flash_am29xxxxx.inl:
ded614f6b946 * include/flash_am29xxxxx.inl:
jlarmour
parents: 587
diff changeset
61 Removed wrapper functions which enabled/disabled cache around query,
ded614f6b946 * include/flash_am29xxxxx.inl:
jlarmour
parents: 587
diff changeset
62 erase and program operations since the generic flash driver takes
ded614f6b946 * include/flash_am29xxxxx.inl:
jlarmour
parents: 587
diff changeset
63 care of the cache already.
ded614f6b946 * include/flash_am29xxxxx.inl:
jlarmour
parents: 587
diff changeset
64
587
98fc8f919755 Fix ID code for AM29LV320DT
gthomas
parents: 523
diff changeset
65 2003-02-11 Gary Thomas <gary@mlbassoc.com>
98fc8f919755 Fix ID code for AM29LV320DT
gthomas
parents: 523
diff changeset
66
98fc8f919755 Fix ID code for AM29LV320DT
gthomas
parents: 523
diff changeset
67 * include/flash_am29xxxxx_parts.inl:
98fc8f919755 Fix ID code for AM29LV320DT
gthomas
parents: 523
diff changeset
68 Fix identifier code for AM29LV320DT.
98fc8f919755 Fix ID code for AM29LV320DT
gthomas
parents: 523
diff changeset
69
523
e2af62683ba0 * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29DL640D):
jlarmour
parents: 450
diff changeset
70 2002-12-23 Patrick Doyle <wpd@delcomsys.com>
e2af62683ba0 * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29DL640D):
jlarmour
parents: 450
diff changeset
71
e2af62683ba0 * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29DL640D):
jlarmour
parents: 450
diff changeset
72 * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29DL640D):
e2af62683ba0 * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29DL640D):
jlarmour
parents: 450
diff changeset
73 * cdl/flash_amd_am29xxxxx.cdl:
e2af62683ba0 * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29DL640D):
jlarmour
parents: 450
diff changeset
74 Add support for AM29DL323 and for 16 bit operation of the
e2af62683ba0 * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29DL640D):
jlarmour
parents: 450
diff changeset
75 AM29DL322.
e2af62683ba0 * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29DL640D):
jlarmour
parents: 450
diff changeset
76
450
4dbb32159a9c AM29DL322 Support
msalter
parents: 434
diff changeset
77 2002-12-04 Mark Salter <msalter@redhat.com>
4dbb32159a9c AM29DL322 Support
msalter
parents: 434
diff changeset
78
4dbb32159a9c AM29DL322 Support
msalter
parents: 434
diff changeset
79 * include/flash_am29xxxxx_parts.inl:
4dbb32159a9c AM29DL322 Support
msalter
parents: 434
diff changeset
80 * cdl/flash_amd_am29xxxxx.cdl: Add support for AM29DL322.
4dbb32159a9c AM29DL322 Support
msalter
parents: 434
diff changeset
81
434
c4fa19c99259 Improve 16as8 functionality
gthomas
parents: 363
diff changeset
82 2002-11-25 Gary Thomas <gthomas@ecoscentric.com>
c4fa19c99259 Improve 16as8 functionality
gthomas
parents: 363
diff changeset
83
c4fa19c99259 Improve 16as8 functionality
gthomas
parents: 363
diff changeset
84 * include/flash_am29xxxxx_parts.inl (CYGHWR_DEVS_FLASH_AMD_AM29DL640D):
c4fa19c99259 Improve 16as8 functionality
gthomas
parents: 363
diff changeset
85 Now tested in 16 bit configurations.
c4fa19c99259 Improve 16as8 functionality
gthomas
parents: 363
diff changeset
86
c4fa19c99259 Improve 16as8 functionality
gthomas
parents: 363
diff changeset
87 * include/flash_am29xxxxx.inl: Fix problems with CYGNUM_FLASH_16AS8.
c4fa19c99259 Improve 16as8 functionality
gthomas
parents: 363
diff changeset
88 The definition was inconsistent/confusing.
c4fa19c99259 Improve 16as8 functionality
gthomas
parents: 363
diff changeset
89
1397
9c818dd5d9fa Updates for EC555 targets - from Bob Koninckx
gthomas
parents: 1326
diff changeset
90 2002-11-17 Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
9c818dd5d9fa Updates for EC555 targets - from Bob Koninckx
gthomas
parents: 1326
diff changeset
91
9c818dd5d9fa Updates for EC555 targets - from Bob Koninckx
gthomas
parents: 1326
diff changeset
92 * include/flash_am29xxxxx_parts.inl:
9c818dd5d9fa Updates for EC555 targets - from Bob Koninckx
gthomas
parents: 1326
diff changeset
93 * cdl/flash_am29xxxxx.cdl: Definition for AM29F010 part added. Used by cme555.
9c818dd5d9fa Updates for EC555 targets - from Bob Koninckx
gthomas
parents: 1326
diff changeset
94
363
5b4cd8e2de16 New port for Allied Telesyn TS1000 (PowerPC 855T)
gthomas
parents: 353
diff changeset
95 2002-10-11 Gary Thomas <gary@mlbassoc.com>
5b4cd8e2de16 New port for Allied Telesyn TS1000 (PowerPC 855T)
gthomas
parents: 353
diff changeset
96
5b4cd8e2de16 New port for Allied Telesyn TS1000 (PowerPC 855T)
gthomas
parents: 353
diff changeset
97 * include/flash_am29xxxxx_parts.inl:
5b4cd8e2de16 New port for Allied Telesyn TS1000 (PowerPC 855T)
gthomas
parents: 353
diff changeset
98 * include/flash_am29xxxxx.inl: Better support for devices with
5b4cd8e2de16 New port for Allied Telesyn TS1000 (PowerPC 855T)
gthomas
parents: 353
diff changeset
99 "bootblock" sections - some newer devices have more than one!
5b4cd8e2de16 New port for Allied Telesyn TS1000 (PowerPC 855T)
gthomas
parents: 353
diff changeset
100
353
9c7f9b4dfb2f * include/flash_am29xxxxx_parts.inl:
jlarmour
parents: 254
diff changeset
101 2002-09-26 Ian Campbell <icampbell@arcomcontrols.com>
9c7f9b4dfb2f * include/flash_am29xxxxx_parts.inl:
jlarmour
parents: 254
diff changeset
102
9c7f9b4dfb2f * include/flash_am29xxxxx_parts.inl:
jlarmour
parents: 254
diff changeset
103 * include/flash_am29xxxxx_parts.inl:
9c7f9b4dfb2f * include/flash_am29xxxxx_parts.inl:
jlarmour
parents: 254
diff changeset
104 * cdl/flash_amd_am29xxxxx.cdl: Add support for AM29DL640D.
9c7f9b4dfb2f * include/flash_am29xxxxx_parts.inl:
jlarmour
parents: 254
diff changeset
105
9c7f9b4dfb2f * include/flash_am29xxxxx_parts.inl:
jlarmour
parents: 254
diff changeset
106 * include/flash_am29xxxxx.inl: Add support for triple byte part id
9c7f9b4dfb2f * include/flash_am29xxxxx_parts.inl:
jlarmour
parents: 254
diff changeset
107 numbers, such as those used by the AM29DL640D. Allow for parts
9c7f9b4dfb2f * include/flash_am29xxxxx_parts.inl:
jlarmour
parents: 254
diff changeset
108 with up to 5 banks, rather than two -- also to support AM29DL640D
9c7f9b4dfb2f * include/flash_am29xxxxx_parts.inl:
jlarmour
parents: 254
diff changeset
109 parts.
9c7f9b4dfb2f * include/flash_am29xxxxx_parts.inl:
jlarmour
parents: 254
diff changeset
110
254
8f06eb89a9e3 Force FLASH access routines to run from RAM.
gthomas
parents: 249
diff changeset
111 2002-07-29 Gary Thomas <gary@chez-thomas.org>
8f06eb89a9e3 Force FLASH access routines to run from RAM.
gthomas
parents: 249
diff changeset
112 2002-07-29 Motoya Kurotsu <kurotsu@allied-telesis.co.jp>
8f06eb89a9e3 Force FLASH access routines to run from RAM.
gthomas
parents: 249
diff changeset
113
8f06eb89a9e3 Force FLASH access routines to run from RAM.
gthomas
parents: 249
diff changeset
114 * include/flash_am29xxxxx.inl: Force routines which actually use
8f06eb89a9e3 Force FLASH access routines to run from RAM.
gthomas
parents: 249
diff changeset
115 the FLASH to run from RAM.
8f06eb89a9e3 Force FLASH access routines to run from RAM.
gthomas
parents: 249
diff changeset
116
249
4486bfabb514 Fix data type for device status.
gthomas
parents: 221
diff changeset
117 2002-07-24 Gary Thomas <gary@chez-thomas.org>
4486bfabb514 Fix data type for device status.
gthomas
parents: 221
diff changeset
118 2002-07-24 Motoya Kurotsu <kurotsu@allied-telesis.co.jp>
4486bfabb514 Fix data type for device status.
gthomas
parents: 221
diff changeset
119
4486bfabb514 Fix data type for device status.
gthomas
parents: 221
diff changeset
120 * include/flash_am29xxxxx.inl (_flash_program_buf): Fix data
4486bfabb514 Fix data type for device status.
gthomas
parents: 221
diff changeset
121 type for 'state' - needs to be flash_data_t.
4486bfabb514 Fix data type for device status.
gthomas
parents: 221
diff changeset
122
221
6a3479d240be Update for 320D. Support cache flush/disable
gthomas
parents: 210
diff changeset
123 2002-06-20 Gary Thomas <gary@chez-thomas.org>
6a3479d240be Update for 320D. Support cache flush/disable
gthomas
parents: 210
diff changeset
124
6a3479d240be Update for 320D. Support cache flush/disable
gthomas
parents: 210
diff changeset
125 * include/flash_am29xxxxx.inl: Add cache disable/enable code
6a3479d240be Update for 320D. Support cache flush/disable
gthomas
parents: 210
diff changeset
126 since this is required on most platforms.
6a3479d240be Update for 320D. Support cache flush/disable
gthomas
parents: 210
diff changeset
127
6a3479d240be Update for 320D. Support cache flush/disable
gthomas
parents: 210
diff changeset
128 * include/flash_am29xxxxx_parts.inl:
6a3479d240be Update for 320D. Support cache flush/disable
gthomas
parents: 210
diff changeset
129 * cdl/flash_amd_am29xxxxx.cdl: Add support for AM29LV320D{T|B}
6a3479d240be Update for 320D. Support cache flush/disable
gthomas
parents: 210
diff changeset
130
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
131 2002-04-24 Bob Koninckx <bob.koninckx@mech.kuleuven.ac.be>
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
132
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
133 * cdl/flash_amd_am29xxxxx.cdl: Support AM29LV200 and ST M29W200B.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
134 * include/flash_am29xxxxx_parts.inl: Likewise.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
135
201
dd81b18e45fb Merge from eCos master repository on 2002-01-04-06:43:04-GMT
jlarmour
parents: 195
diff changeset
136 2002-01-03 Jonathan Larmour <jlarmour@redhat.com>
dd81b18e45fb Merge from eCos master repository on 2002-01-04-06:43:04-GMT
jlarmour
parents: 195
diff changeset
137 2001-12-20 Koichi Nagashima <naga@r-lab.co.jp>
dd81b18e45fb Merge from eCos master repository on 2002-01-04-06:43:04-GMT
jlarmour
parents: 195
diff changeset
138
dd81b18e45fb Merge from eCos master repository on 2002-01-04-06:43:04-GMT
jlarmour
parents: 195
diff changeset
139 * cdl/flash_amd_am29xxxxx.cdl: Add support for Toshiba TC58FVB800 part.
dd81b18e45fb Merge from eCos master repository on 2002-01-04-06:43:04-GMT
jlarmour
parents: 195
diff changeset
140 * include/flash_am29xxxxx_parts.inl: Ditto.
dd81b18e45fb Merge from eCos master repository on 2002-01-04-06:43:04-GMT
jlarmour
parents: 195
diff changeset
141
dd81b18e45fb Merge from eCos master repository on 2002-01-04-06:43:04-GMT
jlarmour
parents: 195
diff changeset
142 * include/flash_am29xxxxx.inl: Fix FLASH_Reset definition.
dd81b18e45fb Merge from eCos master repository on 2002-01-04-06:43:04-GMT
jlarmour
parents: 195
diff changeset
143 Check sector erase timer correctly.
dd81b18e45fb Merge from eCos master repository on 2002-01-04-06:43:04-GMT
jlarmour
parents: 195
diff changeset
144
195
67850532eebb Merge from eCos master repository on 2001-11-02-06:43:03-GMT
jlarmour
parents: 184
diff changeset
145 2001-10-31 Jesper Skov <jskov@redhat.com>
67850532eebb Merge from eCos master repository on 2001-11-02-06:43:03-GMT
jlarmour
parents: 184
diff changeset
146
67850532eebb Merge from eCos master repository on 2001-11-02-06:43:03-GMT
jlarmour
parents: 184
diff changeset
147 * include/flash_am29xxxxx_parts.inl: Removed fix me comments -
67850532eebb Merge from eCos master repository on 2001-11-02-06:43:03-GMT
jlarmour
parents: 184
diff changeset
148 description is accurate.
67850532eebb Merge from eCos master repository on 2001-11-02-06:43:03-GMT
jlarmour
parents: 184
diff changeset
149
67850532eebb Merge from eCos master repository on 2001-11-02-06:43:03-GMT
jlarmour
parents: 184
diff changeset
150 2001-10-30 Jesper Skov <jskov@redhat.com>
67850532eebb Merge from eCos master repository on 2001-11-02-06:43:03-GMT
jlarmour
parents: 184
diff changeset
151 From Gary:
67850532eebb Merge from eCos master repository on 2001-11-02-06:43:03-GMT
jlarmour
parents: 184
diff changeset
152 * include/flash_am29xxxxx_parts.inl: Added preliminary AM29LV640
67850532eebb Merge from eCos master repository on 2001-11-02-06:43:03-GMT
jlarmour
parents: 184
diff changeset
153 support. Still needs some tweaks.
67850532eebb Merge from eCos master repository on 2001-11-02-06:43:03-GMT
jlarmour
parents: 184
diff changeset
154 * cdl/flash_amd_am29xxxxx.cdl: Same.
67850532eebb Merge from eCos master repository on 2001-11-02-06:43:03-GMT
jlarmour
parents: 184
diff changeset
155
184
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 179
diff changeset
156 2001-09-26 Gary Thomas <gthomas@redhat.com>
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 179
diff changeset
157
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 179
diff changeset
158 * include/flash_am29xxxxx.inl (flash_erase_block):
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 179
diff changeset
159 New platform control - CYGHWR_FLASH_AM29XXXXX_NO_WRITE_PROTECT.
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 179
diff changeset
160 Define this if the write-protect feature is non-functional/missing.
022f1e506033 Merge from eCos master repository on 2001-10-02-17:59:22-BST
jlarmour
parents: 179
diff changeset
161
179
391299f9e541 Merge from eCos master repository on 2001-08-17-16:31:54-BST
jlarmour
parents: 177
diff changeset
162 2001-08-16 Jonathan Larmour <jlarmour@redhat.com>
391299f9e541 Merge from eCos master repository on 2001-08-17-16:31:54-BST
jlarmour
parents: 177
diff changeset
163
391299f9e541 Merge from eCos master repository on 2001-08-17-16:31:54-BST
jlarmour
parents: 177
diff changeset
164 * include/flash_am29xxxxx.inl: Double erase timeouts for faster CPUs.
391299f9e541 Merge from eCos master repository on 2001-08-17-16:31:54-BST
jlarmour
parents: 177
diff changeset
165
177
4c750ce71ae3 Merge from eCos master repository on 2001-08-10-19:22:57-BST
jlarmour
parents: 174
diff changeset
166 2001-08-10 Jesper Skov <jskov@redhat.com>
4c750ce71ae3 Merge from eCos master repository on 2001-08-10-19:22:57-BST
jlarmour
parents: 174
diff changeset
167
4c750ce71ae3 Merge from eCos master repository on 2001-08-10-19:22:57-BST
jlarmour
parents: 174
diff changeset
168 * include/flash_am29xxxxx.inl (flash_hwr_init): Fix block number.
4c750ce71ae3 Merge from eCos master repository on 2001-08-10-19:22:57-BST
jlarmour
parents: 174
diff changeset
169
174
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 162
diff changeset
170 2001-07-26 Jesper Skov <jskov@redhat.com>
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 162
diff changeset
171
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 162
diff changeset
172 * include/flash_am29xxxxx.inl: Made code deal with multiple
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 162
diff changeset
173 banks. Use flag to identify banked devices.
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 162
diff changeset
174 * include/flash_am29xxxxx_parts.inl: Updated with banked flag.
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 162
diff changeset
175
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 162
diff changeset
176 2001-07-23 David Howells <dhowells@redhat.com>
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 162
diff changeset
177
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 162
diff changeset
178 * include/flash_am29xxxxx.inl: Added support for chips divided
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 162
diff changeset
179 into banks, and added correct addresses for 16-bit chips
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 162
diff changeset
180 configured in 8-bit mode
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 162
diff changeset
181 * include/flash_am29xxxxx_parts.inl: Added data for chips divided
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 162
diff changeset
182 into banks
38892b97b685 Merge from eCos master repository on 2001-07-28-00:17:32-BST
jlarmour
parents: 162
diff changeset
183
162
2395031e7a66 Merge from eCos master repository on 2001-06-15-06:43:03-BST
jlarmour
parents: 161
diff changeset
184 2001-06-11 Jesper Skov <jskov@redhat.com>
2395031e7a66 Merge from eCos master repository on 2001-06-15-06:43:03-BST
jlarmour
parents: 161
diff changeset
185
2395031e7a66 Merge from eCos master repository on 2001-06-15-06:43:03-BST
jlarmour
parents: 161
diff changeset
186 * include/flash_am29xxxxx.inl: Traverse by incrementing
2395031e7a66 Merge from eCos master repository on 2001-06-15-06:43:03-BST
jlarmour
parents: 161
diff changeset
187 driver-global pointer variable.
2395031e7a66 Merge from eCos master repository on 2001-06-15-06:43:03-BST
jlarmour
parents: 161
diff changeset
188
2395031e7a66 Merge from eCos master repository on 2001-06-15-06:43:03-BST
jlarmour
parents: 161
diff changeset
189 2001-06-11 David Howells <dhowells@redhat.com>
2395031e7a66 Merge from eCos master repository on 2001-06-15-06:43:03-BST
jlarmour
parents: 161
diff changeset
190
2395031e7a66 Merge from eCos master repository on 2001-06-15-06:43:03-BST
jlarmour
parents: 161
diff changeset
191 * include/flash_am29xxxxx.inl: actually traverse the list of
2395031e7a66 Merge from eCos master repository on 2001-06-15-06:43:03-BST
jlarmour
parents: 161
diff changeset
192 supported devices, rather than checking the first entry several
2395031e7a66 Merge from eCos master repository on 2001-06-15-06:43:03-BST
jlarmour
parents: 161
diff changeset
193 times
2395031e7a66 Merge from eCos master repository on 2001-06-15-06:43:03-BST
jlarmour
parents: 161
diff changeset
194
161
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 160
diff changeset
195 2001-06-08 Jesper Skov <jskov@redhat.com>
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 160
diff changeset
196
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 160
diff changeset
197 * include/flash_am29xxxxx_parts.inl: New file with just part
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 160
diff changeset
198 data.
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 160
diff changeset
199
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 160
diff changeset
200 * include/flash_am29xxxxx.inl: Leave more space for bootblock
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 160
diff changeset
201 offsets. Moved part table data to separate file.
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 160
diff changeset
202
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 160
diff changeset
203 * cdl/flash_amd_am29xxxxx.cdl: Added config options to control
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 160
diff changeset
204 inclusion of table data for various parts.
ac086aa3217e Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents: 160
diff changeset
205
160
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
206 2001-05-29 Jesper Skov <jskov@redhat.com>
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
207
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
208 * include/flash_am29xxxxx.inl (flash_hwr_init): Call platform init
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
209 code if defined.
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
210
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
211 2001-05-28 Jesper Skov <jskov@redhat.com>
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
212
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
213 * include/flash_am29xxxxx.inl: Rewritten to handle bootblock
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
214 parts, autodetect part and configure accordingly.
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
215 Fixed erase and program code to work with devices in parallel.
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
216 Fixed buglet in bootblock detect code.
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
217
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
218 2001-05-23 Jesper Skov <jskov@redhat.com>
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
219
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
220 * cdl/flash_amd_am29xxxxx.cdl: Links function in RAM. IO driver
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
221 need not copy.
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
222
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
223 * include/flash_am29xxxxx.inl: Check for WP before trying to erase
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
224 block. Use P2V macro.
0d0f03f76f6a Merge from eCos master repository on 2001-06-01-18:52:13-BST
jlarmour
parents: 154
diff changeset
225
154
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
226 2001-02-23 Jesper Skov <jskov@redhat.com>
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
227
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
228 * include/flash_am29xxxxx.inl (flash_query): Allow device to
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
229 settle before returning.
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
230
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
231 2001-02-22 Jesper Skov <jskov@redhat.com>
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
232
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
233 * include/flash_am29xxxxx.inl: Fix typo. Cleaned up, almost
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
234 working with MBX. Times out when erasing from ROM version of RB.
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
235
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
236 2001-02-20 Jesper Skov <jskov@redhat.com>
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
237
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
238 * .../amd/am29xxxxx: Cloned from hardwired am29f040b driver.
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
239
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
240 2000-12-07 Jesper Skov <jskov@redhat.com>
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
241
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
242 * src/flash.h: Addresses and sizes are also affected by
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
243 interleaving.
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
244 * src/flash_erase_block.c: Plug in working loop.
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
245 * src/flash_program_buf.c: Same.
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
246
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
247 2000-12-06 Jesper Skov <jskov@redhat.com>
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
248
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
249 * src/am29f040b_flash.c (flash_hwr_init): Use new query semantics.
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
250 * src/flash_query.c (flash_query): Changed accordingly.
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
251
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
252 * src/flash.h (FLASH_Sector_Erase_Timer): Added.
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
253
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
254 * src/flash_erase_block.c: Do not check error flag after operation
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
255 completes.
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
256 * src/flash_program_buf.c: Same.
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
257
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
258 2000-12-05 Jonathan Larmour <jlarmour@redhat.com>
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
259
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
260 * src/am29f040b_flash.c (flash_code_overlaps): Define stext/etext
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
261 as array types so no assumptions can be made by the compiler about
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
262 location.
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
263
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
264 2000-12-05 Jesper Skov <jskov@redhat.com>
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
265
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
266 * Cloned from MBX driver.
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
267
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
268 2000-10-20 Gary Thomas <gthomas@redhat.com>
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
269
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
270 * src/mbx_flash.c:
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
271 * src/flash_query.c:
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
272 * src/flash_program_buf.c:
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
273 * src/flash_erase_block.c:
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
274 * src/flash.h:
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
275 * cdl/flash_mbx.cdl: New package/file(s).
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
276
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
277 //===========================================================================
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
278 //####ECOSGPLCOPYRIGHTBEGIN####
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
279 // -------------------------------------------
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
280 // This file is part of eCos, the Embedded Configurable Operating System.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
281 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
282 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
283 // eCos is free software; you can redistribute it and/or modify it under
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
284 // the terms of the GNU General Public License as published by the Free
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
285 // Software Foundation; either version 2 or (at your option) any later version.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
286 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
287 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
288 // WARRANTY; without even the implied warranty of MERCHANTABILITY or
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
289 // FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
290 // for more details.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
291 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
292 // You should have received a copy of the GNU General Public License along
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
293 // with eCos; if not, write to the Free Software Foundation, Inc.,
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
294 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
295 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
296 // As a special exception, if other files instantiate templates or use macros
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
297 // or inline functions from this file, or you compile this file and link it
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
298 // with other works to produce a work based on this file, this file does not
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
299 // by itself cause the resulting work to be covered by the GNU General Public
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
300 // License. However the source code for this file must still be made available
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
301 // in accordance with section (3) of the GNU General Public License.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
302 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
303 // This exception does not invalidate any other reasons why a work based on
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
304 // this file might be covered by the GNU General Public License.
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
305 //
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
306 // Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
210
d2c90368aeef Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents: 208
diff changeset
307 // at http://sources.redhat.com/ecos/ecos-license/
208
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
308 // -------------------------------------------
e0c0827131d1 Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents: 201
diff changeset
309 //####ECOSGPLCOPYRIGHTEND####
154
e2d866e32dac Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
diff changeset
310 //===========================================================================