source: rtems/c/src/lib/libcpu/powerpc/ChangeLog @ 297d99b1

4.104.114.84.95
Last change on this file since 297d99b1 was 297d99b1, checked in by Ralf Corsepius <ralf.corsepius@…>, on 04/13/04 at 14:58:07

2004-04-13 Ralf Corsepius <ralf_corsepius@…>

  • mpc5xx/clock/clock.c, mpc5xx/irq/irq_asm.S, mpc5xx/vectors/vectors.S: Reflect new locations of cpukit headers.
  • Property mode set to 100644
File size: 44.1 KB
RevLine 
[297d99b1]12004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * mpc5xx/clock/clock.c, mpc5xx/irq/irq_asm.S, mpc5xx/vectors/vectors.S:
4        Reflect new locations of cpukit headers.
5
[f0f1641]62004-04-13      Ralf Corsepius <ralf_corsepius@rtems.org>
7
8        * mpc505/ictrl/ictrl.c, mpc505/vectors/vectors.S,
9        mpc6xx/exceptions/raw_exception.c,
10        mpc8260/exceptions/raw_exception.c,
11        mpc8xx/exceptions/raw_exception.c, rtems/powerpc/cache.h,
12        mpc5xx/ictrl/ictrl.c, mpc5xx/exceptions/raw_exception.c: Include
13        <rtems/score/powerpc.h> instead of <rtems/score/ppc.h>.
14
[8430205]152004-04-12      David Querbach <querbach@realtime.bc.ca>
16
17        * README, configure.ac, mpc5xx/Makefile.am,
18        mpc5xx/exceptions/raw_exception.c, mpc5xx/exceptions/raw_exception.h,
19        mpc5xx/timer/timer.c, shared/include/cpuIdent.h: addition of a
20        significant amount of MPC5xx support as part of the addition of the
21        SS555 BSP.
22        * mpc5xx/README, mpc5xx/clock/clock.c,
23        mpc5xx/console-generic/console-generic.c, mpc5xx/include/console.h,
24        mpc5xx/include/mpc5xx.h, mpc5xx/irq/irq.c, mpc5xx/irq/irq.h,
25        mpc5xx/irq/irq_asm.S, mpc5xx/irq/irq_init.c,
26        mpc5xx/vectors/vectors.S, mpc5xx/vectors/vectors.h,
27        mpc5xx/vectors/vectors_init.c: New files.
28        * mpc5xx/exceptions/asm_utils.S: Removed.
29
[12d1a930]302004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
31
32        * ppc403/vectors/align_h.S: Include <rtems/asm.h> instead of <asm.h>.
33
[11c2382]342004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
35
36        * mpc505/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
37        * mpc6xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
38        * mpc6xx/mmu/mmuAsm.S: Include <rtems/asm.h> instead of <asm.h>.
39        * mpc8260/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
40        * mpc8xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
41        * ppc403/vectors/vectors.S: Include <rtems/asm.h> instead of <asm.h>.
42        * mpc5xx/exceptions/asm_utils.S: Include <rtems/asm.h> instead of <asm.h>.
43        * mpc8260/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
44        * mpc8xx/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
45        * ppc403/clock/clock.c: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
46
[e208738]472004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
48
49        * mpc6xx/timer/timer.c: Cosmetics.
50
[66c373bf]512004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
52
53        * mpc505/timer/timer.c, mpc5xx/timer/timer.c,
54        mpc6xx/clock/c_clock.c, mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
55        mpc8260/console-generic/console-generic.c, mpc8260/cpm/cp.c,
56        mpc8260/cpm/dpram.c, mpc8260/include/cpm.h, mpc8260/include/mmu.h,
57        mpc8260/include/mpc8260.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
58        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
59        mpc8xx/cpm/cp.c, mpc8xx/cpm/dpram.c, mpc8xx/include/cpm.h,
60        mpc8xx/include/mmu.h, mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
61        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
62        ppc403/console/console.c, ppc403/console/console405.c,
63        ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h, ppc403/timer/timer.c,
64        ppc403/tty_drv/tty_drv.c, rtems/powerpc/cache.h, shared/src/cache.c:
65        Convert to using c99 fixed size types.
66
[fc235f44]672004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
68
69        * configure.ac: Add 2nd argument (rtems_updir) to RTEMS_TOP.
70
[6a54d6f]712004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
72
73        * README: Add "mpc5xx (mpc565)", because Wilfried B. mentioned the
74        mpc5xx being used on mpc565.
75
[9c4a30e2]762004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
77
78        PR 587/bsps
79        * shared/include/cpuIdent.h, shared/include/cpuIdent.c: Add defines
80        for MPC_5XX.
81
[25f59b14]822004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
83
84        * Makefile.am, configure.ac: Reflect having added mpc5xx.
85
[0aee2be5]862004-03-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
87
88        * mpc5xx/.cvsignore, mpc5xx/Makefile.am: New.
89        * mpc5xx/exceptions/asm_utils.S,  mpc5xx/exceptions/raw_exception.c,
90        mpc5xx/exceptions/raw_exception.h, mpc5xx/ictrl/ictrl.c,
91        mpc5xx/ictrl/ictrl.h, mpc5xx/timer/timer.c: New (Submission from
92        Wilfried Busalski <w.busalski@lancier-monitoring.de>).
93
[d52342e]942004-03-05      Joel Sherrill <joel@OARcorp.com>
95
96        * mpc6xx/mmu/pte121.c: Add missing ifdef DEBUG to remove warning for
97        unused static routine.
98
[6ed6288]992004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
100
101        * mpc505/Makefile.am: Fix typo.
102
[aaed235]1032004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
104
105        * mpc505/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am,
106        mpc8xx/Makefile.am, ppc403/Makefile.am: Don't include .../lib.am.
107
[f439d61e]1082004-01-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
109
110        * wrapup/Makefile.am: Remove.
111        * configure.ac: Remove wrapup.
112        * shared/Makefile.am: Use automake compilation rules.
113        Build *.rels.
114
[ba4eefd]1152004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
116
117        * configure.ac: Require automake >= 1.8.2.
118        * Makefile.am, mpc505/Makefile.am, mpc6xx/Makefile.am,
119        mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am,
120        shared/Makefile.am: Use automake compilation rules.
121        Add PREINSTALL_DIRS.
122
[81b29d79]1232004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
124
125        * Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
126        Add PRE/TMPINSTALL_FILES to CLEANFILES.
127        * mpc505/Makefile.am: Ditto.
128        * mpc6xx/Makefile.am: Ditto.
129        * mpc8260/Makefile.am: Ditto.
130        * mpc8xx/Makefile.am: Ditto.
131        * ppc403/Makefile.am: Ditto.
132        * shared/Makefile.am: Ditto.
133
[09195d2c]1342004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
135
136        * mpc6xx/Makefile.am: Remove libcpuspec.a (Unused).
137
[27a0df05]1382004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
139
140        * mpc505/Makefile.am: Fix typo vectors/vectors.S.
141        * shared/Makefile.am: Fix typo
142        EXTRA_DIST = $(libcpuspec_C_FILES)
143
[103cd753]1442003-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
145
146        * ppc403/Makefile.am: Fix typo in vectors' compilation rule.
147        * shared/Makefile.am: Use $(top_srcdir)/../shared instead of
148        relative subdirs.
149
[5f07632e]1502003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
151
152        * mpc6xx/wrapup/.cvsignore: Remove.
153
[05180c1]1542003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
155
156        * ppc403/clock/Makefile.am: Remove.
157        * ppc403/console/Makefile.am: Remove.
158        * ppc403/ictrl/Makefile.am: Remove.
159        * ppc403/timer/Makefile.am: Remove.
160        * ppc403/tty_drv/Makefile.am: Remove.
161        * ppc403/vectors/Makefile.am: Remove.
162        * ppc403/Makefile.am: Merge-in Makefile.ams above.
163        * configure.ac: Reflect changes to ppc403/Makefile.ams.
164
[9f3e478]1652003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
166
167        * mpc505/ictrl/Makefile.am: Remove.
168        * mpc505/timer/Makefile.am: Remove.
169        * mpc505/vectors/Makefile.am: Remove.
170        * mpc505/Makefile.am: Merge-in Makefile.ams above.
[05180c1]171        * configure.ac: Reflect changes to mpc505/Makefile.ams.
[9f3e478]172
[0151bc30]1732003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
174
175        * mpc8xx/clock/Makefile.am: Remove.
176        * mpc8xx/console-generic/Makefile.am: Remove.
177        * mpc8xx/cpm/Makefile.am: Remove.
178        * mpc8xx/exceptions/Makefile.am: Remove.
179        * mpc8xx/mmu/Makefile.am: Remove.
180        * mpc8xx/timer/Makefile.am: Remove.
181        * mpc8xx/Makefile.am: Merge-in Makefile.ams above.
182        * configure.ac: Reflect changes to mpc8xx/Makefile.ams.
183
[52f8b553]1842003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
185
186        * configure.ac: Remove mpc6xx/*/Makefile,  mpc8260/*/Makefile.
187
[90251c3]1882003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
189
190        * mpc6xx/clock/Makefile.am: Remove.
191        * mpc6xx/exceptions/Makefile.am: Remove.
192        * mpc6xx/mmu/Makefile.am: Remove.
193        * mpc6xx/timer/Makefile.am: Remove.
194        * mpc6xx/wrapup/Makefile.am: Remove.
195        * mpc6xx/Makefile.am: Merge-in Makefile.ams above.
196
[952281e]1972003-12-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
198
199        * mpc8260/clock/Makefile.am: Remove.
200        * mpc8260/console-generic/Makefile.am: Remove.
201        * mpc8260/cpm/Makefile.am: Remove.
202        * mpc8260/exceptions/Makefile.am: Remove.
203        * mpc8260/mmu/Makefile.am: Remove.
204        * mpc8260/timer/Makefile.am: Remove.
205        * mpc8260/Makefile.am: Merge-in Makefile.ams above.
206
[c9a1edf]2072003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
208
209        * shared/include/Makefile.am: Remove.
210        * shared/src/Makefile.am: Remove.
211        * shared/Makefile.am: Merge-in Makefile.ams above.
212        * configure.ac: Reflect changes above.
213
[7894d47d]2142003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
217        * mpc505/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
218        * mpc6xx/clock/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
219        * mpc6xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
220        * mpc6xx/mmu/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
221        * mpc8260/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
222        * mpc8260/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
223        * mpc8xx/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
224        * mpc8xx/exceptions/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
225        * ppc403/ictrl/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
226        * ppc403/tty_drv/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
227        * shared/include/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
228        * shared/src/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
229
[810720b6]2302003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
231
232        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
233
[c527745]2342003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
235
236        * wrapup/Makefile.am: Build libcpu.a.
237        Don't preinstall libcpu.a
238
[77072181]2392003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * mpc505/ictrl/Makefile.am: Remove all-local: $(ARCH).
242        * mpc505/timer/Makefile.am: Remove all-local: $(ARCH).
243        * mpc505/vectors/Makefile.am: Remove all-local: $(ARCH).
244        * mpc6xx/clock/Makefile.am: Remove all-local: $(ARCH).
245        * mpc6xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
246        * mpc6xx/mmu/Makefile.am: Remove all-local: $(ARCH).
247        * mpc6xx/timer/Makefile.am: Remove all-local: $(ARCH).
248        * mpc6xx/wrapup/Makefile.am: Remove all-local: $(ARCH).
249        * mpc8260/clock/Makefile.am: Remove all-local: $(ARCH).
250        * mpc8260/console-generic/Makefile.am: Remove all-local: $(ARCH).
251        * mpc8260/cpm/Makefile.am: Remove all-local: $(ARCH).
252        * mpc8260/exceptions/Makefile.am: Remove all-local: $(ARCH).
253        * mpc8260/mmu/Makefile.am: Remove all-local: $(ARCH).
254        * mpc8260/timer/Makefile.am: Remove all-local: $(ARCH).
255        * mpc8xx/clock/Makefile.am: Remove all-local: $(ARCH).
256        * mpc8xx/console-generic/Makefile.am: Remove all-local: $(ARCH).
257        * mpc8xx/cpm/Makefile.am: Remove all-local: $(ARCH).
258        * mpc8xx/exceptions/Makefile.am: Remove all-local: $(ARCH).
259        * mpc8xx/mmu/Makefile.am: Remove all-local: $(ARCH).
260        * mpc8xx/timer/Makefile.am: Remove all-local: $(ARCH).
261        * ppc403/clock/Makefile.am: Remove all-local: $(ARCH).
262        * ppc403/console/Makefile.am: Remove all-local: $(ARCH).
263        * ppc403/ictrl/Makefile.am: Remove all-local: $(ARCH).
264        * ppc403/timer/Makefile.am: Remove all-local: $(ARCH).
265        * ppc403/tty_drv/Makefile.am: Remove all-local: $(ARCH).
266        * ppc403/vectors/Makefile.am: Remove all-local: $(ARCH).
267        * shared/include/Makefile.am: Remove all-local: $(ARCH).
268        * shared/src/Makefile.am: Remove all-local: $(ARCH).
269        * wrapup/Makefile.am: Remove all-local: $(ARCH).
270
[a9c795b9]2712003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * Makefile.am: Reformat. Use dirstamp for preinstallation.
274        * mpc505/Makefile.am: Reformat.
275        * mpc505/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
276        * mpc505/timer/Makefile.am: Reformat.
277        * mpc505/vectors/Makefile.am: Reformat.
278        * mpc6xx/Makefile.am: Reformat.
279        * mpc6xx/clock/Makefile.am: Reformat. Use dirstamp for preinstallation.
280        * mpc6xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
281        * mpc6xx/mmu/Makefile.am: Reformat. Use dirstamp for preinstallation.
282        * mpc6xx/timer/Makefile.am: Reformat.
283        * mpc6xx/wrapup/Makefile.am: Reformat.
284        * mpc8260/Makefile.am: Reformat. Use dirstamp for preinstallation.
285        * mpc8260/clock/Makefile.am: Reformat.
286        * mpc8260/console-generic/Makefile.am: Reformat.
287        * mpc8260/cpm/Makefile.am: Reformat.
288        * mpc8260/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
289        * mpc8260/mmu/Makefile.am: Reformat.
290        * mpc8260/timer/Makefile.am: Reformat.
291        * mpc8xx/Makefile.am: Reformat. Use dirstamp for preinstallation.
292        * mpc8xx/clock/Makefile.am: Reformat.
293        * mpc8xx/console-generic/Makefile.am: Reformat.
294        * mpc8xx/cpm/Makefile.am: Reformat.
295        * mpc8xx/exceptions/Makefile.am: Reformat. Use dirstamp for preinstallation.
296        * mpc8xx/mmu/Makefile.am: Reformat.
297        * mpc8xx/timer/Makefile.am: Reformat.
298        * ppc403/Makefile.am: Reformat.
299        * ppc403/clock/Makefile.am: Reformat.
300        * ppc403/console/Makefile.am: Reformat.
301        * ppc403/ictrl/Makefile.am: Reformat. Use dirstamp for preinstallation.
302        * ppc403/timer/Makefile.am: Reformat.
303        * ppc403/tty_drv/Makefile.am: Reformat. Use dirstamp for preinstallation.
304        * ppc403/vectors/Makefile.am: Reformat.
305        * shared/Makefile.am: Reformat.
306        * shared/include/Makefile.am: Reformat. Use dirstamp for preinstallation.
307        * shared/src/Makefile.am: Reformat. Use dirstamp for preinstallation.
308        * wrapup/Makefile.am: Reformat.
309
[c6328bee]3102003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * configure.ac: Remove RTEMS_CANONICAL_HOST.
313
[c8e1751]3142003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
315
316        * configure.ac: Remove RTEMS_CHECK_CPU.
317
[21e1c44]3182003-09-04      Joel Sherrill <joel@OARcorp.com>
319
320        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h,
321        mpc6xx/exceptions/raw_exception.c, mpc6xx/exceptions/raw_exception.h,
322        mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h, mpc6xx/mmu/mmuAsm.S,
323        mpc6xx/timer/timer.c, mpc8260/clock/clock.c,
324        mpc8260/console-generic/console-generic.c, mpc8260/cpm/brg.c,
325        mpc8260/exceptions/raw_exception.c,
326        mpc8260/exceptions/raw_exception.h, mpc8260/include/cpm.h,
327        mpc8260/include/mmu.h, mpc8260/mmu/mmu.c, mpc8260/timer/timer.c,
328        mpc8xx/clock/clock.c, mpc8xx/console-generic/console-generic.c,
329        mpc8xx/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.h,
330        mpc8xx/include/cpm.h, mpc8xx/include/mmu.h, mpc8xx/mmu/mmu.c,
331        mpc8xx/timer/timer.c, ppc403/clock/clock.c,
332        ppc403/console/console.c.polled, ppc403/timer/timer.c,
333        rtems/powerpc/debugmod.h, shared/include/byteorder.h,
334        shared/include/cpuIdent.c, shared/include/cpuIdent.h,
335        shared/include/io.h, shared/include/mmu.h, shared/include/page.h,
336        shared/include/pgtable.h, shared/include/spr.h: URL for license
337        changed.
338
[8f6a68e8]3392003-09-04      Joel Sherrill <joel@OARcorp.com>
340
341        * mpc505/timer/timer.c, ppc403/console/console.c,
342        ppc403/console/console405.c: Removed incorrect statement about
343        copyright assignment.
344
[e78658c]3452003-08-20      Joel Sherrill <joel@OARcorp.com>
346
347        * mpc8260/clock/clock.c: Correct copyright statements.
348
[fe8bc62f]3492003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
350
351        * Makefile.am: Reflect having moved aclocal/.
352
[bf0747d]3532003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
[c483a4e]355        * Makefile.am: Reflect having moved automake/.
356        * mpc505/Makefile.am: Reflect having moved automake/.
357        * mpc505/ictrl/Makefile.am: Reflect having moved automake/.
358        * mpc505/timer/Makefile.am: Reflect having moved automake/.
359        * mpc505/vectors/Makefile.am: Reflect having moved automake/.
360        * mpc6xx/Makefile.am: Reflect having moved automake/.
361        * mpc6xx/clock/Makefile.am: Reflect having moved automake/.
362        * mpc6xx/exceptions/Makefile.am: Reflect having moved automake/.
363        * mpc6xx/mmu/Makefile.am: Reflect having moved automake/.
364        * mpc6xx/timer/Makefile.am: Reflect having moved automake/.
365        * mpc6xx/wrapup/Makefile.am: Reflect having moved automake/.
366        * mpc8260/Makefile.am: Reflect having moved automake/.
367        * mpc8260/clock/Makefile.am: Reflect having moved automake/.
368        * mpc8260/console-generic/Makefile.am: Reflect having moved automake/.
369        * mpc8260/cpm/Makefile.am: Reflect having moved automake/.
370        * mpc8260/exceptions/Makefile.am: Reflect having moved automake/.
371        * mpc8260/mmu/Makefile.am: Reflect having moved automake/.
372        * mpc8260/timer/Makefile.am: Reflect having moved automake/.
373        * mpc8xx/Makefile.am: Reflect having moved automake/.
374        * mpc8xx/clock/Makefile.am: Reflect having moved automake/.
375        * mpc8xx/console-generic/Makefile.am: Reflect having moved automake/.
376        * mpc8xx/cpm/Makefile.am: Reflect having moved automake/.
377        * mpc8xx/exceptions/Makefile.am: Reflect having moved automake/.
378        * mpc8xx/mmu/Makefile.am: Reflect having moved automake/.
379        * mpc8xx/timer/Makefile.am: Reflect having moved automake/.
380        * ppc403/Makefile.am: Reflect having moved automake/.
381        * ppc403/clock/Makefile.am: Reflect having moved automake/.
382        * ppc403/console/Makefile.am: Reflect having moved automake/.
383        * ppc403/ictrl/Makefile.am: Reflect having moved automake/.
384        * ppc403/timer/Makefile.am: Reflect having moved automake/.
385        * ppc403/tty_drv/Makefile.am: Reflect having moved automake/.
386        * ppc403/vectors/Makefile.am: Reflect having moved automake/.
387        * shared/Makefile.am: Reflect having moved automake/.
388        * shared/include/Makefile.am: Reflect having moved automake/.
389        * shared/src/Makefile.am: Reflect having moved automake/.
390        * wrapup/Makefile.am: Reflect having moved automake/.
[bf0747d]391
[7dcc3fe]3922003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
393
394        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
395
[fbd27c8]3962003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
397
398        * wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
399
[307685b]4002003-07-08      Joel Sherrill <joel@OARcorp.com>
401
402        PR 416/bsps
403        * ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
404        interrupt controller (clr_exisr(mask)) before calling the interrupt
405        handler that will acnowledge the interrupt source. This results in
406        the interrupt beeing seen a second time by the interrupt controller.
407        Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
408
[b7e2596]4092003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
410
411        PR 368/filesystems
412        * mpc8xx/include/mpc8xx.h: Add PCMCIA registers.
413
[8ca2e5b]4142003-03-25      Till Straumann <strauman@slac.stanford.edu>
415
416        PR 349/bsps
417        * shared/include/cpuIdent.c: Readd PPC604r CPU.
418
[3c55718]4192003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
420
421        * configure.ac: Remove AC_CONFIG_AUX_DIR.
422
[d49389a]4232003-02-20      Till Straumann <strauman@slac.stanford.edu>
424
425        PR 349/bsps
426        * mpc6xx/exceptions/raw_exception.c, mpc6xx/mmu/bat.c,
427        mpc6xx/mmu/pte121.c, shared/include/cpuIdent.c,
428        shared/include/cpuIdent.h, shared/src/Makefile.am, shared/src/stack.c,
429        shared/src/stackTrace.h, powerpc/registers.h:
430          - undo improper 'fix' who broke mpc604r identification
431          - fix: 7400 identification PVR value was wrong
432          - enhance 'setdbat()' to switch OFF a given BAT if called with 0 size
433          - fix: page table support bugfix
434          - enhancement: provide routines to take and print stack trace
435            snapshots
436          - add definitions for HID1 and DABR SPRs
437
[83795347]4382003-02-14      Greg Menke <gregory.menke@gsfc.nasa.gov>
439
440        PR 348/bsps
441        * mpc6xx/exceptions/raw_exception.c: Add PPC_603ev as required
442        by MTX603e BSP.
443
[ccd81b60]4442003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
447
[9b5c258]4482003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
449
450        * configure.ac: AC_PREREQ(2.57).
451
[3b7aeda]4522002-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
453
454        * configure.ac: Remove RTEMS_CHEC_CUSTOM_BSP.
455        * mpc505/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
456        * mpc505/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
457        * mpc505/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
458        * mpc6xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
459        * mpc6xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
460        * mpc6xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
461        * mpc6xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
462        * mpc6xx/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
463        * mpc8260/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
464        * mpc8260/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
465        * mpc8260/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
466        * mpc8260/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
467        * mpc8260/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
468        * mpc8260/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
469        * mpc8xx/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
470        * mpc8xx/console-generic/Makefile.am: Don't include @RTEMS_BSP@.cfg.
471        * mpc8xx/cpm/Makefile.am: Don't include @RTEMS_BSP@.cfg.
472        * mpc8xx/exceptions/Makefile.am: Don't include @RTEMS_BSP@.cfg.
473        * mpc8xx/mmu/Makefile.am: Don't include @RTEMS_BSP@.cfg.
474        * mpc8xx/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
475        * ppc403/clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
476        * ppc403/console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
477        * ppc403/ictrl/Makefile.am: Don't include @RTEMS_BSP@.cfg.
478        * ppc403/timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
479        * ppc403/tty_drv/Makefile.am: Don't include @RTEMS_BSP@.cfg.
480        * ppc403/vectors/Makefile.am: Don't include @RTEMS_BSP@.cfg.
481        * shared/include/Makefile.am: Don't include @RTEMS_BSP@.cfg.
482        * shared/src/Makefile.am: Don't include @RTEMS_BSP@.cfg.
483        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
484
[dfa8fe34]4852002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
486
487        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
488
[0dcf8597]4892002-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
490
491        * mpc8260/Makefile.am: Merge-in mpc8260/include/Makefile.am.
492        * mpc8xx/Makefile.am: Merge-in mpc8xx/include/Makefile.am.
493        * mpc8260/include/Makefile.am: Remove.
494        * mpc8xx/include/Makefile.am: Remove.
495        * configure.ac: Remove mpc8260/include/Makefile.
496        Remove mpc8xx/include/Makefile.
497
[a6ebf56]4982002-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
499
500        * configure.ac: Add RTEMS_PROG_CCAS.
501
[9c8838f1]5022002-11-04      Joel Sherrill <joel@OARcorp.com>
503
504        * mpc8260/console-generic/console-generic.c, mpc8260/cpm/dpram.c,
505        mpc8260/exceptions/raw_exception.c,
506        mpc8xx/exceptions/raw_exception.c: Removed warnings.
507
[2247a69]5082002-11-01      Joel Sherrill <joel@OARcorp.com>
509
510        * mpc8xx/console-generic/console-generic.c, mpc8xx/cpm/dpram.c,
511        mpc8xx/exceptions/raw_exception.c, ppc403/clock/clock.c:
512        Removed warnings.
513
[cebb89b]5142002-10-31      Joel Sherrill <joel@OARcorp.com>
515
516        * mpc6xx/clock/c_clock.c, mpc6xx/exceptions/raw_exception.c,
517        mpc6xx/mmu/bat.c: Removed warnings.
518
[8730f45]5192002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
520
521        * .cvsignore: Reformat.
522        Add autom4te*cache.
523        Remove autom4te.cache.
524
[bdd85dc2]5252002-09-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
526
527        * configure.ac: Remove duplicate mpc6xx/timer/Makefile from CONFIG_FILES.
528
[4adabccd]5292002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
530
531        * mpc8260/exceptions/raw_exception.c: #include <string.h>.
532        #include <bspIo.h>.
533
[4eb22aa]5342002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
535
536        * mpc6xx/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
537        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
538
[360225e6]5392002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
540
541        * mpc505/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
542        * mpc505/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
543        * mpc505/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
544        * mpc6xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
545        * mpc6xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
546        * mpc6xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
547        * mpc6xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
548        * mpc8260/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
549        * mpc8260/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
550        * mpc8260/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
551        * mpc8260/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
552        * mpc8260/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
553        * mpc8260/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
554        * mpc8xx/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
555        * mpc8xx/console-generic/Makefile.am: Use .$(OBJEXT) instead of .o.
556        * mpc8xx/cpm/Makefile.am: Use .$(OBJEXT) instead of .o.
557        * mpc8xx/exceptions/Makefile.am: Use .$(OBJEXT) instead of .o.
558        * mpc8xx/mmu/Makefile.am: Use .$(OBJEXT) instead of .o.
559        * mpc8xx/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
560        * ppc403/clock/Makefile.am: Use .$(OBJEXT) instead of .o.
561        * ppc403/console/Makefile.am: Use .$(OBJEXT) instead of .o.
562        * ppc403/ictrl/Makefile.am: Use .$(OBJEXT) instead of .o.
563        * ppc403/timer/Makefile.am: Use .$(OBJEXT) instead of .o.
564        * ppc403/tty_drv/Makefile.am: Use .$(OBJEXT) instead of .o.
565        * ppc403/vectors/Makefile.am: Use .$(OBJEXT) instead of .o.
566        * shared/include/Makefile.am: Use .$(OBJEXT) instead of .o.
567        * shared/src/Makefile.am: Use .$(OBJEXT) instead of .o.
568
[d5fa21ef]5692002-07-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
570
571        * mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
572
[c1f00ca]5732002-07-22      Till Straumann <strauman@slac.stanford.edu>
574
575        * mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the
576        fix for an earlier patch (PR213) which added support for setting
577        BAT0 to setdbat().
578
[c0af822e]5792001-05-17      Joel Sherrill <joel@OARcorp.com>
580
581        * mpc6xx/exceptions/raw_exception.c, pc6xx/mmu/pte121.c: Modified
582        slightly to reflect recent PowerPC re-organization and avoid warnings.
583
[11f894cc]5842001-05-15      Till Straumann <strauman@slac.stanford.edu>
585
586        * mpc6xx/mmu/pte121.c, mpc6xx/mmu/pte121.h: New files. Missed in
587        merge of PR213.
588
[42c90fe]5892001-05-14      Joel Sherrill <joel@OARcorp.com>
590
591        * shared/include/cpuIdent.c: Account for duplicate numbers.
592
[cbc264e6]5932002-05-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
594
595        * rtems/powerpc/debugmod.h: New file (extracted from
596        score/ppc.h).
597        * Makefile.am: Relect changes above.
598
[438b5388]5992001-05-14      Till Straumann <strauman@slac.stanford.edu>
600
601        * shared/include/io.h: Per PR215 address the following issues:
602            - _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET
603              are no longer defined by libcpu (powerpc/shared/include/io.h)
604              but by the BSP (who is the only one to know the values)
605            - the affected BSP (shared/motorola) headers have been fixed
606              in a separate "libbsp/powerpc/shared" patch.
607            - the DEC 21140 driver (libchip/network/dec21140.c) has been
608              fixed to use PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET.
609              and PCI_MEM_BASE instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE
610              is to be defined by the BSP who is using this driver.
611            - the DEC driver also has been fixed to use the newer
612              rtems_bsp_delay_in_bus_cycles() instead of the obsolete
613              delay_in_bus_cycles().
614
[0d776cd2]6152001-05-14      Till Straumann <strauman@slac.stanford.edu>
616
617        * rtems/powerpc/registers.h, rtems/score/ppc.h: Per PR213, add
618        the following:
619            - support for the MPC74000 (AKA G4); there is no
620              AltiVec support yet, however.
621            - the cache flushing assembly code uses hardware-flush on the G4.
622              Also, a couple of hardcoded numerical values were replaced
623              by more readable symbolic constants.
624            - extended interrupt-disabled code section so enclose the entire
625              cache flush/invalidate procedure (as recommended by the book).
626              This is not (latency) critical as it is only used by
627              init code but prevents possible corruption.
628            - Trivial page table support as been added.
629              (1:1 effective-virtual-physical address mapping which is only
630              useful only on CPUs which feature hardware TLB replacement,
631              e.g. >604.  This allows for write-protecting memory regions,
632              e.g. text/ro-data which makes catching corruptors a lot easier.
633              It also frees one DBAT/IBAT and gives more flexibility
634              for setting up address maps :-)
635            - setdbat() allows changing BAT0 also (since the BSP may use
636              a page table, BAT0 could be available...).
637            - asm_setdbatX() violated the SVR ABI by using
638              r20 as a scratch register; changed for r0
639            - according to the book, a context synchronizing instruction is
640              necessary prior to and after changing a DBAT -> isync added
641
[1c07f582]6422002-04-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
643
644        * rtems/powerpc/cache.h: New file (extracted from
645        old-exceptions/cpu.h)
646        * Makefile.am: Relect changes above.
647
[a73a977]6482002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
649
650        * shared/include/cpu.h: Removed.
651        * shared/include/Makefile.am: Reflect changes above.
652        * shared/include/spr.h: Include rtems/powerpc/registers.h instead of
653        libcpu/cpu.h.
654        * mpc6xx/clock/c_clock.c: Reflect changes to <rtems/score/cpu.h>.
655        * mpc6xx/exceptions/asm_utils.S: Ditto.
656        * mpc6xx/exceptions/raw_exception.c: Ditto.
657        * mpc6xx/mmu/mmuAsm.S: Ditto.
658        * mpc6xx/timer/timer.c: Ditto.
659        * mpc8260/exceptions/asm_utils.S: Ditto.
660        * mpc8260/exceptions/raw_exception.c: Ditto.
661        * mpc8xx/exceptions/asm_utils.S: Ditto.
662        * mpc8xx/exceptions/raw_exception.c: Ditto.
663        * ppc403/vectors/vectors.S: Include <asm.h> instead of "asm.h".
664
[b929c2de]6652001-04-17      Joel Sherrill <joel@OARcorp.com>
666
667        * shared/include/cpu.h: Added ifndef ASM.
668 
[cad8694]6692001-04-17      Joel Sherrill <joel@OARcorp.com>
670
671        * ChangeLog: Corrected paths on past few commits.
672 
[1f2fca7]6732002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
674
675        * shared/include/cpu.h: Don't include cpuIdent.h.
676
[ca4f3ffc]6772002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
678
[cad8694]679        * mpc8260/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
680
6812002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
682
683        * mpc8xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
[ca4f3ffc]684
[e05f4315]6852002-04-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
686
[cad8694]687        * mpc6xx/exceptions/raw_exception.c: Include <libcpu/cpuIdent.h>.
[e05f4315]688
[f054b51]6892002-04-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
690
691        * shared/include/cpuIdent.h: New.
692        * shared/include/cpuIdent.c: Reflect having added cpuIdent.h.
693        * shared/include/cpu.h: Ditto.
694        * shared/include/Makefile.am: Add cpuIndent.h. Fix EXTRA_DIST.
695
[b05938a]6962001-04-03      Joel Sherrill <joel@OARcorp.com>
697
698        * Closed PR57.  The hack is OK as it allows a BSP to override
699        or not at its discretion.
700        * mpc8xx/timer/timer.c: Removed #warning declaring providing a
701        default definition for the macros
702        rtems_cpu_configuration_get_timer_least_valid and
703        rtems_cpu_configuration_get_timer_average_overhead.
704
[30337d2]7052002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
706
707        * shared/include/byteorder.h: Use unsigned instead of __unsigned
708        (GCC-3.0.x compatibility).
709       
[80bbfb9a]7102002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
711
712        * configure.ac:
713        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
714        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
715        * mpc505/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
716        * mpc505/Makefile.am: Remove AUTOMAKE_OPTIONS.
717        * mpc505/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
718        * mpc505/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
719        * Makefile.am: Remove AUTOMAKE_OPTIONS.
720        * mpc6xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
721        * mpc6xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
722        * mpc6xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
723        * mpc6xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
724        * mpc6xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
725        * mpc6xx/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
726        * mpc8260/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
727        * mpc8260/Makefile.am: Remove AUTOMAKE_OPTIONS.
728        * mpc8260/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
729        * mpc8260/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
730        * mpc8260/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
731        * mpc8260/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
732        * mpc8260/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
733        * mpc8260/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
734        * mpc8xx/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
735        * mpc8xx/Makefile.am: Remove AUTOMAKE_OPTIONS.
736        * mpc8xx/console-generic/Makefile.am: Remove AUTOMAKE_OPTIONS.
737        * mpc8xx/cpm/Makefile.am: Remove AUTOMAKE_OPTIONS.
738        * mpc8xx/exceptions/Makefile.am: Remove AUTOMAKE_OPTIONS.
739        * mpc8xx/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
740        * mpc8xx/mmu/Makefile.am: Remove AUTOMAKE_OPTIONS.
741        * mpc8xx/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
742        * ppc403/clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
743        * ppc403/Makefile.am: Remove AUTOMAKE_OPTIONS.
744        * ppc403/console/Makefile.am: Remove AUTOMAKE_OPTIONS.
745        * ppc403/ictrl/Makefile.am: Remove AUTOMAKE_OPTIONS.
746        * ppc403/timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
747        * ppc403/tty_drv/Makefile.am: Remove AUTOMAKE_OPTIONS.
748        * ppc403/vectors/Makefile.am: Remove AUTOMAKE_OPTIONS.
749        * shared/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
750        * shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
751        * shared/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
752        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
753
[5c76213]7542002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
755
756        * mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
757        * mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
758        * mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
759        * mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
760        * mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
761        * shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
762
[cdf62746]7632001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
764
765        * ppc403/vectors/vectors.S: Include <bsp.h>.
766        * shared/include/cpu.h: Remove stray empty lines.
767
[3f381864]7682001-11-27      Joel Sherrill <joel@OARcorp.com>,
769
770        * new_exception_processing/Makefile.in,
771        new_exception_processing/.cvsignore,
772        new_exception_processing/Makefile.am,
773        new_exception_processing/c_isr.inl,
774        new_exception_processing/cpu.c, new_exception_processing/cpu.h,
775        new_exception_processing/cpu_asm.S,
776        old_exception_processing/Makefile.in,
777        old_exception_processing/.cvsignore,
778        old_exception_processing/Makefile.am, old_exception_processing/README,
779        old_exception_processing/TODO, old_exception_processing/c_isr.inl,
780        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
781        old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S,
782        old_exception_processing/ppc_offs.h,
783        old_exception_processing/ppccache.c, old_exception_processing/rtems.S:
784        Deleted since now under libbsp.
785
[9393f7fa]7862001-11-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
787
788        * configure.ac: Remove old_exception_processing,
789        new_exception_processing.
790        * Makefile.am: Ditto.
791
[e1eb8a34]7922001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
793
794        * configure.ac: Remove mpc750 from new_exception_processing,
795        Remove mpc604 from new_exception_processing.
796
[81e5df8]7972001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
798
799        * configure.ac: Remove ppc603e from old_exception_processing.
800
[d4aa480]8012001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
802
803        * configure.ac: Remove mpc8xx from new_exception_processing.
804
[5e0e4487]8052001-11-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
806
807        * configure.ac: Remove mpc8620 from new_exception_processing.
808
[800cd2a]8092001-11-20      Joel Sherrill <joel@OARcorp.com>
810
811        * ChangeLog: Corrected spacing.
812
[3ddf3b5]8132001-11-14      Till Straumann <strauman@SLAC.Stanford.EDU>
814
815        * new_exception_processing/cpu_asm.S: Support double or single
816        precision context switches.  Note that doing a single precision
817        context save/restore on a double precision PowerPC machine does not
818        only result in rounding errors but also screws up the FPSCR register!
819
[e9ae97fb]8202001-11-08      Dennis Ehlin (ECS) <Dennis.Ehlin@ecs.ericsson.se>
821
822        This modification is part of the submitted modifications necessary to
823        support the IBM PPC405 family.  This submission was reviewed by
824        Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
825        not negatively impact the ppc403 BSPs.  The submission and tracking
826        process was captured as PR50.
827        * ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
828        ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
829        ppc403/tty_drv/tty_drv.h: New files.
830        * Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
831        old_exception_processing/cpu.h, ppc403/Makefile.am,
832        ppc403/clock/clock.c, ppc403/console/Makefile.am,
833        ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
834        ppc403/timer/timer.c: Modified.
835
[ff79cc57]8362001-11-07      Joel Sherrill <joel@OARcorp.com>
837
838        * configure.ac: Delete the commented out line that said that
839        the mpc8260 used the old exception processing model.  This line
840        also appears to have caused ppc603e to miss this test.
841
[d8459d0]8422001-10-29      Joel Sherrill <joel@OARcorp.com>
843
844        * mpc8xx/timer/timer.c: Added hack for two macros that are not defined
845        with the new exception processing model:
846                rtems_cpu_configuration_get_timer_least_valid()
847                rtems_cpu_configuration_get_timer_average_overhead()
848        This is captured as PR57.
849
[bc85fdbb]8502001-10-24      Joel Sherrill <joel@OARcorp.com>
851
852        * mpc8260/clock/.cvsignore, mpc8260/console-generic/.cvsignore,
853        mpc8260/cpm/.cvsignore, mpc8260/exceptions/.cvsignore,
854        mpc8260/include/.cvsignore, mpc8260/mmu/.cvsignore,
855        mpc8260/timer/.cvsignore, mpc8260/.cvsignore: New files.
856
[a942a7e]8572001-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
858
859        * mpc8260/exceptions/Makefile.am, mpc8260/include/Makefile.am,
860        mpc8xx/exceptions/Makefile.am: Updated to autoconf 2.52.
861
[bfbe811]8622001-10-24      Joel Sherrill <joel@OARcorp.com>
863
864        * mpc8260/include/mpc8260.h: "or" is a keyword in C++. 
865
[48694da]8662001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
867
868        * Makefile.am, README, configure.ac, new_exception_processing/cpu.h,
869        shared/include/cpu.h, shared/include/cpuIdent.c, shared/src/cache.c:
870        Added mpc8260 support.
871
[1ec501c]8722001-10-22      Andy Dachs <a.dachs@sstl.co.uk>
873
874        * Added mpc8260 directory.
875        * Modified Makefile.am and configure.in to build the contents
876        * mpc8260/Makefile.am, mpc8260/README, mpc8260/clock/Makefile.am,
877        mpc8260/clock/clock.c, mpc8260/console-generic/Makefile.am,
878        mpc8260/console-generic/console-generic.c, mpc8260/cpm/.cvsignore,
879        mpc8260/cpm/Makefile.am, mpc8260/cpm/brg.c, mpc8260/cpm/cp.c,
880        mpc8260/cpm/dpram.c, mpc8260/exceptions/.cvsignore,
881        mpc8260/exceptions/Makefile.am, mpc8260/exceptions/asm_utils.S,
882        mpc8260/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.h,
883        mpc8260/include/Makefile.am, mpc8260/include/console.h,
884        mpc8260/include/cpm.h, mpc8260/include/mmu.h,
885        mpc8260/include/mpc8260.h, mpc8260/mmu/Makefile.am, mpc8260/mmu/mmu.c,
886        mpc8260/timer/Makefile.am, mpc8260/timer/timer.c: New files.
887
[590aba4f]8882001-10-12      Joel Sherrill <joel@OARcorp.com>
889
890        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h, mpc8xx/clock/clock.c,
891        mpc8xx/timer/timer.c, new_exception_processing/cpu.c,
892        new_exception_processing/cpu.h, new_exception_processing/cpu_asm.S,
893        old_exception_processing/cpu.c, old_exception_processing/cpu.h,
894        old_exception_processing/cpu_asm.S, old_exception_processing/rtems.S:
895        Fixed typo.
896
[df25c998]8972001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
898
899        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
900        * configure.in: Remove.
901        * configure.ac: New file, generated from configure.in by autoupdate.
902
[152790a]9032001-09-27      Joel Sherrill <joel@OARcorp.com>
904
905        * old_exception_processing/cpu.h: Renamed delay() to rtems_bsp_delay().
906        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
907        * shared/include/cpu.h: Renamed delay() to rtems_bsp_delay().
908        Renamed delay_in_bus_cycles() to rtems_bsp_delay_in_bus_cycles().
909
[5f4ee2a]9102001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
911
912        * new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
913        * old_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
914        * mpc6xx/mmu/Makefile.am: Use 'PREINSTALL_FILES ='.
915        * mpc6xx/clock/Makefile.am: Use 'PREINSTALL_FILES ='.
916        * mpc6xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
917        * mpc8xx/include/Makefile.am: Use 'PREINSTALL_FILES ='.
918        * mpc8xx/exceptions/Makefile.am: Use 'PREINSTALL_FILES ='.
919        * shared/include/Makefile.am: Use 'PREINSTALL_FILES ='.
920        * shared/src/Makefile.am: Use 'PREINSTALL_FILES ='.
921        * shared/src/Makefile.am: Use 'CLEANFILES ='.
922
[622a429]9232000-06-08      Eric Valette <valette@crf.canon.fr>
924
925        * mpc8xx/console-generic/console-generic.c:
926        The printk/printf did not work when loaded by EPPCBUG. They did
927        work when loaded with the BDM debugger.  I suspected EPPBUG
928        made some nasty things like patching Communication processor
929        microcode...  Anyway, the attached patch:
930          1) Enables to have printk nearly immediately after boot,
931          2) Make printf work automagically (I do not know why except I make a
932        different initialization for printk that should be overwritten by
933        console init later ?)
934
935        I let the default to be using EPPCBUG embedded firmware to boot and
936        using this printk early enabler code (LOADED_BY_EPPCBUG and
937        EARLY_CONSOLE) are on.
938
[133ddf2e]9392001-05-24      Tom Armistead <tom_armistead@phx.mcd.mot.com>
940
941        * mpc6xx/timer/timer.c: Added include of bsp.h and removed
942        external declaration of BSP_Convert_decrementer() to
943        correct unresolved reference to this routine.
944
[907af7dc]9452001-05-24      Eric Valette <valette@crf.canon.fr>
946
947        * mpc8xx/console-generic/console-generic.c: Bug found by Yacine
948        <elkolli@crf.canon.fr> where the initialization or irq data structure
949        was incomplete in case a SMC channel was used first and later a SCC one.
950
[ec112322]9512001-03-30      Eric Valette <valette@crf.canon.fr>
952
953        * mpc8xx/vectors/.cvsignore, mpc8xx/vectors/Makefile.am,
954        mpc8xx/vectors/README, mpc8xx/vectors/align_h.S
955        mpc8xx/vectors/vectors.S:  These files were removed in
956        support of switching the mpc8xx to the use the "new exception
957        processing model."
958
[37731c2b]9592001-03-30      Eric Valette <valette@crf.canon.fr>
960
961        * mpc8xx/exceptions/.cvsignore, mpc8xx/exceptions/Makefile.am,
962        mpc8xx/exceptions/asm_utils.S, mpc8xx/exceptions/raw_exception.c,
963        mpc8xx/exceptions/raw_exception.h: New files.
964        * configure.in, mpc6xx/mmu/bat.h, mpc8xx/Makefile.am,
965        mpc8xx/clock/clock.c,
966        mpc8xx/console-generic/console-generic.c,
967        mpc8xx/include/mpc8xx.h, mpc8xx/mmu/mmu.c,
968        new_exception_processing/cpu.h, shared/include/byteorder.h,
969        wrapup/Makefile.am:  This is conversion of the
970        mpc8xx CPU to the "new exception processing model."
971
[98f3cfa]9722001-02-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
973
974        * mpc505/ictrl/Makefile.am, mpc6xx/clock/Makefile.am,
975        mpc6xx/exceptions/Makefile.am, mpc6xx/mmu/Makefile.am,
976        mpc8xx/include/Makefile.am, new_exception_processing/Makefile.am,
977        old_exception_processing/Makefile.am, pc403/ictrl/Makefile.am,
978        shared/include/Makefile.am, shared/src/Makefile.am:
979        Apply *_HEADERS instead of *H_FILES.
980        * shared/src/.cvsignore: Add cache.h.
981
[5e67b98]9822001-01-03      Joel Sherrill <joel@OARcorp.com>
983
984        * new_exception_processing/cpu.h, old_exception_processing/cpu.c:
985        old_exception_processing/cpu.h, Added _CPU_Initialize_vectors().
986        In particular, spurious vector initialization had to be moved
987        on old exception processing model.
988
[feead226]9892000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
990
991        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
992
[a314d3b4]9932000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
994
995        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
996
[d82c006]9972000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
998
999        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1000        Switch to GNU canonicalization.
1001
[772f2243]10022000-10-20      Joel Sherrill <joel@OARcorp.com>
1003
1004        * mpc8xx/console-generic/console-generic.c: Avoid use of
1005        BSP definitions and rely on the new routine
1006        mbx8xx_console_get_configuration() to get information.  This
1007        routine was formerly incorrectly called
1008        mbx8xx_console_use_maximum_buffer_size().
1009        binding to the exception code.
1010
[623ffdb]10112000-10-20      Joel Sherrill <joel@OARcorp.com>
1012
1013        * configure.in, Makefile.am: Explicitly specify whether an
1014        RTEMS_CPU_MODEL is using old or new exception processing.  This
1015        is important because when building multilib, you do not know
1016        the RTEMS_CPU_MODEL.  So everything built in a multilib'ed RTEMS
1017        must be independent of the exception model and allow for late
1018        binding to the exception code.
1019
[a982e0c6]10202000-10-18        Sergei Organov <osv@javad.ru>
1021
1022        * Added full support for MPC505.
1023        * mpc505/ictrl: New directory.
1024        * configure.in, mpc505/Makefile.am: Modified to reflect ictrl addition.
1025        * mpc505/ictrl/.cvsignore, mpc505/ictrl/Makefile.am,
1026        mpc505/ictrl/ictrl.c, mpc505/ictrl/ictrl.h: New files.
1027        * mpc505/timer/timer.c: Use <rtems.h>, not "rtems.h".
1028        * mpc505/vectors/Makefile.am: alignment exception handler now included.
1029        * mpc505/vectors/vectors.S: Now use constants for exception numbers.
1030        * old_exception_processing/ppc_offs.h: New file.
1031        * old_exception_processing/Makefile.am: Account for ppc_offs.h.
1032        * old_exception_processing/cpu.h: Make Nest and Disable levels volatile.
1033        * old_exception_processing/cpu_asm.S: Offsets moved to ppc_offs.h.
1034
[8c49701]10352000-10-18      Joel Sherrill <joel@OARcorp.com>
1036
1037        * mpc8xx/console-generic/console-generic.c: Removed include of
1038        <bsp.h> by adding BSP dependent routine
1039        mbx8xx_console_use_maximum_buffer_size() which can be hard coded
1040        or check non-volatile memory for configuration.
1041
[21c8738]10422000-10-18      Joel Sherrill <joel@OARcorp.com>
1043
1044        * mpc8xx/console-generic/console-generic.c: Removed warnings.
1045
[8c187427]10462000-10-18      Joel Sherrill <joel@OARcorp.com>
1047
1048        * mpc6xx/clock/c_clock.h: Removed commented out reference to <bsp.h>.
1049        * mpc6xx/timer/timer.c: Ditto.
1050
[8e13ca61]10512000-10-18      Joel Sherrill <joel@OARcorp.com>
1052
1053        * mpc6xx/clock/c_clock.c, mpc6xx/clock/c_clock.h: Removed use of
1054        bsp.h and replaced it with use of proper interfaces or explicit
1055        externs of required functions and data.
1056        * mpc6xx/timer/timer.c: Ditto.
1057
[3e30f27]10582000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1059
1060        * mpc505/timer/Makefile.am, mpc505/vectors/Makefile.am,
1061        mpc6xx/clock/Makefile.am, mpc6xx/exceptions/Makefile.am,
1062        mpc6xx/mmu/Makefile.am, mpc6xx/timer/Makefile.am,
1063        mpc6xx/wrapup/Makefile.am, ppc403/clock/Makefile.am,
1064        ppc403/console/Makefile.am, ppc403/ictrl/Makefile.am,
1065        ppc403/timer/Makefile.am, ppc403/vectors/Makefile.am,
1066        shared/include/Makefile.am, shared/src/Makefile.am,
1067        wrapup/Makefile.am, mpc8xx/clock/Makefile.am,
1068        mpc8xx/console-generic/Makefile.am, mpc8xx/cpm/Makefile.am,
1069        mpc8xx/mmu/Makefile.am, mpc8xx/timer/Makefile.am,
1070        mpc8xx/vectors/Makefile.am, new_exception_processing/Makefile.am,
1071        old_exception_processing/Makefile.am: Include compile.am
1072
[f018b1a]10732000-08-11  Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1074
1075        * mpc8xx/console-generic/console-generic.c:
1076        Add support for configuration parameters in NVRAM
1077
[b24a093]10782000-08-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1079
1080        * ChangeLog: File paths corrected.
1081
[38dff47b]10822000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1083
[b24a093]1084        * mpx8xx/console-generic/console-generic.c: Addition of support
1085        for shared printk and no termios.
[38dff47b]1086
10872000-08-10      Charles-Antoine Gauthier  <charles.gauthier@nrc.ca>
1088
[b24a093]1089        * mpx8xx/console-generic/console-generic.c(m8xx_uart_pollWrite):
[38dff47b]1090        Flush actual buffer.
1091
[e94ad1fe]10922000-08-10      Joel Sherrill <joel@OARcorp.com>
1093
1094        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.